X-post: AI Guidelines for WordPress

X-comment from +make.wordpress.org/ai: Comment on AI Guidelines for WordPress

Test Chat Summary: 29th January 2026

On January 29, 2026 15:00 GMT, <test-chat> started inย #core-testย facilitated by @ozgursar. The agenda can be found here.

1. Attendance

In attendance was:
@nikunj8866ย @fakhriaz @sirlouen @ozgursar @wing.louie @huzaifaalmesbah @juanmaguitarย @r1k0ย @mosescursor @mebo (async) @mohkatz (async)

2. Volunteer

This weekโ€™s facilitator was @ozgursar

This weekโ€™s Note-taker wasย @ozgursar

3. Test Team Discussions

Proposal to archive old test reports

@sirlouen presented a proposal to archive old test reports that do not belong to the test team or are obsolete with the new structure. The goal is to move toward newer versions of the test reports structure.

Key GitHubGitHub 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 โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ issues requiring team review:

A proposed new version of the test reports pluginPlugin 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 https://wordpress.org/plugins/ or can be cost-based plugin from a third-party is being tested and is available at:

The team can test using WordPress Playground or download and install as a plugin to a local WordPress develop environment. @sirlouen aims to finalize the version before February and will send a PR once feedback is received. @nikunj8866 will also review and share feedback.

Officialize the two test reports

