EDITS.WS

Tag: News

  • Why NASA Chose WordPress for Revamping Its Flagship Website

    NASA has removed the beta label from the new nasa.gov website, which was launched on WordPress, replacing Drupal as the CMS. After a lengthy process, which required 18 months of active web development, data migration, and content building, NASA has emerged with modernized flagship and science websites, showcasing the innovation and discoveries that have defined the agency for more than 65 years.

    The multi-million dollar project began a few years ago when a combination of the IDEA Act and Drupal 7 EOL provided an opportunity for NASA to reconsider the CMS they were using for nasa.gov. Lone Rock Point, a WordPress.com VIP Gold Agency Partner, led the project, which began with a year of UX design and an evaluation of various enterprise CMS’s that would ultimately end up supporting 456 CMS users, 68,698 migrated pages, and 3,023 new landing pages. As part of the project, NASA’s website infrastructure was migrated from an Amazon Web Services environment to WordPress.com VIP.

    “In earlier discovery phases of the project, content authors were were vocal that they were interested in a CMS that allowed them to break free of templates that were perceived to be rigid,” Lone Rock Point President J.J. Toothman said. “The block based authoring approach of Gutenberg is delivering on that and user testing showed that WordPress could provide that. Now that the site is live, the different types of landing pages being created with block based approach further validates that.”

    NASA evaluated both proprietary and open source solutions, and Toothman said they took a high level look at over a hundred CMS platforms. They narrowed it down to four CMS’s – two were commercial and two were open source (WordPress and Drupal). The team completed high level prototyping and user evaluation on all four of the finalists, and used this data in the CMS selection process.

    Toothman outlined a few of the factors that set WordPress apart from the others:

    • Access to resources. Simply put, there’s a huge community around WordPress. That community is extending WordPress in innovative ways; sharing knowledge and training for WordPress; and continuously building up WordPress skills amongst the community. That makes it easier for an organization like NASA to acquire support. There’s options for that. What was found with commercial CMS solutions is that, more often than not, NASA would have to go back to the original CMS vendor to find resources. That’s limited flexibility, which is undesirable for them.
    • A plugin ecosystem that delivered real time content analysis capabilities within the WordPress admin environment in the ares of SEO and accessibility. The fact that content could be analyzed by the author before it was published was significant.
    • Ease of use of the content authoring environment

    “It’s a big win for open source,” Toothman said. “There were a number of CMS capabilities that would have been more time consuming to implement without previous work by others in the WordPress community.”

    He cited the integration that the NASA WordPress site has with NASA’s image library at images.nasa.gov as one example. Content authors in the CMS can search for images in the library and include them in their content via an augmentation that was made to the WordPress media library. Human Made did some previous work with commercial digital asset management solutions that NASA was able to leverage for the images.nasa.gov integration.

    NASA Goes All In on WordPress’ Block Editor

    The block editor’s flexibility for authoring landing pages and breaking free of a rigid templating system was one of the most important factors in NASA’s selection of WordPress as a CMS. As part of the project, Lone Rock Point created 55 custom editor blocks to help NASA website authors share discoveries and tell their stories.

    NASA’s Tabbed Content block – source: Lone Rock Point

    “There’s over 400 content authoring/editor users in NASA’s WordPress CMS,” Toothman said. “With that many users, there’s a lot of variance in pre-existing familiarity to WordPress and Gutenberg. It was challenging. The learning curve was more significant than expected and change management was a big part of this project.

    “Some took the block editor quickly, others needed more support. It wasn’t just learning the mechanics of a new CMS, but learning about the storytelling options available via the new design system and the block editor. We built a lot of custom of blocks to bring the design system to live in WordPress, while also attempting to adhere to the intention of those design system components.”

    Toothman and his team found strategic ways of helping new block editor users become familiar with the authoring tools. They created hands-on training and working sessions to build pages in real time alongside users and created an online knowledge base.

    “To encourage the user community as they learned the new CMS, we created weekly blogs and newsletters that featured screenshots of pages in progress,” Toothman said. “Seeing their peers’ work and out-of-the-box use of the custom blocks, users were inspired to try different things and ask more questions. Our content team held weekly office hours for managing editors to answer questions users may have, hold live demonstrations, and collect feedback to produce more user resources.

    “By creating an environment that invites discussion, collaboration, and creativity, the content team was able to enforce content quality control standards on a massive scale while delivering a high-quality end-user experience.”

    Toothman said he was surprised and delighted by the creative ways authors utilized certain blocks.

    “Content authors figured out ways to use some of the custom Gutenberg editor blocks as design layout options and broke free of the content intention they were originally designed for,” he said.

    NASA will be open sourcing some of its custom blocks and other pieces of the project to give back to the WordPress community as part of the roadmap. The completed project stands as a high-profile testament to the agency’s confidence in the block editor and the wider ecosystem of available tools. It also highlights WordPress as a reliable CMS with exemplary adaptability for enterprise-level projects with complex publishing requirements.

    “For years, myself and many of us in the WordPress community have been mythbusting the perception from customer stakeholders in 2 areas: (a) WordPress isn’t enterprise. It’s just a blogging platform. (B) WordPress is not a secure CMS,” Toothman said.

    “While I don’t expect NASA choosing WordPress to wipe out those pre-existing perceptions, it is further evidence to support the fact that WordPress is enterprise class, and that it can meet security benchmarks.”

  • WordPress 6.4 Font Library Feature Punted to 6.5 Release

    The WordPress 6.4 release squad has decided to punt the planned Font Library feature to 6.5 after core maintainers found major gaps in the Font APIs that cannot be resolved in time for the upcoming release.

    “I am currently reviewing the font APIs PR,” WordPress REST API co-maintainer Jonny Harris said. “I must say, I am very worried about the PR in its current state. The code simply doesn’t follow the WP core code style and doesn’t feel WordPress.” He listed a number of problems he found with the feature:

    • Limited developer API. We need functions like wp_insert_font / wp_create_font etc.
    • Lack of filter or actions
    • No way to unregister font collections
    • Capabilities. Creating new fonts should have capabilies and not simply map to edit_theme_options
    • Confusing API structure.  Collection should have embedded font objects
    • What happens to fonts when collections are unregistered?
    • If fonts are stored as post object, can I query to get all fonts from a collection?
    • Are fonts deleted when the user is deleted?
    • No way to filter where a font is stored

    “With time very limited in this release, it feels like actioning the above, feel like it is going too hard to achieve in this release,” Harris said.

    “I think this feature needs some more time to bake.”

    Harris said none of the REST API maintainers were involved in the early stages of the Font Library feature and they are currently “playing catch up.” The team was attempting to patch the existing design, but Harris said if a redesign of the API is planned, he would like to understand the requirements for the feature before drawing up a design.

    Punting a flagship feature is never an easy decision, but it’s far more preferable than shipping poorly designed API’s that don’t allow users to modify and disable the feature to fit their needs.

    “No is temporary but yes is forever,” WordPress core committer Aaron Jorbin said. “Once the code is merged into core for release, it’s something that needs to be maintained for our extenders forever. To me, the concerns I see being raised about how people will extend the feature are enough to punt the feature.”

    The Font Library feature was put forward late in the release cycle, landing in Gutenberg 16.7 last week, with very little time for testing.

    “Features have landed after beta 1 in the past,” WordPress core committer Jonathan Desrosiers said. “But my preference is to not land something with this much outstanding feedback. We’d be making last minute changes and merging for public release with very little actual testing. Sure, everyone here would test as best they can. But ‘in the wild’ WordPress testing is much different and always uncovers some strange use cases or issues that we can’t foresee.”

    Contributors briefly considered delaying the release date to allow the feature more time but the consensus was for punting to 6.5, with the decision anchored in WordPress’ philosophy of “deadlines are not arbitrary.”

    “Changing a scheduled release date to leave room for finalizing a feature—no matter its priority—should not be considered,” WordPress core committer Joe McGill said. “This would not be the first time that we really hoped to have a feature shipped in a release but delayed it to the next release. It seems to me that a lot of effort has gone into preparing this feature for release and the consensus is that folks need more time to get it into a state that is ready to ship in a major WordPress release, which I know is disappointing, but also speaks to the care and quality folks want to ensure we put into these releases. If it’s not ready, it’s not ready. Let’s delay it — meanwhile we are still getting valuable user feedback via the Gutenberg plugin, which is a good thing.”

    WordPress 6.4 release lead Josepha Haden Chomphosy made the difficult decision to punt the feature based on contributor feedback. The removal of the Font Library does not affect other key features anticipated to land in the release. Jessica Lyschik, 6.4 default theme co-lead, confirmed the Font Library isn’t a requirement for Twenty Twenty-Four. The theme will ship with preselected fonts that get loaded from the theme assets, just like previous default themes.

    WordPress 6.4 Beta 3 is scheduled for October 10, 2023. This will be the last scheduled beta before RC1.

  • Welcome Envira Gallery, NextGen Gallery, and More to the WPBeginner Family of Products

    Today, I’m extremely excited to share that Envira Gallery, NextGen Gallery, Photocrati Theme, and Soliloquy Slider are joining Awesome Motive, and they’re now part of the WPBeginner family of products.

    Envira Gallery and Soliloquy were part of Awesome Motive, and we sold the business at the end of 2017. I’m so excited to welcome them back home along with the NextGen Gallery and Photocrati theme.

    Welcome Envira Gallery, NextGen Gallery, and More to the WPBeginner Family of Products

    Introduction – Quick Overview of the Plugins

    Envira Gallery makes it easy to create beautiful photo and video galleries with its easy-to-use drag-and-drop gallery builder. It comes with several gallery themes and powerful addons that allow you to organize your pictures with albums and tags.

    Envira Gallery interface

    I use Envira Gallery on many of my websites.

    It’s well optimized for web and server performance and ensures maximum speed.

    NextGEN Gallery is another popular photo gallery plugin, with over 32 million downloads. It comes bundled with several gallery layouts, lightbox gallery view, and dozens of other Pro gallery extensions.

    NextGEN gallery

    Its powerful built-in eCommerce system enables you to easily sell your photos, accept payments, and even ship printed photos directly to customers with its automatic WHCC print fulfillment.

    Beautiful WordPress Photography Theme

    Photocrati is the best WordPress theme built for photography websites.

    Photocrati makes it easy to get your photography website up and running, thanks to tons of built-in demo themes and a 1-click demo installer.

    Photocrati theme demos

    With its built-in gallery management feature, you can manage unlimited galleries with ease.

    Create Beautiful and Blazing Fast Sliders in Minutes

    Soliloquy is one of the most popular WordPress slider plugins, with over 50,000 active installs. Since its inception, it has been helping site owners, small businesses, and even Fortune 500 companies create beautiful WordPress sliders in minutes.

    Soliloquy slider demos

    Unlike most slider plugins, which could slow down your website, Soliloquy is built with performance in mind. In fact, we tested and compared the top 5 popular WordPress slider plugins, and Soliloquy turned out to be the fastest of them all.

    Its user interface is sleek, and you’ll feel like it’s part of the native WordPress environment.

    As part of the acquisition, the entire team behind all of these products is also joining Awesome Motive. The team will be led by Zach Kwarta, who will be serving as General Manager of Envira Gallery and Imagely business units.

    I will be working closely with him, and I’m super excited about bringing you more powerful solutions to help grow your website.

    Background Story

    Now, those of you who have been following WPBeginner for a while probably remember that we actually created both Envira Gallery and Soliloquy.

    Both of these plugins were part of Awesome Motive in the early days, and they were created by my co-founder in OptinMonster, Thomas Griffin.

    We sold the plugins in 2017 to Nathan Singh because I wanted to focus on our business growth tools: OptinMonster, WPForms, and MonsterInsights.

    At that time, we simply did not have the right team infrastructure or operational playbook to manage a wide variety of plugins. I was still learning how to manage multiple fast-growing businesses, and I was truly afraid that Envira / Soliloquy would be overshadowed by our larger brands and get neglected.

    I simply could not let that happen because that would mean that I would be letting you (our community) down. So, I made the hard decision to let someone lead Envira Gallery so it could continue getting the love and attention that it truly deserved.

    Over the last 5 years, Nathan not only maintained Envira Gallery, he also consolidated the gallery plugin market by acquiring the most popular WordPress gallery plugin, NextGen Gallery, along with the Photocrati theme.

    As he was looking to move on to the next chapter of his life, it only felt fitting that we bring Envira Gallery and Soliloquy back home to Awesome Motive along with Imagely.

    In the same 5 year period, Awesome Motive grew a lot. We developed expertise and systems to manage multiple high quality WordPress plugins & SaaS software that are now used by over 25 million websites worldwide.

    We went from being a software company that created growth tools to becoming a world renowned software company that builds tools to help small businesses grow and compete with the big guys.

    What’s Coming Next?

    Our work is just starting.

    We will be leveraging the scale and knowledge of the Awesome Motive team to start innovating in the WordPress gallery space once again.

    If you have suggestions on features you’d like to see in Envira Gallery, Imagely, or Soliloquy plugin, please let us know by sending us a message via WPBeginner contact form.

    As always, I want to thank you for your continued support of WPBeginner.

    Every time I share an announcement like this, I realize that I’m only able to do what I love every day because of you, our amazing readers, and I’m extremely grateful for your support throughout the years.

    WPBeginner and Awesome Motive would not be here without YOU, and I just want to say how much I appreciate all of you.

    And I look forward to continuing serving you and the larger WordPress / web ecosystem for years to come.

    Yours Truly,

    Syed Balkhi
    Founder of WPBeginner

    The post Welcome Envira Gallery, NextGen Gallery, and More to the WPBeginner Family of Products first appeared on WPBeginner.

  • Contentious Review Process Leads Ollie Theme to Remove Innovative Onboarding Features, Amid Stagnating Block Theme Adoption

    Mike McAlister, creator of the free Ollie theme, will be dropping the innovative onboarding features from the theme in favor of putting them into a separate plugin after facing pushback during the review for inclusion in WordPress.org’s Themes Directory.

    During what McAlister described as an “unnecessarily contentious” review process that turned unproductive and combative at certain points, and where he even became the target of subtweets from a dissenting reviewer, his team decided it was not the right time to move forward with getting the whole experience approved as originally planned.

    McAlister published his decision to WordPress’ Theme Review Slack channel:

    We’re going to forgo putting the onboarding feature into the Ollie theme for .org.

    While we appreciate the flexibility and open-mindedness to considering an exception for it, ultimately, it seems like it might not be the right time on the directory.

    Maybe in the future the directory has a more defined path for experiments like this, but right now it has a potential to be a burden to reviewers and other theme developers. Not to mention a very lively (and sometimes unnecessarily contentious) discussion that distracts from the excitement and positivity around block themes and Ollie. We don’t want that! That’s a lot of energy we could be using to bring something like this to core one day.

    Until then, we’re figuring out what the next steps are, but it looks like we’re going to continue with Ollie on the directory (sans onboarding) while we figure out how to deliver the onboarding experience via a plugin mechanism.

    McAlister’s decision comes as a surprise after he received the green light from WordPress project leader Matt Mullenweg, who encouraged Ollie’s approval as an experiment, and WordPress Executive Director Josepha Haden Chomphosy, who attempted to embolden McAlister towards giving the experiment a chance. He also found the support of several forward-thinking members of the Themes team and much of the wider community.

    “I would not be a good steward of our community of users if I didn’t suggest that getting the whole thing into the repo so it’s easy to find and use is the best experience for them,” Chomphosy said.

    “There’s some risk to adding it as-is to the repo. But the potential upside, I think, is pretty substantial.

    “If we’re not wanting to include it because we are worried that in the future we won’t have the skills to review more of them, then that’s not exactly the theme’s problem. That’s something where we should equip our reviewers for the future as best we can.”

    She also suggested another option where the theme moves forward without removing the onboarding while contributors work towards WordPress core creating a standard for providing better onboarding experiences.

    “We get the theme in (including the onboarding) and in parallel start a feature plugin process to move the onboarding to be Core-first,” Chomphosy said.

    “That’s bold, I realize. But also, I did tell the entire hosting community at Cloudfest that if they wanted to one thing to help WP succeed, it was ‘better onboarding’ and if they wanted to do two things, the second was ‘better time to launch.”

    Putting the onboarding solution into a plugin would reduce the long-term burden of maintenance and create a lower risk of failure from the theme, as Merlin WP themes onboarding wizard creator Rich Tabor contends, but nobody knows how long it will be before core can offer a standard solution. By then WordPress may have missed many opportunities to seamlessly onboard more block theme users.

    Chomphosy’s suggestion of going ahead with the experiment in the theme while simultaneously working on a core solution allows theme authors to use training wheels to keep the momentum of block theme adoption going until a better, more elegant solution is available in core.

    WordPress leadership’s public approval was critical in this instance after the unwelcoming experience McAlister had in trying to get his free theme approved for the directory. He cited other factors regarding negative perception that influenced his decision.

    “There is a lot of subtle and not so subtle pressure from some higher visibility folks that feel strongly that this shouldn’t be in a theme,” McAlister said. “And I don’t want those relationships to degrade as a result of how this might play out.”

    McAlister said he is still interested in bringing the onboarding experience to WordPress.org as a plugin, where it can be studied and experimented with, but isn’t sure how soon that can happen given the long delays in plugin reviews. The current queue has 1,247 plugins awaiting review, with wait time for an initial review at 103+ days.

    Evolving Theme Reviews: WordPress.org Must Stop Alienating Innovators While Block Theme Adoption Is Stagnating

    Although WordPress leadership was quick to respond in support of experimentation, recalcitrant plugin reviewers, clinging to antiquated rules written for Classic Themes, had already driven Ollie’s innovation away with their chilly, unfriendly reception.

    Mullenweg has historically communicated his support for experimenting with themes on multiple occasions, encouraging developers to do novel things with WordPress that may not fit within the guidelines. In 2015, he went so far as to say, “I am completely okay with having something in the directory that breaks every guideline, as long as it’s interesting.”

    A few months later in 2015, he recommended the review team “try to think of it as a more general opening up to interesting things that might not fit the guidelines but are novel and warrant inclusion in our directory.”

    At that time, Mullenweg encouraged the team to step back and examine the submission process and the directory in a new way that would encourage creativity among theme authors with fewer guidelines and restrictions.

    A fundamental culture change is necessary for this team and long overdue. It should be a matter of urgency at this point, given the tone of reviewers in Ollie’s trac ticket. Theme reviews should bend more towards enabling innovators instead of preserving familiar processes. The response to theme authors trying new things should be friendly and helpful, especially when those new things stand to greatly benefit users. The process should not be burdensome to creators who are trying to offer their work for free.

    “As I mentioned earlier in the thread, another important note is that our vision for the onboarding — some of the features that people loved about it — were removed during this long review process,” McAlister said. “So even if it went live today, it doesn’t quite reach its maximum potential as is. And if we started adding some of those features back, I feel we’d be mired in more back and forth.”

    This situation should be a wake up call for the review team, as WordPress’ best product creators are watching to see how this plays out when considering where to distribute their best work.

    A recent spreadsheet created by Munich-based digital agency owner Hendrik Luehrsen tracks the usage of themes with the FSE tag. It shows that WordPress block theme adoption is stagnating, if not in full decline. In September 2023, the total number of active installs for block themes declined for the first time since Luehrsen started tracking. The average installs by theme are also slowly and steadily declining. This could be related to the growth of the number of FSE themes available, as active installs would presumably be spread across more themes, but the number of FSE themes is growing at a glacial pace.

    “I would say it’s too early to assume definitive decline,” Luehrsen said. “But we’re most certainly not growing the FSE usage.”

    “Having run a number of block theme training courses, I’m not at all surprised,” Pootlepress founder Jamie Marsland said. “Until Block Themes get easier to use for beginners, my guess is the numbers won’t change significantly. The dev team should try running a training course and see for themselves.”

    Marsland recently interviewed McAlister, discussing some of the reasons for the slow uptake in block themes. Their adoption is hindered by a lack of effective marketing for their innovative features as well as the complexities involved in creating a block theme that fully supports everything a user can imagine doing with the block editor.  McAlister highlighted the necessity to create more user-friendly experiences and the importance of onboarding and better education for those using and making block themes.

    “I’m not kidding when I’m saying it’s in all our interests to start making sure this becomes better soon,” Joost de Valk said in response to the latest figures from the spreadsheet tracking FSE usage. “WP stands to lose market share if we don’t get better soon.”

    With block themes struggling to gain adoption, WordPress should be doing everything it can to enable any block theme that improves the user experience, especially in the absence of a core solution for onboarding. It’s important to remember that when major versions of WordPress are released, the only people who can take advantage of the latest and greatest editor features are those whose sites are using a block theme. After three years, WordPress.org block theme installs only account for 1.7 million sites out of an estimated 810 million.

    “As someone who has been trying to get block themes to be adopted by a wider audience from early, I feel onboarding/switching to block themes is a big hurdle for users still,” ElmaStudio co-creator Ellen Baer said in the conversation in the Theme Review Slack channel.

    “I personally would love to see a core solution, a standarized way that all block theme users can get familiar with. I feel unfortunately while building the site editor experience this point has been missing and block theme authors are seeing the user struggling to get started.

    “I feel a bit sad that a positive innovation that helps block themes and the site editor to gain more momentum (which is what we really need) is dragged into a discussion that seemed at least from the outside not to be a productive or positive one at times.”

    McAlister’s attempt to improve WordPress.org theme users’ onboarding experience was unsuccessful but he inadvertently highlighted some areas where the culture and process around theme reviews has stagnated and become counterproductive. This failure shed light on the need for a more dynamic, user-centric approach, as well as a reassessment of the current guidelines by which the team appears to be bizarrely and inextricably bound despite years of encouragement to experiment.

    “There is a deep, deep desire for evolution of the theme directory,” McAlister said. “I think we’ve always known this, but after wading through weeks of commentary, it’s clear to me that we’ve neglected it far too long. The theme pages should be at least as good as the plugin pages, the theme demos aren’t selling the value of themes, etc.

    “The hardline approach and the echos of longstanding esoteric debates need relaxing. Users largely don’t care about the theme vs plugin debate, they want to design and publish faster. That’s not to say we throw these things out, but we have to ask if they’re serving WordPress users in the ways we think they are.”

  • What’s Coming in WordPress 6.4 (Features and Screenshots)

    WordPress 6.4 beta was released recently. We have been closely monitoring the development and testing it out.

    It will be the third major release of 2023 and will ship with significant new features, bug fixes, and performance improvements.

    In this article, we’ll show you what’s coming in WordPress 6.4 with details and screenshots.

    What's coming in WordPress 6.4

    Here is a quick overview of changes coming in WordPress 6.4:

    Note: Using the WordPress Beta Tester plugin, you can try out the beta version on your computer or a staging environment. Please keep in mind that some of the features in the beta may not make it into the final release.

    Twenty Twenty-Four Is The New Default Theme

    It is a WordPress tradition to add a new default theme each year. Usually, it comes with the last release of the year.

    WordPress 6.4 will ship with Twenty Twenty-Four, as the new default theme.

    Keeping up the design philosophy of the previous default theme (Twenty Twenty-Three), the new theme will feature a minimalist layout out of the box.

    Twenty Twenty-Four preview

    However, don’t let its minimalist appearance deceive you. This powerful theme is packed with features.

    It is made to work well with the Site Editor and ships with 6 style variations to choose from.

    Twenty Twenty-Four Styles

    It also includes dozens of WordPress block patterns to use with the site editor or when writing posts and pages.

    These patterns include several section patterns that help you quickly add entire sections to your pages or templates.

    Twenty Twenty-Four patterns

    It also ships with four fonts that you can use when working on your site. This brings us to the next exciting feature expected to be released in 6.4, the Font Library.

    Manage Fonts Across Your Website with Font Library

    WordPress 6.4 will include the new Font Library feature. This will allow users to manage fonts used in their WordPress theme and across their website.

    Users will be able to view the Font Library under the Styles panel in the site editor. They will also be able to add or remove fonts to their website.

    Launch Font Library

    Clicking on the Fonts icon on the panel will bring up the Font Library.

    From here, you can upload fonts directly from your computer.

    Upload fonts from your computer

    Want to use Google Fonts locally? Font Library will allow users to download and install Google Fonts on their WordPress website.

    This will connect to Google servers only once to download the font files. After that, fonts will be served from your own servers.

    Install Google fonts

    Enlarge Images with Lightbox Popup

    Want to open your WordPress images in a lightbox popup?

    WordPress 6.4 will allow users to enable lightbox popups for images in their posts and pages.

    Expand on Click

    After adding an image, you can toggle the Expand on Click option under the block settings to open it in a lightbox popup.

    This simple image popup will let your users enlarge images without leaving a page.

    Image lightbox preview

    It is still very basic and in the early stages of development. For instance, for the Gallery block, you’ll have to set it for each individual image instead of the whole gallery.

    If you need a better user experience with beautiful image galleries, we recommend using Envira Gallery or NextGen.

    These are the best WordPress photo gallery plugins for photographers and portfolio websites with beautiful lightbox popups, animations, slideshows, gallery styles, and more.

    Improved Command Palette

    WordPress 6.3 came with a new command palette tool, which allowed users to quickly type in commands using the keyboard shortcut CTRL+K.

    WordPress 6.4 will come with several improvements to the tool and new keyboard shortcuts. First, there is a subtle design update, which makes elements slightly darker.

    Command palette design update

    Secondly, there are new commands and actions introduced to work with blocks. You can duplicate, transform, delete, or insert blocks from the command palette.

    For instance, you can now select multiple blocks and transform them using the command palette.

    Block actions in command palette

    Block Editor Enhancements

    This release primarily focuses on improving and extending existing site and block editor features. The groundwork for phase 3 of the Gutenberg project has begun, which will focus more on collaboration.

    WordPress 6.4 will merge several Gutenberg (the project name for the block editor) releases into the core. Each one of them includes several new features and enhancements.

    Following are some of the more noticeable enhancements in Block Editor.

    Block Hooks

    WordPress 6.4 will bring Block Hooks functionality for developers. This would allow plugins to automatically add blocks upon activation.

    Named after hooks used in WordPress core, block hooks will enable plugin developers to interact with the block editor and extend blocks without touching them.

    For instance, a membership plugin can now add a login button in the navigation menu.

    The block panel will show you which blocks are added by plugins and you will be able to turn them off/on.

    Disable auto-inserted blocks

    Background Images for Group Block

    Grouping blocks is the easiest way to create different sections of a layout in the post or full site editor.

    Previously, users were only able to select background and text colors for the entire group block. WordPress 6.4 will also allow you to set a background image.

    Setting background image for the Group block

    Improved Toolbars for Parent / Child Blocks

    When working with blocks that have child blocks, the toolbar kept moving and changing as you moved around blocks.

    This didn’t produce an ideal user experience for blocks like Navigation, List, and Quote.

    WordPress 6.4 will now automatically attach the child toolbar to the parent and create a consistent user experience as you move around the inner blocks.

    Consistent toolbar

    The Outline / List View Revamped

    The List view shows you a quick outline of your page or post layout in site/block editor.

    List view in WordPress editor

    WordPress 6.4 will improve the list view by adding some cool new features.

    First, you can now rename Group blocks in the list view. This would help you identify what each group block does and will make your layouts more readable.

    Rename a group block

    It will also show previews for images and gallery blocks.

    This is immensely helpful and makes the outline view a much more useful tool than ever before. Previously it just said ‘Image ‘and you had to click to select the block and view which image is there.

    Image previews in List View

    Improved Pattern Management

    In the previous WordPress release, Reusable Blocks were merged into Patterns, and a new pattern management screen was added to the site editor.

    WordPress 6.4 will come with improvements to the pattern management in site editor.

    You will now be able to add pattern categories when creating a new pattern.

    Creating new pattern in WordPress 6.4

    The Pattern creation modal will look the same across WordPress.

    Inside the Site Editor, the Patterns tab will now show your patterns organized in categories.

    Patterns organized in categories

    In the previous WordPress release, the link preview control (the popup that appears when you add a link in WordPress) moved the option to ‘Open in new tab’ under the Advanced toggle.

    Open in new tab - WordPress 6.3

    This meant that users were required a few extra clicks to open a link in a new tab.

    Based on user feedback a new checkbox is added in the link preview modal allowing users to easily open a link in a new tab.

    Open in new tab in WordPress 6.4

    Under The Hood Changes

    WordPress 6.4 also includes several changes intended for developers. Here are some of the most significant under-the-hood changes.

    • TEMPLATEPATH and STYLESHEETPATH constants are deprecated. (#18298)
    • Framework to add revisions for post meta in WordPress. (#20564)
    • Theme developers can configure their own default min and max viewport widths for calculating fluid font sizes. (#59048)
    • A block hook field is added to block types. (#59346)

    We hope this article helped you discover what’s new in WordPress 6.4 and which new features to try out. We are particularly excited about all the changes to the site editor.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post What’s Coming in WordPress 6.4 (Features and Screenshots) first appeared on WPBeginner.

  • WordPress Global Sponsorship Program Raises Costs for 2024 to Support Expanding In-Person Events

    WordPress’ Community team has proposed a draft for the 2024 Global Community Sponsorship Program, with fees increased to cover the costs of the rapidly expanding number of in-person events.

    The program supports the volunteer-organized local events so that they can provide free or low-cost access for attendees. It helps companies streamline their sponsorship contributions across multiple events with less administrative overhead than it would be to sponsor individual WordCamps. The program does not include flagship events such as WordCamps Europe, Asia, and US.

    Fees have gone up since 2023 for all three sponsorship packages: Gold, Silver, and Bronze, which offer varying degrees of visibility at in-person WordPress events.

    Gold Silver Bronze
    2023 $130,000 $95,000 $80,000
    2024 $145,000 $115,000 $90,000

    The 2021 and 2022 programs did not include funding for WordCamps, due to the unpredictability of hosting in-person events when the pandemic made conditions unfavorable in many places across the world. At that time many WordCamp and meetup organizers opted to continue with virtual events.

    In 2023, WordPress events are ramping back up again. Automattic-sponsored community contributor Isotta Peira said the number of in-person events has increased by 60% compared to 2022, and they expect Next Gen events will keep the program growing into 2024. So far 15 pilot events have been confirmed for the new Next Gen format, with 11 of them happening in 2023.

    “As a result of the Meetup Reactivation project that started in July 2022 and ended in June 2023, 270 dormant Meetups started hosting events again,” Peira said. “Today, we have 729 WordPress Chapter Meetups in 107 countries and over 500,000 members globally. In the first 7 months of 2023, the WordPress Community has held 27 WordCamps, and another 29 are scheduled before year-end.”

    The proposal highlighted a few stats demonstrating the strong resurgence of community events:

    • 36 local WordCamps held in 2023 to date, with 25 more scheduled before year end
    • 173% increase in WordCamps since last year: 60 WordCamps anticipated to be held in 2023, compared to 22 in 2022
    • 729 meetup groups across 107 countries
    • 507,796 meetup group members, program-wide
    • 2,998 meetup events scheduled in 2023 to date, and over 340 more scheduled through the end of the year

    The uptick in events is the direct result of the Community team’s efforts in 2023 to reactivate dormant meetup groups, bring back in-person WordCamps, and evolve the WordCamp program to make room for new event types.

    Companies that are interested to support WordPress’ burgeoning events program can get on board for 2024 by emailing support@wordcamp.org before November 30, 2023.

  • Gutenberg 16.7 Introduces Font Management

    Gutenberg 16.7 was released this week, packed with several features that are headlining the upcoming WordPress 6.4 release. This will be the last plugin release that will be rolled into the next version of WordPress.

    Font management with the new font library is now available for testing in the plugin. These features standardize a way to add font collections to WordPress’ new font library, so plugin authors can register lists of fonts and users can install the ones they want. It also enables font foundries to create their own WordPress plugins to provide access to their fonts.

    The Font Library manages fonts independently of a site’s active theme, allowing users to install, remove, and activate fonts from various sources in WordPress. This works in a similar way to the Media Library.

    After updating to Gutenberg 16.7, users can navigate to Styles > Typography to manage fonts.

    From there, users can launch the Font Library, which loads in a popup screen, and browse all of the installed fonts. A Google Fonts tab allows for installing additional fonts that will be loaded locally from the user’s server. This gives site editors more freedom in selecting the typography for their websites instead of relying on a theme or plugin to provide font options.

    Gutenberg 16.7 also brings several important enhancements to patterns. Users can now import and export patterns as JSON files from the Patterns screen, making it easier to share patterns to other WordPress sites.

    The “My Patterns” category designation has also been reinstated to the post editor’s inserter, based on feedback after it had been removed.

    Inside the the inserter in the post editor, pattern filters have been relocated to a dropdown at the top of the pattern list panel, along with a sticky header to help with navigation.

    Other notable highlights of Gutenberg 16.7 include the following:

    • Group blocks can now have custom names, making it easier to know what they are in the List View
    •  New Social Link icon for the X service (formerly known as Twitter)
    • New ability to toggle ‘nofollow’ setting for inline links (rich text only)
    • Add aspect ratio to image placeholder
    • Image block: Revise lightbox UI to remove ‘behaviors’
    • Image block: UI updates for the image lightbox (redo)

    Gutenberg 16.7 includes 331 pull requests from 88 contributors. For more details on all the enhancements, bug fixes, accessibility, performance, code quality, testing, and tooling improvements, check out the full changelog in the release post.

  • Ollie Theme Faces Pushback from WordPress Theme Review Team

    Mike McAlister, creator of the free Ollie theme, has been working towards getting his theme approved for hosting on WordPress.org. Ollie went into public beta in April 2023 and gained momentum over the next few months when McAlister previewed the theme’s new onboarding wizard.

    WordPress users have been slow to adopt the block editor and block themes by extension. In 2022, only 54% of respondents to WordPress’ annual survey have used the block editor, four years after it was introduced. Block themes have trickled into the official directory, far behind the lofty goals set for their expansion. The sluggish movement towards block-based sites has led some to speculate on whether there will ever be a market for commercial block themes.

    Ollie was designed to make onboarding to a block theme easier and the Site Editor more approachable, so that users don’t have to start from a blank canvas. The theme’s demo boasts “a 40-hr head start” on setting up a new WordPress website, thanks in part to dozens of patterns for fast page building. Ollie’s built-in onboarding experience aims to drastically reduce the amount of time users spend getting started.

    After receiving significant pushback from the Theme Review team during Ollie’s three weeks in the queue, McAlister has put up a poll requesting feedback on how he should proceed.

    Although provisionally approved by veteran theme reviewer Justin Tadlock, who said the onboarding functionality should be allowed until WordPress core offers a standard solution, Ollie was met with heavy criticism from other members of the team.

    “The setup wizard is plugin territory,” UXL Themes founder and theme reviewer Andrew Starr said. “Why not make this as a plugin that would work with any block theme? A plugin could be inspiration or a nudge to improve the core experience.”

    McAlister responded to this question in the Trac ticket for the review and in posts on X. He maintains that a plugin is a “far worse experience for the end user” and for his team as the maintainers of the product. Also, since the plugin review queue has 1,249 plugins awaiting review with developers waiting an average of 98 days for an initial review, a plugin for Ollie’s onboarding experience would likely not be live until next year.

    “As a compromise and show of good faith, I’ve chopped down the onboarding wizard to a fraction of what it was,” he said. “No dice. Still, it continues to be a highly contentious issue that is causing folks to publicly question my intentions and integrity. Disheartening to say the least.”

    Automattic-sponsored contributor Justin Tadlock, who helped author the guidelines in question many years ago and who has historically been widely esteemed for his impeccable judgment in regards to the grey areas of content creation in themes and the necessity of preserving data portability, weighed in on the ticket after performing the initial review:

    As someone who co-wrote the original guideline for settings to use the customizer, I can say with 100% certainty that we never meant that to be a hard line drawn in the sand. The team reps can and have always had the capability to mark a theme as a “special case” (there’s even a tag for this in the backend, or there was when I was a rep). And there are themes where we felt like the functionality was unique enough to give it a bit of wiggle room. That was a position that we took when we wrote the “settings must be in the customizer” guideline. While I’m no longer one of the team reps, I feel like this settings page feature is unique enough to mark as a “special case.”

    With block themes, some things must be reevaluated because the customizer is not available by default and is not an expected part of the block theme experience. In fact, this guideline is very specific to classic themes. Nothing has been written yet for block themes. Whether that’s a good thing, I don’t know. This could be a good moment for experimentation.

    I disagree that the settings page should be packaged as a companion plugin. That defeats the purpose of its inclusion in the theme, and it would create an additional hurdle for the users who would benefit the most from this feature.

    Yoast-sponsored contributor Carolina Nymark contends that allowing this onboarding experience will set a precedent that erodes the standard the team is trying to uphold for the ecosystem of themes hosted on WordPress.org and gives Ollie an unfair commercial advantage:

    “That settings pages are not allowed is in many ways unrelated to the customizer. And if we really want to angle it that way, it would be way easier to re-enable the customizer link in the theme.

    It is about having a standard that is easy for all theme authors to use and easy to review.
    It is about not opening up the reviews to another situation with incredibly difficult and time consuming reviews of code that the theme developers themselves don’t understand because they copy-pasted it and managed to cause all sorts of errors and security issues.
    Where that feature “lives”, in the customizer or on another page, is not the issue.

    I would like everyone to also consider that the Site Editor is not at all far away from solving the problem with the initial template selection. It does not solve all onboarding steps, like getting to the Site Editor, but it is improving.

    Compare it with the use of TGMPA. There is a problem that needs solving and a solution has been agreed upon where the theme author and reviewers only need to adjust a few variables and text strings.

    If something similar could be reached here I would support it.

    This is not about a special case, because it is an unfair commercial advantage over other theme developers.

    Ollie is a beautifully-designed multipurpose theme of the highest caliber, the likes of which WordPress.org doesn’t see very often. If expanding block theme adoption is an important goal, these are the kinds of experiences you want people building for WordPress users. It may be time to redefine theme guidelines based on the possibilities that the block editor enables, instead of saddling block themes with antiquated constraints for the sake of maintaining a more expedient review process.

    “Just because there are problems with onboarding it doesn’t mean that a theme, any theme, is the right tool just because one can put code in it,” Nymark said. “Plugins extend features, themes display content.”

    Given the amount of pushback from the Theme Review team, McAlister is now torn about removing everything “extra” to get Ollie in the directory for better distribution, or to keep the innovations in place and forego the directory in favor of independent distribution. So far, the results of his poll are overwhelmingly in favor of McAlister distributing the theme himself.

    “I’m passionate about innovation and getting the most out of all the possibilities that modern WordPress affords us,” McAlister told the Tavern. “We were tasked to ‘Learn JavaScript Deeply’ not to remain where we’ve been for so long, but to push the boundaries and scope out the future of WordPress and what’s possible.

    “So we designed and developed Ollie’s educational dashboard and onboarding wizard to help users get over some of the hurdles they’ve been plagued with for so long when setting up a new site or switching to a new theme. We even designed it in a very core-inspired way to match the site editor to create a very cohesive experience. The feedback has been inspiring!”

    After posting about his experience with the Theme Review team, which McAlister characterized as “rocky (and downright combative),” the community following his work on Ollie over the past year has rallied around him with advice and support.

    “I am torn about this,” Joost de Valk commented on McAlister’s poll on X. “I feel WordPress needs these onboarding experiences. Very very much. Should it be in themes? Not sure. Should the theme repository block this stuff? I don’t think so… we should be open to experimenting with this a bit more.”

    McAlister said that even as the theme’s creator, he is torn about the decision as well.

    “I built this as a good faith attempt to help people onboard into block themes and hopefully even help drive adoption,” he said. “My intentions are pure and steeped in 15 years of doing it ‘the WP way.’ It’s an attempt to move the needle, worth a shot anyway.”

    “I always felt that onboarding like this should be part of Core,” Yoast-sponsored contributor Ari Stathopoulos commented. “The current experience for a newcomer to WP is not a good one. We have to start somewhere… if it’s in themes, then so be it.”

    WordPress’ Theme Review team has a critical choice here, whether to stifle innovation and throw the book at one of the most highly anticipated block themes, or identify this as a special case where the author has the users’ best interests at heart.

    Many participants in the discussion on X encouraged McAlister to distribute his work independently, citing examples of other WordPress products that have found success in doing so. This would be an unfortunate loss for WordPress.org where the project is essentially shooting itself in the foot by clinging to outmoded guidelines in order to deny high quality block themes that are innovating to create a better user experience. In pursuit of a more robust offering of block themes, the last thing WordPress needs to do is chase away its trailblazers.

    “Since this morning, there has been an overwhelming amount of feedback telling me to avoid the WordPress.org directory,” McAlister said. “I’m kind of bummed by this because I think it says something about the directory that a lot of folks think but few want to say out loud.

    “Personally, I want the directory to succeed and be an inspiring and resourceful jump-off point for new WordPress users! It’s the front page of our open source project, of our community. It should be a showcase of the finest our community has to offer. But today, I’m disheartened and not sure if it’s the place where I want to put some of my best work to date.”

  • WordPress Opens 2023 Annual Survey

    WordPress has launched its 2023 annual survey, which is open to the entire community, including users, site builders, plugin and theme authors, and contributors.

    The 2022 survey collected responses from roughly 3,400 people, including approximately 800 contributors, a decline in submissions from previous years. The 2022 survey introduced the Likert scale, a rating scale that quantitatively assesses opinions, attitudes, or behaviors. The total number of questions were reduced, with socio-economic questions mostly removed.

    WordPress is still evolving the survey format to get a better understanding of the community’s sentiments and values.

    “This year, like last year, the survey has undergone some improvements to the flow and question set,” Automattic-sponsored contributor Dan Soschin said. “A new platform is also being piloted, offering an updated interface, enhanced multi-lingual support, expanded analysis and visualization tools for the results, and more. The new platform also has built-in accessibility and privacy controls, ensuring the survey meets the diverse needs of the WordPress community.”

    The 2023 survey takes approximately 5-10 minutes to complete. It collects information on some basic demographics, various community involvements, preferred WordPress editor, how and why you are using WordPress, and more. Several questions allow the community to weigh in on the most frustrating aspects of WordPress, areas that need more attention, and whether or not the current WordPress roadmap reflects respondents’ needs and desires for the future of the project.

    In addition to English, the survey is available in nine widely-used languages, which participants can select from a drop-down menu at the top of the page. All the data collected in the survey will be anonymized and WordPress does not associate IP addresses or email addresses with the results.

  • WordPress 6.4 Beta 1 Released

    WordPress 6.4 Beta 1 was released today on schedule, led by an underrepresented gender release squad. It includes the last five releases of the Gutenberg plugin (16.2, 16.3, 16.4, 16.5, 16.6) along with the upcoming 16.7 release and 190 tickets for core.

    If you are following Gutenberg development, many of these features have already been released in the plugin. The most notable highlights of features and improvements coming in 6.4 include the following:

    • Font Management – allows users to manage a font library independent of their active theme, along with Font Face support for server-side @font-face style generation and printing
    • Block Hooks – enables developers to automatically insert blocks into content relative to another block
    • Lightbox for Images – core support for lightbox functionality for image blocks
    • Expanded Design Tools – background images for Group blocks, aspect ratios for image placeholders, alignment settings for synced patterns, and more
    • Command Palette updatesimproved design, new commands, better consistency across existing commands
    • List view enhancements – usability improvements allow for renaming Group blocks, viewing media previews for Gallery and Image blocks, and duplicating blocks with a keyboard shortcut
    • New Twenty Twenty-Four default theme – a multipurpose block theme that will ship with a collection of templates and patterns that lend themselves to a wide variety of use cases. See a demo at 2024.wordpress.net.

    WordPress 6.4 will also include many accessibility and performance improvements that will improve workflows and speed for all users of both Block and Classic Themes. A detailed testing guide is available that covers all the key features and how to test them, with video demos for each.

    Beta 2 is expected on October 3. WordPress 6.4 will be the third major release of 2023, and is scheduled for November 7.