EDITS.WS

Tag: WordPress Beta

  • 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.

  • How to Beta Test WordPress (& Why You Should)

    WordPress beta versions give the makers of WordPress an opportunity to share an upcoming release with developers and beta testers before it is released to the masses. By doing this, WordPress can gain valuable insight from the people who use WordPress the most. They can be made aware of bugs, problems, or even suggestions that might make a release better. WordPress beta testing is one of many reasons WordPress continues to be the most popular CMS for web development.

    What is a WordPress Beta?

    WordPress

    Before any new release of WordPress, developers and beta testers are allowed access to a beta version of WordPress. This beta version enables developers and testers to experience an upcoming release, and report any bugs or problems they encounter. WordPress beta versions usually include features that are scheduled to be released, but not always. There are times when certain features or plugins that are present with the beta version don’t make it to the final release.

    That being said, there may be features that come with a new release that the beta version didn’t include. Beta versions are always made available before minor and major WordPress releases. A minor release typically offers mostly security updates, and almost never includes new features. A major release is planned and usually includes new features, plugins, and themes.

    Why Would/Should You Beta Test WordPress?

    Compatibility with Themes and Plugins

    There are a couple of reasons why you might want to be a WordPress beta tester. First of all, when WordPress releases a new version, you might be concerned about how it will perform with the themes and plugins you have installed. If you are a Divi user, you should know that our team conducts extensive testing before and after a new version of WordPress is released. We check all modules, the Divi Builder, widgets, blocks, templates and template parts, amongst other aspects of both WordPress core and Divi as a whole to ensure that everything works well together.

    Whichever theme you use, you should get on top of things and ensure that the upgrade will be a smooth one by testing any new version of WordPress on a staging site. Using a staging site ensures that you can test out how your theme, essential plugins (like WooCoommerce), and other crucial elements (like web forms) will work together without having to worry about causing problems with your live site.

    Performance and Responsiveness on Browsers and Devices

    Secondly, it’s a good way to check for kinks on all screen sizes, browsers, and devices. After all, not everyone uses Chrome on an iPhone. With so many people having their content delivered by smaller devices and on smaller screens, it’s a good idea to test these areas to determine if there is a problem, especially with how pages load on each device.

    Valuable User Input

    Lastly, WordPress needs input from not only developers but from everyday WordPress users. It helps the developers of WordPress to know how their software is used by people that may not necessarily be the overly techy types. Secondly, it’s important for users of different native languages to do testing. After all, WordPress is available in over 160 languages, so it makes sense for those who speak a language other than English to participate.

    How to Beta Test WordPress

    There are a couple of ways that you can beta test WordPress. The first is to use the WordPress Beta Tester plugin. The second option is to use a hosting provider that gives you the ability to choose beta versions of WordPress when you install a new site, whether it be live or staging. Let’s explore each method and how to test each one.

    Using the Beta Tester Plugin

    WordPress beta tester plugin

    For this example, we’re going to use the Twenty Twenty-Two theme to install and test the WordPress Beta Tester plugin. As previously mentioned, we suggest using a staging site. This is applicable in both situations, whether you are looking to upgrade your current version of WordPress, or install a beta version. One of our hosting partners, Cloudways, suggests this method.

    Navigate to Plugins > Add New. Search for the WordPress Beta Tester plugin in the WordPress repository. Click Install Now.

    WordPress beta tester install

    Activate the plugin. Next, navigate to Tools > Beta Testing to configure the plugin.

    Beta tester settings

    We’d be remiss if we didn’t stress the importance of backing up your database before proceeding with using the plugin. There are backup plugins to help with this. Additionally, it’s a good idea to pay attention to the development blog on a daily basis to keep up to date on the latest changes during beta. As we will discuss a little later, you can also visit the Alpha/Beta forum, which will also help you to identify any potential fires you may have to put out after updating your version of WordPress to beta.

    Also, please be aware that once you have switched to a beta version of WordPress, you may not be able to downgrade it. Be sure to proceed with caution.

    Core Settings

    In the core settings of the plugin, you’re given the option of choosing point release or bleeding edge. Point Release is the most stable choice of the two. It includes all of the work that is in the latest stages of development for the latest release.

    While the plugin states that it should be fairly stable, it’s a much safer choice than Bleeding Edge. Choosing the latter option should only be done if you are a WordPress rockstar with no fear of the unknown. It’s highly likely that your site may occasionally break. If you have decided that the beta testing path is an essential part of your techy dev life, feel free to choose this option. Those of you who are just looking to see if your theme or plugins will be compatible with the newest version of WordPress should choose point release.

    Select the update channel

    By default, nightlies will be your only option. This means that on a daily basis, the beta version of WordPress will be updated with the latest fixes and additions. Once you have made your selection, click Save Changes.

    Save beta tester changes

    Extra Settings

    The extra settings give you a couple of options. First, you can tick the skip the successful auto update emails if you don’t want to receive admin emails every time the beta version of WordPress is updated. The second option title New Feature Testing is used for testing new features. It works by adding constants to be set in your wp-config.php file. Constants are things like enabling debug mode, gaining information on database queries, or protecting your wp-config.php file from hackers, amongst other things.

    When enabled, the plugin will add the following constant to your wp-config.php file:

    define( 'WP_BETA_TESTER_{$feature}', true );
    

    This will enable advanced users the ability to test new features for WordPress, which is useful if you’d like to make major changes to WordPress. If you deactivate or remove the plugin, the constant will be removed from the file.

    Upgrading WordPress

    Once you have saved your choices, it’s time to upgrade WordPress. Please make sure you’ve made a backup of your site’s files and database before proceeding. To update, navigate to Updates in the WordPress admin panel. From there, click Update to latest 6.0 nightly. This will install the latest somewhat stable version of WordPress in beta (depending on the core settings you chose in the last section).

    Update WordPress

    Using a Hosting Provider

    There is an additional way to install the latest beta version of WordPress. Some hosting providers such as Pressable offer the ability to choose the latest beta version of WordPress in the hosting dashboard. This is a quick and easy way to install the latest version, and quickly revert to a more stable one should you need to. For example, Pressable has a handy drop-down menu that will allow you to choose several versions.

    Pressable WordPress version

    Upgrading with this method allows you to make a quick backup, create a staging environment, and upgrade WordPress all in one place.

    Pressable options

    How to Submit Bug Reports While Beta Testing

    The first thing to keep in mind is to take good notes. You’ll want to document any bugs or problems you encounter. This is a crucial prerequisite to submitting a report. There are two ways you can report bugs and issues. First is the reporting bugs page on the official WordPress website. This is used primarily for existing, released WordPress versions. Secondly, you can create a post on the Alpha/Beta support forum. This is where you’ll report any bugs or issues you come across when testing a beta version of WordPress. Let’s discuss the process for each.

    Reporting Bugs page

    Be sure to share your documented notes on the Reporting Bugs page on WordPress.org. When submitting a report, there are a few steps you’ll need to take.

    Step 1: Check Out the Good First Bugs Page

    Before submitting a report, check out the Good First Bugs page that will help you get familiar with the process. There are more than 100 examples of tickets created by other users. They are either already being worked on, or are assigned to a WordPress developer. After you have perused the Good First Bugs page and have a good idea on how to formulate your ticket, click the Create a New Ticket button.

    Create a new ticket

    You’ll be prompted to sign in to your WordPress.org account by entering your username (or email address) and password. If you don’t have an account, you can create one now.

    login to WordPress.org

    Step 2: Search for an Existing Ticket

    Before submitting a ticket, it’s a good idea to check to see if someone else has submitted a similar ticket. On the new ticket page, there’s a link to search for existing tickets. This is a good place to start. Chances are, if you’ve found a bug within the latest beta version of WordPress, someone else has. Check here first before proceeding to creating a new ticket.

    Step 3: Create a New Ticket

    Once logged in, you’ll be forwarded to the create new ticket page. There will be a series of tips listed for you to follow to create a good ticket. Those include ensuring that your WordPress version is current, documenting any steps needed to replicate the problem, whether or not you deactivated plugins when your issue occured, and including any relevant information that can be helpful to developers.

    Steps for creating a ticket WordPress beta

    Fill out the form including a summary (title) for your ticket, as well as a description of the issue. You’ll also need to choose a type – a bug, enhancement or feature request. Next, choose the severity of your bug. Specify which version of WordPress you’re using, and choose the component that is experiencing a problem. This can be a general problem to something more specific such as issues with the menu, login and registration, taxonomies, rewrite rules, and more.

    Next, you’ll need to choose the workflow keywords that should be associated with your ticket. These can be keywords related to design, dev, or needed enhancements. The next area of the form involves contributor focus. Is it a UI issue, does it have to do with accessibility, or is there an issue with CSS or javascript? The focus helps devs to understand what type of issue it is and where to focus.

    Next, set the action for your ticket. Do you need to create a new ticket, or is it an existing one? Finally, attach any files you may have that could be helpful when the developer starts work on it. Be sure to preview your ticket before creating it.

    Alpha/Beta support forum

    Alternatively, you can report any bugs you’ve found on the Alpha/Beta support forum. This forum allows you to provide feedback and report bugs on beta versions of WordPress. As in any forum, you can either search for your issue, or create a new topic. In order to post or create a new topic, you will need to be logged in. Here are the steps you should take to report a bug on the Alpha/Beta forum.

    Step 1: Search for a Similar Issue

    Before creating a new topic, be sure to search the forum for topics related to yours. With over 115 pages of forum topics, it’s quite likely you’ll find a similar issue.

    search forum topics

    Step 2: Follow the Guidelines

    Make sure to read the forum welcome topic to maximize the odds of getting a response. Ensure that your plugins and beta version of WordPress are up to date. Keep in mind that this is a forum for the latest beta version of WordPress, so don’t post any topics about specific themes or plugins.

    Also, if you are reporting a security issue, make sure that you take a look at how to report security vulnerabilities first.

    Step 3: Create a New Topic

    fill out the forum topic WordPress beta

    To create a new topic, you’ll need to fill out a form that outlines your issue. First, name your topic. Make it relevant to your issue. Secondly, link to the page that references your issue. Make sure that it is accessible to everyone, and not on a local network. Next, input a message that is as detailed as possible. Break down the issues you are having with detailed notes. The more information, the better. Be sure to include topic tags. This increases the chances that your topic is seen. Lastly, using the tick box options, select whether or not you want to be notified of follow-up replies by email. This is important to do because it will keep you from re-checking your topic to see if anyone has replied.

    WordPress Beta Testing Has Advantages

    WordPress is open source for a reason. It is designed to be built by the WordPress community. Through beta testing, we can continue to improve the features of the WordPress Editor and the functionality of the WordPress core to make WordPress better for all of us. Being able to test unreleased versions of WordPress with your themes and plugins before it’s released gives users a great advantage. (We’ve all encountered WordPress errors that need to be fixed.) Plus, WordPress is always in need of everyday users to notify them of any bugs they may run across during testing. If you are interested in becoming a beta tester for WordPress, check out their help wanted page to see current needs.

    Are you a beta tester? If so, let us know the things you typically test for in the comments below.

    The post How to Beta Test WordPress (& Why You Should) appeared first on Elegant Themes Blog.