This was a major agenda item focused on making official decisions about test reports structure. Currently there are two official reports:

  1. Needs Reproduction (https://core.trac.wordpress.org/report/69)
    • Issues: Doesnโ€™t have a good slug, filters the report weirdly (includes reporter-feedback, only accounts for bugs), not on homepage
  2. Patches Needing Testing (https://core.trac.wordpress.org/tickets/needs-testing)
    • Status: Has correct slug and is on homepage

Proposal discussed: Two alternatives were presented:

Option 1: Make needs-reproduction report official

  • Add it to homepage with a correct slug (/needs-reproduction)
  • Fix the filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. parameters

Option 2: Unify into a single report that will include both Patch Testing and Needs Reproduction

Rationale for unification: Since anyone can add the needs-testing keyword to tickets, without solid principles on how to identify if a test needs reproduction or patch testing, confusion is inevitable. Testers need to do full analysis work regardless of keywords assigned to tickets, as the keywords cannot be reliably trusted.

Vote results: 5 to 1 in favor of having a single unified report

Next steps: Team members can comment on the handbook ticket until Monday. @sirlouen will send the final decision to metaMeta 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..

4. Open Floor

WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Asia 2026 Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/.

@nikunj8866 shared that @Krupa from the Contributor Day team reached out regarding Test Team Table Leads for WordCamp Asia 2026 Contributor Day.

Anyone attending WordCamp Asia 2026 in person and interested in leading the Test Team table should reply in the thread or reach out to @nikunj8866 directly. The handbook provides guidance on the role and responsibilities.

5. Announcements

6. Other Meetings

Props to @sirlouen, @mosescursor, @nikunj8866 for reviewing the post.

#core-test, #test-chat-summary

Test Chat Summary: 22nd January 2026

On Wednesday, 22 January 2026, 03:01 PM UTC, <test-chat> started in #core-test facilitated by @juanmaguitar. The agenda can be found here.

1. Attendance

In attendance was:
@juanmaguitar @nikunj8866 @sirlouen @mosescursor @ozgursar @pavanpatil1 @sajib1223 @r1k0 @mohkatz @fakhriaz @alexcu21 @huzaifaalmesbah

2. Volunteer

This weekโ€™s facilitator was @juanmaguitar

This weekโ€™s Note-taker was @juanmaguitar

3. Test Team Discussions

โ€œbetaBeta 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. testersโ€ for the new Test Contributor Pathway course

@sirlouen announced that the Test Contributor Pathway course will be launching on the Learn site in the coming weeks. The team is looking for beta testers to review the videos and provide feedback. Community members interested should contact @sirlouen directly for private access.

Creating a new page in the handbook with a โ€œtemplateโ€ for Test Chats

The team discussed creating documentation for facilitating test chat meetings. @sirlouen explained the goal is to document templates and guidance so anyone can run a test chat. @juanmaguitar noted heโ€™s currently following steps from a previous meeting.

Contributors can submit pull requests to the test-handbook GitHub repository, or open issues with ideas if a full PR feels too daunting.

Add labels to posts that are regularly posted on make.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org//test

@juanmaguitar proposed adding consistent tags (week-in-test, test-chat-summary, test-chat-agenda) to recurring posts to improve discoverability, similar to Gutenberg posts. See full suggestion in Slack.

The discussion focused on tags vs categories. The main advantage of tags is they persist when duplicating posts or using templates, while categories can be forgotten. However, categories are prominently displayed in the sidebarSidebar 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.. @mosescursor noted the โ€œKibbleโ€ default categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. is misconfigured.

@juanmaguitar will open a GitHubGitHub 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 โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ issue (#109) to continue the discussion. The topic requires more thinking and will be revisited once thereโ€™s more consensus.

Call for help, building the SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. bot for coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.

@sirlouen requested help building a Slack bot for Core testing announcements, similar to the existing Gutenberg announcer. The goal is to automatically notify #core-test whenever a needs-testing tag is added to a Core ticket.

PHPPHP 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. https://www.php.net/manual/en/preface.php. scripts that interact with TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. already exist at meta.trac.wordpress.org. More details are available in Trac ticket #8157. @juanmaguitar expressed interest in helping with this.

4. Open Floor

No items were raised during the open floor.

5. Announcements

WordPress Ecosystem Announcements

Test Team Announcements

Call for Testing

6. Other Meetings

Props to @sirlouen for reviewing this post

#core-test

#test-chat-summary

Test Team Chat Agenda: 29th January, 2026

Here is the agenda for the upcoming Test Team Chat scheduled for Thursday 29 January 2026 at 15:00 GMT, which is held in the #core-test Slack channel. Lurkers welcome!

Agenda

Leave a Comment

  • Do you have something to propose for the agenda?
  • Canโ€™t make the meeting, but have a question for the Test Team?

If any of the above apply, please leave a comment below.

#core-test, #test-chat-agenda

Week in Test: January 27, 2026

Hello and welcome to another edition ofย Week in Test, the place where contributors of any skill level can find opportunities to contribute to WordPress through testing. You can find the Test Team inย #core-test.

Table of Contents

Calls for Testing ๐Ÿ“ฃ

Calls for Testingย can originate from any team, from themes to mobile apps to feature plugins. The following posts highlight features and releases that need special attention:

Test Handbook ๐Ÿ“˜

Merging of Test Handbook inย GithubGitHub 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 โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/

For the last few weeks, a good number of test contributors embarked on the journey of reviewing our new Test Handbook based on GitHub. The Process has been concluded successfully with the merging.

  • We want to inform that theย Test Handbookย is officiallyย synced. There might be a couple of bugs and things that are not looking good pending to be fixed.
  • Feel free to give it a checkย here,ย and if you find any bugs, go to theย GitHub repository and report them.
    • You can send a PR with theย fix,ย or simply send theย issue, and we will check it

Weekly Testing Roundup ๐Ÿค 

Bi-Weekly update:ย Test Team Update

Hereโ€™s a roundup of active tickets that are ready for testing contributions. Did you know that contributions to theย Test Teamย are also a fantastic way to level up your WordPress knowledge and skills? Dive in to contribute, and gain coveted props ๐Ÿ˜Ž for a coming release.

1. WordPressย CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.ย Testing

a.ย Patch Testing ๐Ÿฉน

Who? All contributors (not just developers) who can set up a local testing environment. Why?
It is necessary toย apply proposed patchesย and test per theย testing instructionsย in order to validate that a patch fixes the issue.

Theย following ticketsย (2) have been reviewed and a patch provided, and need testers to apply the patch and manually test, then provide feedback through aย patch test report:

b.ย Bug Reproduction

It is necessary to confirm if the bug is happening under multiple conditions and environments, using the bug reproduction report in order to validate the issue.

The following tickets (169) have been reviewed and milestoned, and need testers to check the instructions and manually test if the issue is reproducible, then provide a bug reproduction report:

c. Test Team Issues

Here are the current activities being discussed in the Test Team Github:

  1. We need to review the Test Team Issues. If you have a possible solution, comment in the Issue or submit a PR.

2.ย GutenbergGutenberg 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 โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ย Testing

๐Ÿ‘‹ Want to contribute toย WordPress/Gutenberg? If you have a bug or an idea, read theย contributing guidelinesย before opening an issue. If youโ€™re ready to tackle some open issues,ย weโ€™ve collected some good first issues for you.

a. Gutenberg Bug Reproduction Testing

Theย following ticketsย (1) have been filed reporting a known bug and needs testers to manually test, then provide feedback through aย bug reproductionย report that the issue can be reproduced.

b. Gutenberg Patch Testing

All contributors (not just developers) who can set up a local testing environment.
Why? It is necessary toย apply proposed patchesย and test per theย testing instructionsย in order to validate that a patch fixes the issue.

Theย following ticketsย (2) have been reviewed, and a patch provided, and need testers to apply the patch and manually test, then provide feedback through aย patch test report:

Profile Badge Awards ๐ŸŽ‰

Congratulations to the recipients of theย Test Contributor Badge ๐ŸŽ‰

  • none awarded this week

โ€“ Kindly find the Contribution Guidelines here

Read/Watch/Listen ๐Ÿ”—

  1. WordPress Ecosystem Announcements
  2. Test Team Announcements
  3. Call for Testing

Upcoming Meetings ๐Ÿ—“

๐Ÿšจ There will be regularย #core-testย meetings. The schedule is being worked on and final schedule will be shared after finalizing the discussion

Current 2026ย Schedule:

Interested in hosting a <test-scrub>? Test Team needs you! Check outย Leading Bug Scrubsย for details, or inquire inย #core-testย for more info.

Props to @nikunj8866 @sirlouen for helping review this article and offering feedback

#core-test, #fse-outreach-program, #full-site-editing, #gutenberg, #make-wordpress-org-mobile

Call for Testing – Customizable Navigation (“Mobile”) Overlays

Customizable Navigation Overlays are a new feature for WordPress 7.0 that gives you full control over โ€œmobileโ€ navigation menus using blocks and patterns.

Weโ€™re inviting the WordPress community to test this feature and share feedback. Weโ€™d love to hear from you by February 9, 2026 to allow time for refinements before the feature freeze.

Why This Change?

Mobile navigation overlays have been a significant pain pointPain point Pain points are โ€œplaces where you know from research or analytics that users are currently getting hung up and have to ask questions, or are likely to abandon the site or app.โ€ โ€”ย Design for Real Life for WordPress users. Users have had very little control over the design and content of their mobile navigation menus. When someone taps a hamburger menu on mobile, theyโ€™ve been stuck with WordPressโ€™s default overlay โ€“ no ability to customize branding, add promotional content, adjust styling, or control the layout.

This creates real problems:

  • Sites canโ€™t maintain brand consistency on mobile
  • No way to add calls-to-action or promotional content in the mobile menu
  • Mobile navigation feels disconnected from the rest of the site design
  • Users resort to complex workarounds or custom code

Custom Navigation Overlays addresses this by giving users full control over their mobile overlay menus using the familiar blockBlock 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. editor.

Whatโ€™s New?

Navigation Overlays enable users to:

  • Create custom mobile overlay menus using blocks and patterns
  • Control overlay design, content, and behavior โ€“ add branding, images, calls-to-action, and more
  • Manage multiple overlay variations โ€“ create different overlays for different contexts

Custom overlays are saved as template parts, which means theyโ€™re reusable components you can manage alongside your other theme templates. As such Themes can also provide their own Overlays suited to their particular design and use case.

This feature is targeting WordPress 7.0 and represents the first iteration of customizable navigation overlays. Weโ€™re shipping a solid v1 foundation that solves the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. user need, with plans to expand capabilities in future releases based on community feedback.

Weโ€™d Love Your Feedback

Weโ€™re inviting the WordPress community to test this feature before it ships in 7.0. Your feedback will help us:

  • Catch bugs and edge cases
  • Validate the user experience is intuitive
  • Ensure compatibility across themes and use cases
  • Identify what works well and what needs refinement

Timeline: Weโ€™d appreciate feedback by February 9, 2026 (this gives us time to address issues before the February 19 feature freeze)

How to Test

Testing Environment

Quick Start with Playground:

  1. Open this Playground instance.
  2. Youโ€™re ready to test in the Site Editor.

What youโ€™ll need:

  • Latest Chrome, Firefox, or Safari browser
  • A Navigation block inserted to access overlay controls

What to Test

Weโ€™ve outlined three testing scenarios below. You donโ€™t need to test everything โ€“ pick what interests you or matches your use case.


Scenario 1: Create Your First Custom Overlay

Try this if you: Want to experience the feature as a first-time user

Steps:

  1. Insert a Navigation block on a page or in a template
  2. Look for the overlay customization controls in the block settings
  3. Create your first custom overlay
  4. Preview it in the editor
  5. View it on the frontend in mobile view

What weโ€™d love feedback on:

  • How easy was it to discover the overlay controls?
  • Was the creation process clear and intuitive?
  • Does the overlay look correct on mobile?

Scenario 2: Build a Custom Overlay from Scratch

Try this if you: Want to design a custom overlay with your own blocks and styling

Steps:

  1. Create a new overlay starting with blocks (not a pattern)
  2. Add various content: headings, images, buttons, navigation links, etc.
  3. Style your overlay: colors, spacing, typography
  4. Test submenu behavior
  5. View on frontend mobile

Bonus: Try creating multiple overlay variations and switching between them.

What weโ€™d love feedback on:

  • Can you build the overlay design you want?
  • Are the design controls sufficient?
  • Does switching between overlays work smoothly?

Scenario 3: Test Edge Cases

Try this if you: Want to help us find bugs and boundary conditions

Ideas to test:

  • Try creating an overlay without a close button โ€“ what happens?
  • Test with different WordPress themes
  • Delete a custom overlay and see how Navigation blocks handle it
  • Add multiple close buttons to one overlay
  • Test with complex block combinations

What weโ€™d love feedback on:

  • Does anything break or behave unexpectedly?
  • Are error messages (if any) helpful?
  • How does the feature handle edge cases?

Testing Tip: Try Both Editor and Frontend

For any scenario you test, itโ€™s helpful to check both:

  1. โœ… Editor experience โ€“ Does it work while editing?
  2. โœ… Frontend experience โ€“ Does it work on the live site (especially mobile)?

You can use browser DevTools device emulation or resize your browser to mobile width to test.


SEO and AccessibilityAccessibility 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 โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) Feedback Wanted

Weโ€™re actively discussing the technical implementation of overlay markup and would especially value input from SEO and accessibility experts.

The question: Where should the overlay markup be placed in the HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites.?

Current options under consideration:

  • Within the Navigation blockโ€™s <nav> element
  • Outside the <nav> element (as a sibling)
  • At the top of the pageโ€™s HTML markup
  • At the bottom of the pageโ€™s HTML markup

Each approach has potential implications for:

  • SEO: How search engines crawl and index content
  • Accessibility: Screen reader behavior, navigation landmarks, focus management
  • Performance: Initial page load and rendering

If you have expertise in SEO or accessibility, weโ€™d appreciate your perspective on which approach would best serve users. Feel free to share relevant standards, best practices, or real-world considerations that should inform this decision.

Relevant discussion: https://github.com/WordPress/gutenberg/issues/74583


How to Share Feedback

Comment on this post with your findings, or create GitHubGitHub 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 โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ issues in the WordPress/gutenberg repository and link to them in your comment.

Helpful to include:

  • Browser and device/theme used
  • Screenshots or recordings (visual evidence is super helpful!)
  • Clear steps to reproduce any issues
  • Your assessment of severity (if reporting a bug)

Example:

Browser: Chrome 131, macOS
Theme: Twenty Twenty-Five

Issue: Overlay close button not visible on dark backgrounds

Steps to reproduce:
1. Create overlay with dark background
2. Add default close button
3. View on frontend mobile

Expected: Close button should be visible
Actual: White close button disappears against dark background

Severity: Medium - workaround is to add custom close button

[Screenshot]

Known Limitations (v1)

This is the first iteration of Navigation Overlays for WordPress 7.0. Some capabilities are intentionally out of scope for this release and will be considered for future versions:

  • Mega menus
  • Dialog-block reuse for overlays
  • Inline editing overlays directly in main canvas (currently must edit via template part editor)
  • Custom mobile breakpoints

See the complete scope: https://github.com/WordPress/gutenberg/issues/73084

Weโ€™re focused on shipping a solid foundation that solves the core user need. Future releases will expand capabilities based on community feedback and real-world usage.

Resources


Thank you for testing! ๐Ÿ™

Your feedback will help ensure Navigation Overlays provide a great experience for WordPress users managing mobile navigation. This is a v1 release, and your input will shape future iterations of the feature.

#call-for-testing #wordpress-7-0 #navigation

+make.wordpress.org/core/

X-post: Test Team Update: 19 January, 2026

X-post from +make.wordpress.org/updates: Test Team Update: 19 January, 2026

X-post: Test Team Update: 19 January, 2026

X-post from +make.wordpress.org/updates: Test Team Update: 19 January, 2026

X-post: What’s new in AI Experiments 0.2.0 (20 JAN 2026)?

X-comment from +make.wordpress.org/ai: Comment on What's new in AI Experiments 0.2.0 (20 JAN 2026)?

Team Chat Agenda: 22nd January, 2026

Here is the agenda for the upcoming Test Team Chat scheduled for Thursday, 22 January 2026, 03:00 PM UTC, which is held in the #core-test Slack channel. Lurkers welcome!

Agenda

Leave a Comment

  • Do you have something to propose for the agenda?
  • Canโ€™t make the meeting, but have a question for the Test Team?

If any of the above apply, please leave a comment below.

#test-chat-agenda

#core-test