{"id":11719,"date":"2026-02-20T12:57:00","date_gmt":"2026-02-20T12:57:00","guid":{"rendered":"https:\/\/make.wordpress.org\/test\/?p=11719"},"modified":"2026-03-09T14:40:49","modified_gmt":"2026-03-09T14:40:49","slug":"help-test-wordpress-7-0","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/","title":{"rendered":"Help Test WordPress 7.0"},"content":{"rendered":"<p class=\"wp-block-paragraph\">WordPress 7.0 \u2014 the first <span tabindex='0' class='glossary-item-container'>major release<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Major Release<\/span> <span class='glossary-item-description'>A set of releases or versions having the same major version number may be collectively referred to as \u201cX.Y\u201d -- for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases often are the introduction of new major features and functionality.<\/span><\/span><\/span> of 2026 \u2014 is coming fast. The official release will launch April 9, 2026.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the launch of <span tabindex='0' class='glossary-item-container'>Beta<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Beta<\/span> <span class='glossary-item-description'>A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process.<\/span><\/span><\/span> 1, it\u2019s time to start testing everything. That\u2019s the best way to make sure this WordPress is stable, reliable, and easy to use for users across the globe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Early testing is critical.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It finds bugs, usability issues, and compatibility concerns while there\u2019s still time to address them.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then at launch, you\u2019ll find your testing might have led to an improvement you can see and feel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Got a few minutes? A few hours? Every bit of testing makes a big difference \u2014 possibly, the difference between a new feature landing in 7.0 or not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stay informed!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>WordPress 7.0<\/strong><a href=\"https:\/\/make.wordpress.org\/core\/7-0\/\"> release schedule<\/a> <strong>page has everything <\/strong>you need to know about the latest pre-release builds and milestones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For real-time updates, you can follow discussions and find collaboration opportunities in the <strong><code>#core-test<\/code><\/strong> and <strong><code>#core<\/code><\/strong> channels in the Making WordPress <span tabindex='0' class='glossary-item-container'>Slack<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Slack<\/span> <span class='glossary-item-description'>Slack is a Collaborative Group Chat Platform <a href=\"https:\/\/slack.com\/\">https:\/\/slack.com\/<\/a>. The WordPress community has its own Slack Channel at <a href=\"https:\/\/make.wordpress.org\/chat\/\">https:\/\/make.wordpress.org\/chat\/<\/a><\/span><\/span><\/span>. You might want to join both channels!\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, you are more than welcome at every upcoming <strong>release party, testing session, and test scrub<\/strong> throughout the release cycle and beyond.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Thank you!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Did you know you\u2019re already a hero? Anything you do \u2014 even just reading this post \u2014 helps shape WordPress 7.0 into the strongest, most polished release ever.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And with the new features coming in 7.0, you\u2019ll help make it a blockbuster release for the entire community.<\/p>\n\n\n\n<nav class=\"wp-block-table-of-contents has-blueberry-4-background-color has-background\"><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-tips\">\ud83e\uddea Testing Tips<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#how-to-test-wordpress-beta-versions\">How to test WordPress Beta Versions\u00a0<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#a-staging-site-on-your-host\">A Staging Site on your host<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-patches\">Testing Patches<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-tickets-in-the-browser\">Testing tickets in the browser\u00a0<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#general-testing-checklist\">General Testing Checklist<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#key-features-to-test\">\ud83d\udc49 Key Features to Test <\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#visual-revisions\">Visual Revisions<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps\">Testing Steps<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#font-library-support-for-more-theme-types\">Font Library Support for More Theme Types<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps-1\">Testing Steps\u00a0<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#responsive-editing-mode\">Responsive editing mode<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps-1\">Testing Steps\u00a0<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#new-admin-improvements\">New Admin Improvements<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps-1\">Testing Steps\u00a0<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#customizable-overlay-for-the-navigation-block\">Customizable overlay for the navigation block<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps-1\">Testing Steps<\/a><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#real-time-collaboration\">Real-time Collaboration\u00a0<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#testing-steps-1\">Testing steps<\/a><ul><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#what-to-expect\">What to expect<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#what-to-notice\">What to notice<\/a><\/li><\/ul><\/li><\/ul><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#new-blocks-updates\">New blocks &amp; updates<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#client-side-media-processing-in-the-browser\">Client side Media processing in the browser<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#php-compatibility-update-in-wordpress-7-0\">PHP Compatibility Update in WordPress 7.0\u00a0<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#what-to-notice\">What to Notice<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#where-to-report-feedback\">Where to Report Feedback<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/test\/2026\/02\/20\/help-test-wordpress-7-0\/#changelog\">Changelog<\/a><\/li><\/ul><\/nav>\n\n\n\n<h2 id=\"testing-tips\" class=\"wp-block-heading\"><strong>\ud83e\uddea Testing Tips<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You don\u2019t need to be a certified software tester or QA professional, or any kind of expert, to help test WordPress.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simply use WordPress as you would every day (on a test installation, of course!)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Run WordPress hard. Take it through processes that mimic your projects, workflows, and experiments. Try to break things.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Notice something unexpected? Run into a bug? Is a feature not behaving the way you thought it would? Please consider reporting it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not sure what the expected behaviour should be? No problem! Join the conversation in the `<strong><a href=\"https:\/\/make.wordpress.org\/test\/tag\/core-test\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core-test<\/a>`  channel on the Making WordPress Slack<\/strong>, where contributors and developers are always happy to help. If you\u2019re comfortable with the ticket system, you can also create a ticket on <strong>WordPress <span tabindex='0' class='glossary-item-container'>Trac<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Trac<\/span> <span class='glossary-item-description'>Trac is the place where contributors create issues for bugs or feature requests much like GitHub.<a href=\"https:\/\/core.trac.wordpress.org\/\">https:\/\/core.trac.wordpress.org\/<\/a>.<\/span><\/span><\/span><\/strong>.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">New tester? You have the global WordPress community at your service. Everyone in it is happy to welcome and support you. \ud83c\udf0d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Again, every report, question, or observation you submit makes a difference and helps improve WordPress for hundreds of millions of users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommendations for Testing WordPress Beta\/<span tabindex='0' class='glossary-item-container'>RC<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Release Candidate<\/span> <span class='glossary-item-description'>A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge.<\/span><\/span><\/span> Versions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Test the <span tabindex='0' class='glossary-item-container'>Core<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Core<\/span> <span class='glossary-item-description'>Core is the set of software required to run WordPress. The Core Development Team builds WordPress.<\/span><\/span><\/span> Features that Matter to You:<\/strong>\u00a0 Use your site the way you usually do. For instance, if you\u2019re a blogger, running a social platform, or managing an e-commerce store, run your tests through those specific scenarios.<\/li>\n\n\n\n<li>Set up a <strong>staging site<\/strong> (ask your hosting provider if this is new to you). <strong>Do not test or update your live site with a beta version<\/strong> for testing; your users might see any issues that come up.<\/li>\n\n\n\n<li>Update WordPress in the <span tabindex='0' class='glossary-item-container'>staging environment<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Staging Environment<\/span> <span class='glossary-item-description'>A staging environment is a non-production copy of your site. This is a private place to build the site -- design, copy, and code -- until your client approves it for production or live. Sometimes used in addition to, or as a Development Environment.<\/span><\/span><\/span>. Keep using your site as normal.\u00a0<\/li>\n\n\n\n<li>Take note of anything you experience after the update.\u00a0<\/li>\n\n\n\n<li>Use the General Checklist below to verify everything works as you\u2019d expect.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"how-to-test-wordpress-beta-versions\" class=\"wp-block-heading\"><strong>How to test WordPress Beta Versions\u00a0<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can test WordPress Beta versions in several ways. Some are fast and easy; some let you run sophisticated tests on the latest backend features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All of them keep your live websites <strong>safe from the effects of any issues you find:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WP-Playground<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/wordpress.org\/playground\/\">Playground<\/a> is a fast and easy way to spin up a test site \u2014 without setting up a full environment. Get started at <a href=\"https:\/\/playground.wordpress.net\/?mode=seamless#%7B%22preferredVersions%22:%7B%22php%22:%228.0%22,%22wp%22:%22beta%22%7D,%22features%22:%7B%22networking%22:true%7D,%22steps%22:%5B%7B%22step%22:%22login%22,%22username%22:%22admin%22,%22password%22:%22password%22%7D,%7B%22step%22:%22importWxr%22,%22file%22:%7B%22resource%22:%22url%22,%22url%22:%22https:\/\/raw.githubusercontent.com\/wpaccessibility\/a11y-theme-unit-test\/master\/a11y-theme-unit-test-data.xml%22%7D%7D,%7B%22step%22:%22importWxr%22,%22file%22:%7B%22resource%22:%22url%22,%22url%22:%22https:\/\/raw.githubusercontent.com\/WordPress\/theme-test-data\/master\/themeunittestdata.wordpress.xml%22%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22query-monitor%22%7D,%22options%22:%7B%22activate%22:false%7D,%22progress%22:%7B%22weight%22:2%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22create-block-theme%22%7D,%22progress%22:%7B%22weight%22:2%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22debug-bar%22%7D,%22progress%22:%7B%22weight%22:2%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22health-check%22%7D,%22progress%22:%7B%22weight%22:2%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22test-reports%22%7D,%22progress%22:%7B%22weight%22:2%7D%7D,%7B%22step%22:%22installPlugin%22,%22pluginZipFile%22:%7B%22resource%22:%22wordpress.org\/plugins%22,%22slug%22:%22user-switching%22%7D,%22progress%22:%7B%22weight%22:2%7D%7D%5D%7D\">WordPress Playground<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A Local Site on your computer\u00a0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Software like <a href=\"https:\/\/localwp.com\/\">Local<\/a> or <a href=\"https:\/\/developer.wordpress.org\/block-editor\/getting-started\/devenv\/get-started-with-wp-env\/\">wp-env<\/a> lets you build a full WordPress site on your computer \u2014 no internet required.<br><br><strong>How to set up your site:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download and install <a href=\"https:\/\/localwp.com\/\">Local<\/a>.<\/li>\n\n\n\n<li>Create a new WordPress site.<\/li>\n\n\n\n<li>Once your site is up and running, install and activate the WordPress Beta Tester <span tabindex='0' class='glossary-item-container'>plugin<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Plugin<\/span> <span class='glossary-item-description'>A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory <a href=\"https:\/\/wordpress.org\/plugins\/\">https:\/\/wordpress.org\/plugins\/<\/a> or can be cost-based plugin from a third-party.<\/span><\/span><\/span>, which lets you install pre-release versions of WordPress.<\/li>\n\n\n\n<li>Switch to the development or beta version of WordPress:\n<ol class=\"wp-block-list\">\n<li>Navigate to Tools &gt; Beta Testing.<\/li>\n\n\n\n<li>Choose between Bleeding Edge or <span tabindex='0' class='glossary-item-container'>Point Release<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Minor Release<\/span> <span class='glossary-item-description'>A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality.<\/span><\/span><\/span> Nightlies, depending on what you want to test.<\/li>\n\n\n\n<li>Click Save Changes, and\u00a0<\/li>\n\n\n\n<li>Update your WordPress version.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Follow this <\/em><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/testing\/beta-testing\/\"><em>guide<\/em><\/a><em> for more detailed instructions.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span tabindex='0' class='glossary-item-container'>WP-CLI<span class='glossary-item-hidden-content'><span class='glossary-item-header'>WP-CLI<\/span> <span class='glossary-item-description'>WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is <a href=\"http:\/\/wp-cli.org\/\">http:\/\/wp-cli.org\/<\/a> <a href=\"https:\/\/make.wordpress.org\/cli\/\">https:\/\/make.wordpress.org\/cli\/<\/a><\/span><\/span><\/span><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Are you most at home in the command line? <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/core\/update\/\">WP-CLI<\/a> lets you install a WordPress beta version in record time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Steps:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create a local WordPress site, however you like to do it. Wait for the notification that your site is ready.<\/li>\n\n\n\n<li>Open your terminal and navigate to the root directory of your WordPress installation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Run the following command to update to the latest beta version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wp core update --version=7.0-beta1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Or<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wp core update --version=7.0-RC1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Replace the version number as needed, such as \u2013 -version=7.0-beta2.)<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With WP-CLI, you can install several different versions and switch between them on the fly. That makes it much easier to test specific builds and compare them.<\/p>\n\n\n\n<h3 id=\"a-staging-site-on-your-host\" class=\"wp-block-heading\"><strong>A Staging Site on your host<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can build a <a href=\"https:\/\/woocommerce.com\/posts\/what-is-staging-site-wordpress-how-to-set-one-up\/\">staging site<\/a> for your production\/live site and test it with the WordPress beta\/RC version \u2014 <strong>without affecting your live site.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That way, you\u2019ll be sure everything works the way it should \u2014 long before WordPress 7.0 lands in your production\/live environment.<\/p>\n\n\n\n<h3 id=\"testing-patches\" class=\"wp-block-heading\"><strong>Testing Patches<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe you don\u2019t need to test an entire version of WordPress, but you do need to test one or more patches.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In that case, you\u2019ll need a specific local WordPress development environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/tutorials\/installing-wordpress-locally\/\">Follow these instructions<\/a> to set it up.<\/p>\n\n\n\n<h3 id=\"testing-tickets-in-the-browser\" class=\"wp-block-heading\"><strong>Testing tickets in the browser\u00a0<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Do you have a particular PR in the `<a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\">wordpress-develop<\/a>` or `<a href=\"https:\/\/github.com\/WordPress\/gutenberg\">gutenberg<\/a>` repo that you\u2019d like to test in the browser?\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can use Playground for that, and <a href=\"https:\/\/make.wordpress.org\/test\/handbook\/get-setup-for-testing\/test-core-tickets-with-playground\/\">test any Core tickets<\/a> you like \u2014 without installing any software on your system. Just use these links:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/playground.wordpress.net\/wordpress.html\">https:\/\/playground.wordpress.net\/wordpress.html<\/a>\u00a0<\/li>\n\n\n\n<li><a href=\"https:\/\/playground.wordpress.net\/gutenberg.html\">https:\/\/playground.wordpress.net\/gutenberg.html<\/a>\u00a0<\/li>\n<\/ul>\n\n\n\n<h2 id=\"general-testing-checklist\" class=\"wp-block-heading\"><strong>General Testing Checklist<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to quickly test the updated WordPress version\u2019s compatibility with your site, please verify the following checks:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, update your WordPress to the Beta\/RC version, enable <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/debug\/debug-wordpress\/#example-wp-config-php-for-debugging\">debugging<\/a> in wp-config.php, and update your theme and plugins.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure plugins and themes didn\u2019t deactivate automatically after the update.<\/li>\n\n\n\n<li>Check the WordPress <strong>Site Health<\/strong> tool for any new warnings or issues.<\/li>\n\n\n\n<li>Confirm there are no layout breaks or misaligned elements.<\/li>\n\n\n\n<li>Test links and permalinks to ensure there are no 404 errors.<\/li>\n\n\n\n<li>Verify that posts, images, and media are displayed correctly.<\/li>\n\n\n\n<li>Ensure the sitemap and robots.txt files are functioning properly.<\/li>\n\n\n\n<li>Ensure full access to the admin dashboard without errors.<\/li>\n\n\n\n<li>If your site has custom blocks, create content in a new <span tabindex='0' class='glossary-item-container'>block<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Block<\/span> <span class='glossary-item-description'>Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.<\/span><\/span><\/span> and edit existing content.<\/li>\n\n\n\n<li>Create a new post: add content, copy-paste text, and manually add media files. Save the post and observe the console for any issues.<\/li>\n\n\n\n<li>Create a new page, add content, and check its display in different browsers.<\/li>\n\n\n\n<li>Open the browser\u2019s developer console and check for any errors, warnings, or notices.<\/li>\n\n\n\n<li>Open the error log file and check for notices, warnings, and fatal errors.<\/li>\n\n\n\n<li>Review user roles and permissions to ensure they remain intact.<\/li>\n\n\n\n<li>Verify that any scheduled posts or automated tasks (like backups) still function as intended.<\/li>\n\n\n\n<li>Ensure all integrated services (like payment gateways or analytics) are operational.<\/li>\n\n\n\n<li>Open your site in different browsers and verify that all functionalities work as expected.<\/li>\n\n\n\n<li>Check site performance and loading speed after the update.<\/li>\n\n\n\n<li>Verify <span tabindex='0' class='glossary-item-container'>accessibility<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Accessibility<\/span> <span class='glossary-item-description'>Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both \u201cdirect access\u201d (i.e. unassisted) and \u201cindirect access\u201d meaning compatibility with a person\u2019s assistive technology (for example, computer screen readers). (https:\/\/en.wikipedia.org\/wiki\/Accessibility)<\/span><\/span><\/span> basics such as keyboard navigation, contrast, and screen reader behavior where possible.<\/li>\n\n\n\n<li>Test form submissions (contact forms, checkout forms, login forms, etc.).<\/li>\n\n\n\n<li>Confirm media uploads, image editing, and gallery functionality work properly.<\/li>\n\n\n\n<li>Test theme customization settings (<span tabindex='0' class='glossary-item-container'>Customizer<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Customizer<\/span> <span class='glossary-item-description'>Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site\u2019s appearance settings.<\/span><\/span><\/span> or Site Editor) for stability.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress continues to work reliably for the diverse global community that depends on it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If anything fails here, it can directly impact revenue, so prioritise fixing these issues before updating production.<\/p>\n\n\n\n<h2 id=\"key-features-to-test\" class=\"wp-block-heading\">\ud83d\udc49 <strong>Key Features to Test<\/strong> <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 id=\"visual-revisions\" class=\"wp-block-heading\"><strong>Visual <span tabindex='0' class='glossary-item-container'>Revisions<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Revisions<\/span> <span class='glossary-item-description'>The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next\/Previous buttons). The display indicates what has changed in each revision.<\/span><\/span><\/span><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Visual revisions in WordPress 7.0 let you see and restore past versions of a post directly inside the editor, with clear visual highlights of what changed. You get a new \u201cRevisions\u201d view instead of being taken to a separate screen, with a timeline\/slider to move between older and newer revisions. The content canvas shows visual diffs where added text is highlighted in green, removed text in red, and formatting changes like links or bold in yellow, while changed, added, and deleted blocks are visually marked so you can quickly see which parts of the page changed. In this mode, you can inspect and restore a revision, but you cannot edit content directly, keeping the experience focused on review and recovery.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"678\" style=\"aspect-ratio: 1362 \/ 678;\" width=\"1362\" controls src=\"https:\/\/make.wordpress.org\/test\/files\/2026\/02\/Visual-Revisions-Demo.mp4\"><\/video><\/figure>\n\n\n\n<h3 id=\"testing-steps\" class=\"wp-block-heading\"><strong>Testing Step<\/strong>s<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create content and revisions\n<ul class=\"wp-block-list\">\n<li>Create a new post or page.<\/li>\n\n\n\n<li>Add a few different blocks (Paragraph, Heading, List, Image).<\/li>\n\n\n\n<li>Make several changes and click Update each time (add text, remove text, change formatting, add\/remove blocks).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Open the in\u2011editor revisions view\n<ul class=\"wp-block-list\">\n<li>In the editor, open the post <span tabindex='0' class='glossary-item-container'>sidebar<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Sidebar<\/span> <span class='glossary-item-description'>A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme.<\/span><\/span><\/span> (Document\/Settings).<\/li>\n\n\n\n<li>Click the Revisions link\/count.<\/li>\n\n\n\n<li>Confirm you stay in the editor and see a dedicated revisions <span tabindex='0' class='glossary-item-container'>header<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Header<\/span> <span class='glossary-item-description'>The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor\u2019s opinion about your content and you\/ your organization\u2019s brand. It may also look different on different screen sizes.<\/span><\/span><\/span> and slider.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Use the slider\/timeline\n<ul class=\"wp-block-list\">\n<li>Move the slider to older and newer revisions.<\/li>\n\n\n\n<li>Confirm the canvas updates to show the selected revision and that the current revision is clearly indicated.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Check visual diffs\n<ul class=\"wp-block-list\">\n<li>Verify:\n<ul class=\"wp-block-list\">\n<li>Added text is highlighted in green with an underline.<\/li>\n\n\n\n<li>Removed text is highlighted in red with strikethrough.<\/li>\n\n\n\n<li>Pure formatting changes (e.g., turning a word into a link, making it bold) are shown in yellow (outline\/underline).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Confirm that changed\/added\/deleted blocks are visually distinguished from unchanged blocks.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Scroll markers\/navigation\n<ul class=\"wp-block-list\">\n<li>Look for markers along the scroll area that show where changes exist.<\/li>\n\n\n\n<li>Click a marker and confirm the view jumps roughly to the changed area.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Selection and non\u2011editing\n<ul class=\"wp-block-list\">\n<li>Click on blocks in the revision view.<\/li>\n\n\n\n<li>Confirm you can select and inspect them, but cannot type, add new blocks, or move blocks around.<br><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\"> here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/74742\">#74742<\/a> for more details.<\/p>\n\n\n\n<h2 id=\"font-library-support-for-more-theme-types\" class=\"wp-block-heading\"><strong>Font Library Support for More Theme Types<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress previously introduced the Font Library to allow users to upload, manage, and apply fonts directly within WordPress without relying on themes or additional plugins. With updates targeted for WordPress 7.0, this functionality is expanding beyond block themes to better support classic themes as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This enhancement means site owners using classic themes can now access font management features in a more consistent way, similar to how media assets are handled. A dedicated <strong>Fonts page<\/strong> now appears under <strong>Appearance \u2192 Fonts<\/strong> for classic themes (not just block themes), where users can upload, activate, and manage fonts centrally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once added, these fonts become available within block editor typography controls \u2014 for example, selecting a font family from the Paragraph block settings \u2014 helping provide a more unified typography experience across different theme types.<\/p>\n\n\n\n<h3 id=\"testing-steps-1\" class=\"wp-block-heading\"><strong>Testing Steps\u00a0<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Verify Font Library Availability in Classic Theme<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install and activate a <strong>classic theme<\/strong> (e.g., Twenty Twenty-One or similar).<\/li>\n\n\n\n<li>Navigate to <strong>Appearance \u2192 Fonts<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The fonts page should appear even with a classic theme.<\/li>\n\n\n\n<li>No <span tabindex='0' class='glossary-item-container'>UI<span class='glossary-item-hidden-content'><span class='glossary-item-header'>UI<\/span> <span class='glossary-item-description'>UI is an acronym for User Interface - the layout of the page the user interacts with. Think \u2018how are they doing that\u2019 and less about what they are doing.<\/span><\/span><\/span> breakage or missing styles.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Upload Custom Fonts<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Appearance \u2192 Fonts<\/strong>.<\/li>\n\n\n\n<li>Upload a supported font file.<\/li>\n\n\n\n<li>Activate the uploaded font.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Font uploads successfully.<\/li>\n\n\n\n<li>The font becomes available in the library.<\/li>\n\n\n\n<li>No errors in console or server logs.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Use Fonts in Block Editor<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create or edit a post\/page.<\/li>\n\n\n\n<li>Add a block (e.g., Paragraph).<\/li>\n\n\n\n<li>Open Typography settings \u2192 Font Family.<\/li>\n\n\n\n<li>Select the uploaded font.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Font appears in the dropdown.<\/li>\n\n\n\n<li>Font applied correctly in editor preview.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Frontend Rendering Check<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Publish\/update the post.<\/li>\n\n\n\n<li>View on frontend.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expected:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The selected font displays correctly.<\/li>\n\n\n\n<li>No fallback or styling conflicts.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"678\" style=\"aspect-ratio: 1364 \/ 678;\" width=\"1364\" controls src=\"https:\/\/make.wordpress.org\/test\/files\/2026\/02\/Font-Library-For-Classic-theme.mp4\"><\/video><\/figure>\n\n\n\n<h2 id=\"responsive-editing-mode\" class=\"wp-block-heading\"><strong>Responsive editing mode<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Responsive Editing Mode introduces enhanced control over how content appears across different device sizes directly within the block editor. This feature allows users to selectively hide blocks based on screen type \u2014 desktop, tablet, or mobile \u2014 helping create more tailored and optimized viewing experiences without requiring custom <span tabindex='0' class='glossary-item-container'>CSS<span class='glossary-item-hidden-content'><span class='glossary-item-header'>CSS<\/span> <span class='glossary-item-description'>CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site.<\/span><\/span><\/span> or theme-level adjustments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With this capability, site owners and content creators can better manage responsive layouts, ensuring that specific content elements display appropriately depending on the user\u2019s device. This is especially useful for optimizing readability, improving mobile usability, and delivering cleaner layouts across varying screen sizes.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"710\" style=\"aspect-ratio: 1300 \/ 710;\" width=\"1300\" controls src=\"https:\/\/make.wordpress.org\/test\/files\/2026\/02\/Responsive-Editing-Mode.mp4\"><\/video><\/figure>\n\n\n\n<h3 id=\"testing-steps-1\" class=\"wp-block-heading\"><strong>Testing Steps\u00a0<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the WordPress dashboard and click on <strong>Page\/Post<\/strong>.<\/li>\n\n\n\n<li>Open the page where you want to modify block visibility.<\/li>\n\n\n\n<li>Click on the specific block that you want to hide for a particular screen size.<\/li>\n\n\n\n<li>Click the three dots (\u22ee) icon in the block toolbar to open additional options.<\/li>\n\n\n\n<li>From the dropdown menu, choose the <strong>Hide<\/strong> option.<\/li>\n\n\n\n<li>Select the device type (<strong>Desktop, Tablet, or Mobile<\/strong>) where the block should be hidden, then save the page.<\/li>\n\n\n\n<li>View the page on the frontend and confirm that the block is hidden on the selected screen size.<\/li>\n\n\n\n<li><strong>Verify Using List View<\/strong>\n<ul class=\"wp-block-list\">\n<li>Click the <strong>List View<\/strong> icon in the top toolbar.<\/li>\n\n\n\n<li>Locate the block in the list.<\/li>\n\n\n\n<li>A crossed eye icon will indicate that the block is hidden on one or more devices.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Modify Hide Settings (If Needed)<\/strong>\n<ul class=\"wp-block-list\">\n<li>Click the block with the crossed eye icon.<\/li>\n\n\n\n<li>The Hide Block Settings panel will open, allowing you to review or adjust visibility preferences.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/73776\">#73776<\/a> for more details.<\/p>\n\n\n\n<h2 id=\"new-admin-improvements\" class=\"wp-block-heading\"><strong>New Admin Improvements<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 includes a visual refresh of the admin interface aimed at modernizing wp-admin, improving consistency with the block editor design system, and enhancing overall usability. This update focuses primarily on styling and UI polish without major functional changes, so testing should emphasize visual consistency, plugin compatibility, accessibility, and regression checks.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"678\" style=\"aspect-ratio: 1364 \/ 678;\" width=\"1364\" controls src=\"https:\/\/make.wordpress.org\/test\/files\/2026\/02\/Coat-of-Paint.mp4\"><\/video><\/figure>\n\n\n\n<h3 id=\"testing-steps-1\" class=\"wp-block-heading\"><strong>Testing Steps\u00a0<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Review major admin screens such as Dashboard, Posts\/Pages list, editor screens, Settings, Media Library, and Plugins\/Themes pages to check visual consistency, spacing, typography, button alignment, and notice styling.<\/li>\n\n\n\n<li>Test plugin compatibility by activating commonly used plugins (e.g., WooCommerce, SEO plugins, form plugins, or custom admin plugins) and verify that admin layouts, buttons, tables, and forms display correctly.<\/li>\n\n\n\n<li>Verify core workflows like creating\/editing posts or pages, uploading media, updating settings, and navigating across admin sections to ensure no functional regressions.<\/li>\n\n\n\n<li>Perform accessibility checks, including colour contrast, keyboard navigation, focus states, readability, and screen reader behaviour.<\/li>\n\n\n\n<li>Test responsive admin behaviour by resizing the browser or testing on tablet\/mobile widths, ensuring menu collapse, tables, and buttons remain usable.<\/li>\n\n\n\n<li>Observe performance aspects such as admin page load time, layout shifts, console errors, or unusual delays.<\/li>\n\n\n\n<li>Conduct regression checks by comparing behaviour with previous WordPress versions to confirm workflows, settings, and media functionality remain stable.<br>(Tip: Open a new Playground instance with an <em>older version of WordPress, like 6.9 and compare )<\/em><\/li>\n\n\n\n<li>Report any issues such as broken layouts, plugin conflicts, accessibility regressions, inconsistent styling, or performance concerns.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Follow <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/64470\">#64470<\/a> for more details.<\/p>\n\n\n\n<h2 id=\"customizable-overlay-for-the-navigation-block\" class=\"wp-block-heading\"><strong>Customizable overlay for the navigation block<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 introduces <strong>Customizable Navigation Overlays<\/strong>, a new feature that provides greater control over mobile navigation menus directly within the block editor. Previously, mobile menu overlays offered limited customization options, often restricting users to default layouts and styling.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With this enhancement, users can design fully customized navigation overlays using blocks and patterns \u2014 allowing them to add branding elements, calls-to-action, images, and tailored navigation structures. These overlays are saved as reusable template parts, enabling consistent design across themes while also allowing theme authors to provide predefined overlay designs.<\/p>\n\n\n\n<h4 id=\"testing-steps-1\" class=\"wp-block-heading\">Testing Steps<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Insert a Navigation block on a Template.<\/li>\n\n\n\n<li>Select the Navigation block and look for the \u2018Settings\u2019 inside the right panel.<\/li>\n\n\n\n<li>Look for the \u2018Overlay\u2019 customisation controls and create a \u2018Custom Overlay\u2019.<\/li>\n\n\n\n<li>Preview it in the Editor.<\/li>\n\n\n\n<li>View it on the Frontend in mobile view.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/73084\">#73084 <\/a>\u00a0for more details.<\/p>\n\n\n\n<h2 id=\"real-time-collaboration\" class=\"wp-block-heading\"><strong>Real-time Collaboration\u00a0<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Real-time collaboration is the crowning feature of the <span tabindex='0' class='glossary-item-container'>Gutenberg<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Gutenberg<\/span> <span class='glossary-item-description'>The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses \u2018blocks\u2019 to add richness rather than shortcodes, custom HTML etc.\r<a href=\"https:\/\/wordpress.org\/gutenberg\/\">https:\/\/wordpress.org\/gutenberg\/<\/a><\/span><\/span><\/span> Project phase 3, and this is the first iteration to land in Core. You can call it RTC for short.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But before it can get there, RTC needs you! (And your friends!) Every part of this groundbreaking functionality, from front-end usability to literal php functions, plus database calls, <span tabindex='0' class='glossary-item-container'>API<span class='glossary-item-hidden-content'><span class='glossary-item-header'>API<\/span> <span class='glossary-item-description'>An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.<\/span><\/span><\/span> endpoints, and more, needs to run this first implementation through its paces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In short, please ride this hard. Try to break everything! That\u2019s how the folks who\u2019ve been working on this will know it\u2019s good enough to be in Core.<\/p>\n\n\n\n<h3 id=\"testing-steps-1\" class=\"wp-block-heading\">Testing steps<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Install WordPress 7.0 Beta 1 on a server that somebody else can reach.\u00a0<\/li>\n\n\n\n<li>This should probably be a new installation. maybe on a local network or on a staging server, or something in between\u2014not a production server, but also not a <span tabindex='0' class='glossary-item-container'>local install<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Local Install<\/span> <span class='glossary-item-description'>A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer.<\/span><\/span><\/span> on a single machine.<\/li>\n\n\n\n<li>In the plugin, navigate to Settings &gt; Writing and toggle on \u201cEnable real-time collaboration.\u201d<\/li>\n\n\n\n<li>Open a post for editing. Start with a regular post, of course, but remember that pages are also posts, and custom post types are posts too! There are some exceptions, which you\u2019ll find below.\u00a0<\/li>\n\n\n\n<li>Invite a friend or colleague (or two or ten!) to edit the same post.\n<ul class=\"wp-block-list\">\n<li>Consider joining a video call and sharing your screens so you can each see both experiences.<\/li>\n\n\n\n<li>Or, collaborate with yourself! To do that, open your install in a separate tab and log in as someone else. See if you can edit as both people!<\/li>\n\n\n\n<li>Another option: open your site on two machines on the same network.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>If you have some, use real content\u2014real text and images, other data sources and other media. See if you can use your usual workflows.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"what-to-expect\" class=\"wp-block-heading\">What to expect<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Real-time collaboration only works when you\u2019re editing posts in the block editor and site editor.<\/strong> It won\u2019t function on other admin screens.<\/li>\n\n\n\n<li><strong>Classic post <span tabindex='0' class='glossary-item-container'>meta<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Meta<\/span> <span class='glossary-item-description'>Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.<\/span><\/span><\/span> boxes do not sync.<\/strong> Using these boxes still works, but your collaborators will not see updates in real time. They might even overwrite each other\u2019s changes.\n<ul class=\"wp-block-list\">\n<li>Without looking at the code, it\u2019s not always obvious whether a post meta box is Classic (persisted using a <code>save_post<\/code> hook) or modern (integrated with the Gutenberg data store). Many plugins still use Classic post meta boxes.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Most blocks are compatible.<\/strong> Blocks are synced via their attributes, which means that most blocks support real-time collaboration by default. Some blocks might use local state when working with user input, which can result in issues during real-time collaboration.\n<ul class=\"wp-block-list\">\n<li>The <code>core\/freeform<\/code> (Classic) block is <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/75307\">currently incompatible<\/a>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Plugins that integrate with the block editor might have issues.<\/strong> Behavior with plugins is some of the most important feedback you can give.\u00a0<\/li>\n\n\n\n<li><strong>Collaborator cursors disappear in the Show Template view.<\/strong><\/li>\n\n\n\n<li><strong>Collaborating on the same block can have issues. <\/strong>Please test it anyway, but expect quirkiness around cursor placement. Your feedback may well speed up the fix!<\/li>\n\n\n\n<li><strong>Syncing happens over <span tabindex='0' class='glossary-item-container'>HTTP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>HTTP<\/span> <span class='glossary-item-description'>HTTP is an acronym for Hyper Text Transfer Protocol. HTTP  is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.<\/span><\/span><\/span> polling, so it\u2019s not instant.<\/strong> It could feel laggy sometimes\u2014please report this! As well, if it feels much smoother at some points than at others, please report that. Performance will directly affect how the community takes to RTC long-term.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"what-to-notice\" class=\"wp-block-heading\">What to notice<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">About overall functionality:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Did real-time collaboration work the whole time?\u00a0<\/li>\n\n\n\n<li>Did you get disconnected? Did it ever feel unresponsive to the point that it interrupted your work?<\/li>\n\n\n\n<li>Did you lose any content? How about duplication?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In real-life workflows, could you collaborate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On custom blocks?<\/li>\n\n\n\n<li>Inside a plugin\u2019s UI?<\/li>\n\n\n\n<li>In the site editor?<\/li>\n\n\n\n<li>On a large document?<\/li>\n\n\n\n<li>If you added more than one user?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">How did RTC do on accessibility? Did it work:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Only using the keyboard?<\/li>\n\n\n\n<li>With a screen reader?<\/li>\n\n\n\n<li>On a mobile device?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you encounter any issues or unexpected behaviour while testing, please log them <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/52593\">here<\/a>. Follow <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/73084\"><\/a><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/52593\">#52593<\/a>\u00a0for more details.<\/p>\n\n\n\n<h2 id=\"new-blocks-updates\" class=\"wp-block-heading\"><strong>New blocks &amp; updates<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 adds some new blocks:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Icon<\/li>\n\n\n\n<li>Breadcrumbs\u00a0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Icon block lets you add one or more icons and style them in limited ways, with more options to come in the future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open a post or page.<\/li>\n\n\n\n<li>Insert the Icon block.<\/li>\n\n\n\n<li>Try out the options you see.\u00a0<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The Breadcrumbs block ships with two options: to show the Home link and select the separator. For now, the block only works with hierarchical post types.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing steps<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open a hierarchical post (like a page)<\/li>\n\n\n\n<li>Insert the Breadcrumbs block.<\/li>\n\n\n\n<li>Toggle the option to show the Home link. Does it show up on the page?<\/li>\n\n\n\n<li>Toggle the Home link off. How does that work?<\/li>\n\n\n\n<li>Experiment with choosing separator options.\u00a0<\/li>\n\n\n\n<li>Report your findings.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Plus, three blocks are getting updates:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Gallery box adds a lightbox to switch between images.<\/li>\n\n\n\n<li>The Cover block will support external video.<\/li>\n\n\n\n<li>The Grid block is getting new controls.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"client-side-media-processing-in-the-browser\" class=\"wp-block-heading\">Client side Media processing in the browser<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 introduces Client-side media processing, leveraging the browser\u2019s capabilities to handle tasks, like image resizing and compression, for smoother image processing. This enables the use of more advanced image formats and compression techniques, and reduces demand on the web server, providing a more efficient media handling process for both new and existing content, and supporting smoother media workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With so many options and enhancements in WordPress 7.0 Beta 1, this is still only the beginning. You can expect future releases to be even better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can check the following <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/74566\">details<\/a> for clear and helpful test instructions.<\/p>\n\n\n\n<h2 id=\"php-compatibility-update-in-wordpress-7-0\" class=\"wp-block-heading\"><strong><span tabindex='0' class='glossary-item-container'>PHP<span class='glossary-item-hidden-content'><span class='glossary-item-header'>PHP<\/span> <span class='glossary-item-description'>PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. <a href=\"https:\/\/www.php.net\/manual\/en\/preface.php\">https:\/\/www.php.net\/manual\/en\/preface.php<\/a><\/span><\/span><\/span> Compatibility Update in WordPress 7.0\u00a0<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 raises the minimum supported PHP version to <strong>7.4<\/strong>, which means sites still running <strong>PHP 7.2 or 7.3<\/strong> will not receive this major update and will remain on the 6.9 branch. To stay current and secure, site owners should plan to upgrade their PHP version with their hosting provider (ideally to <strong>PHP 8.3+<\/strong>) and test their site on staging before updating to WordPress 7.0. This change helps WordPress take advantage of newer PHP features and performance improvements while keeping support focused on actively maintained PHP branches; you can read more details in the official announcement here:<a href=\"https:\/\/make.wordpress.org\/core\/2026\/01\/09\/dropping-support-for-php-7-2-and-7-3\/\">\u00a0<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/make.wordpress.org\/core\/2026\/01\/09\/dropping-support-for-php-7-2-and-7-3\/\">Dropping support for PHP 7.2 and 7.3 \u2013 Make WordPress Core<\/a><\/p>\n\n\n\n<h2 id=\"what-to-notice\" class=\"wp-block-heading\"><strong>What to Notice<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While testing, keep an eye on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Could you find all the features? Could you figure out how to use them just from the interface?<\/li>\n\n\n\n<li>How did the workflows feel? Smooth and logical? Or were some slow, confusing, or broken?<\/li>\n\n\n\n<li>Did you\u00a0 notice visual regressions in the editor, admin screens, or frontend?<\/li>\n\n\n\n<li>How did patterns, templates, and site editor changes behave when you changed style variations, or themes?<\/li>\n\n\n\n<li>Did you test any assistive devices or on-device accessibility settings (focus order, keyboard traps, missing labels, reduced\u2011motion, contrast settings)? How did the feature work under those conditions?<\/li>\n\n\n\n<li>Do you see PHP notices, warnings, or deprecations in logs or the debug console that weren\u2019t there before? Did any show up on the front end, where visitors might see?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Make notes of anything that feels off\u2014even if you\u2019re not sure it\u2019s a bug.<\/p>\n\n\n\n<h2 id=\"where-to-report-feedback\" class=\"wp-block-heading\"><strong>Where to Report Feedback<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Please share everything that stood out\u2014as a problem or a plus, or anything in between\u2014issues, suggestions, and whatever else you found significant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose any of these options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Post in the <a href=\"https:\/\/make.wordpress.org\/test\/tag\/core-test\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core-test<\/a> &amp; <a href=\"https:\/\/make.wordpress.org\/test\/tag\/core\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core<\/a> channel in the Making WordPress Slack to discuss issues in real time.<\/li>\n\n\n\n<li>Create a trac ticket at<a href=\"https:\/\/core.trac.wordpress.org\/\"> https:\/\/core.trac.wordpress.org\/<\/a> for WordPress Core issues.<\/li>\n\n\n\n<li>Open a <span tabindex='0' class='glossary-item-container'>GitHub<span class='glossary-item-hidden-content'><span class='glossary-item-header'>GitHub<\/span> <span class='glossary-item-description'>GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the \u2018pull request\u2019 where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. <a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a><\/span><\/span><\/span> issue in the<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\"> Gutenberg repository<\/a> for editor\u2011related bugs.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Include as much detail as you can in your report:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress version (e.g. 7.0\u2011beta1 or 7.0\u2011RC1).<\/li>\n\n\n\n<li>PHP version and database type\/version.<\/li>\n\n\n\n<li>Theme and active plugins.<\/li>\n\n\n\n<li>Exact steps to reproduce the issue.<\/li>\n\n\n\n<li>Screenshots, screen recordings, and any error messages\/logs you could capture.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"changelog\" class=\"wp-block-heading\"><strong>Changelog<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1.0.0 \u2013 Initial Post<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1.0.1 \u2013 Removed Tab Block Details <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">Props to <a href=\"https:\/\/profiles.wordpress.org\/marybaum\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>marybaum<\/a> for working on the <strong>New Blocks and Real-time Collaboration sections.<\/strong><br>Props to <a href=\"https:\/\/profiles.wordpress.org\/anveshika\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>anveshika<\/a> for working on <strong>Customizable Overlay and Responsive Editing Mode sections.<\/strong><br>Props to <a href=\"https:\/\/profiles.wordpress.org\/amykamala\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>amykamala<\/a>, <a href=\"https:\/\/profiles.wordpress.org\/muddassirnasim\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>muddassirnasim<\/a>, and <a href=\"https:\/\/profiles.wordpress.org\/wildworks\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>wildworks<\/a> for the pre-publish review of this post.<\/p>\n<p class=\"o2-appended-tags\"><a href=\"https:\/\/make.wordpress.org\/test\/tag\/release-field-guide\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>release-field-guide<\/a><\/p><nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><a href=\"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftest%2F2026%2F02%2F20%2Fhelp-test-wordpress-7-0%2F%23respond&#038;locale=en_US\" title=\"Login to Reply\"  class=\"genericon  genericon-reply\"  data-action=\"login-to-reply\"  data-actionstate=\"default\" >Login to Reply<\/a><\/li><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>WordPress 7.0 \u2014 the first major releaseMajor Release A set of releases or versions having the same major version number may be collectively referred to as \u201cX.Y\u201d &#8212; for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases [&hellip;]<\/p>\n","protected":false},"author":13478811,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[283,618],"tags":[610,280,798],"class_list":["post-11719","post","type-post","status-publish","format-standard","hentry","category-call-for-testing","category-highlight","tag-core","tag-core-test","tag-release-field-guide","mentions-amykamala","mentions-anveshika","mentions-marybaum","mentions-muddassirnasim","mentions-ramonopoly","mentions-wildworks","author-ankit-k-gupta"],"revision_note":"","jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4FYxH-331","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/11719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/users\/13478811"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/comments?post=11719"}],"version-history":[{"count":52,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/11719\/revisions"}],"predecessor-version":[{"id":11838,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/posts\/11719\/revisions\/11838"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/media?parent=11719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/categories?post=11719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/test\/wp-json\/wp\/v2\/tags?post=11719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}