Hosting Team Reps 2025

As we step into another exciting chapter with the HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team, I’m here to share some important updates and express our heartfelt gratitude to those who’ve made incredible contributions to our community.

Following the recent call for nominations, I’m thrilled to announce our Hosting Team Reps for 2025. This year, we have:

  • @zunaid321 (joining as a new Hosting Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts.)
  • @crixu (continuing as Hosting Team Rep)

Congratulations! We’re looking forward to their work as we continue building on the progress made in previous years.

I also want to take a moment to sincerely thank @javiercasares for his outstanding work and dedication as Hosting Team Rep in 2024. Javier’s contributions have been instrumental in fostering collaboration and driving the team forward. Your efforts have left a lasting impact—thank you!

As we embark on this new journey together, your input and engagement remain as vital as ever.

Thank you all for your ongoing support and participation. Let’s make 2025 another year of growth and collaboration for the WordPress hosting community!

WordPress 6.7 Server Compatibility

As we explained in previous posts (WordPress 6.6, WordPress 6.5, WordPress 6.4, WordPress 6.3), for each new version of WordPress, we aim to release an article explaining the compatibility of PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response. with the WordPress versions and our team’s recommendation for that specific version.

On this occasion, once again, we will explain the details of compatibility, including “betaBeta Beta is the software development phase following alpha. A Beta phase generally begins when the software is feature complete but likely to contain a number of known or unknown bugs. Software in the beta phase will generally have many more bugs in it than completed software, speed or performance issues, and may still cause crashes or data loss. The focus of beta testing is reducing impacts to users, often incorporating usability testing. compatible” or “compatible with exceptions”.

So, here you have the compatibility information, this time, for WordPress 6.7.

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Recommendation

The Hosting Team’s recommendations for WordPress 6.7 are as follows (which may differ from the global ones).

  • PHP: 8.2.x, 8.3.x
  • MySQLMySQL MySQL is an open-source relational database management system (RDBMS). MySQL is free and open-source software under the terms of the GNU General Public License.: 8.0.x, 8.4.x
  • MariaDBMariaDB MariaDB is a fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. MariaDB intended to maintain high compatibility with MySQL, ensuring a drop-in replacement capability with library binary parity and exact matching with MySQL APIs and commands.: 10.11.x, 11.4.x

IMPORTANT: These recommendations are intended, primarily, for new installations by hosting providers.

Where does that recommendation come from? We did review some configurations and options, we are going to explain.

WordPress’ serverServer A server is a piece of computer hardware or software that provides functionality for other programs or devices. Typical servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers. requirements

Even if there are more stable software versions, that doesn’t mean they are the ones WordPress recommends.

WordPress 6.7 requirements:

  • PHP: 7.2.25+
  • MySQL: 5.5.5+
  • MariaDB: 5.5.5+

NOTE: Dropping support for PHP 7.0 and 7.1.

You can read more at Server requirements.

WordPress’ compatibility “at the time”

WordPress 6.7 (released on November 12, 2024) had the following components available (stable or security-maintained versions only, and RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. only for informational purposes).

  • PHP: 8.1 (Security Support), 8.2 (Active Support), 8.3 (Active Support), and 8.4 (Candidate Support).
  • MySQL: 8.0 (LTS), 8.4 (LTS), and 9.1.
  • MariaDB: 10.5 (LTS), 10.6 (LTS), 10.11 (LTS), 11.4 (LTS), and 11.5.
  • Apache HTTPDApache HTTPD The Apache HTTP Server, colloquially called Apache, is a free and open-source cross-platform web server software. The vast majority of Apache HTTP Server instances run on a Linux distribution, but current versions also run on Microsoft Windows, OpenVMS, and a wide variety of Unix-like systems.: 2.4.
  • nginxNGINX nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. Nginx is free and open-source software, released under the terms of the 2-clause BSD license.: 1.26, and 1.27.

NOTE: PHP has extended the Security Support one extra year for actual (PHP 8.1, 8.2, 8.3, and 8.4) and new PHP versions.

You can read more at WordPress Compatibility.

WordPress and PHP

PHP is a programming language on which WordPress code is based. This language runs on the server, and it is critical to keep it up to date, both for security and functionality.

WordPress supports many versions of PHP, some even obsolete (PHP Compatibility and WordPress Versions).

WordPress 6.7 (coreCore Core is the set of software required to run WordPress. The Core Team builds WordPress.) is:

  • fully compatible with 7.2 (1), 7.3 (1), and 7.4 (1).
  • compatible with exceptions with PHP 8.0 (1), 8.1, and 8.2.
  • beta compatible with 8.3, and 8.4.

(1) SECURITY ALERT: These versions are not officially maintained by PHP, so they are considered insecure and obsolete versions and should not be used in production. Check with your hosting provider about the security maintenance they can do.

Looking for all the tickets? Check this Trac PHP Search.

What “compatible with exceptions” mean?

PHP 8.0

  • #48689: Filesystem WP_Filesystem_FTPext and WP_Filesystem_SSH2 when connect fails. An investigation is underway as to why on some occasions the access to the files returns some type of error. NOTE: Has a patch.
  • #49728: Prepare for the internal functions throwing TypeError or ValueError exceptions on unexpected types/values. Internal functions will throw an exception if the function call arguments are of a type that is not expected. NOTE: Has a patch.
  • #51019: convert_smilies() fails on large tags. The function fails when dealing with large HTMLHTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document. tags, particularly when an image with a large data URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org is included in the post content. NOTE: Has a patch, but moved to WordPress 6.8.
  • #55121: classic widgets with no settings won’t show up in 5.9. Classic widgets with no settings do not appear correctly in WordPress 5.9 and above. This is due to changes in how widgets are handled in the 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, causing compatibility problems with older widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. setups. NOTE: Has a patch, but moved to WordPress 6.3.
  • #55257: map_deep() function incompatibility with incomplete objects in PHP 8.0+. The function becomes incompatible with incomplete objects when running on PHP 8.0 or higher. NOTE: Has a patch, but moved to Future Release.
  • #59649: Named parameters. WordPress does not support named parameters. PHP 8.0 supports optionally calling functions and class methods by specifying the parameter name, instead of calling them on the order of parameters that they are declared. PHP, and many other programming languages, support positional parameters: The caller passes the parameters in the same order the function/method declares its parameters. NOTE: Moved to WordPress 6.8.
  • #60745: WP_Query::parse_query() does not handle invalid query arg values. The function does not properly handle invalid query argument values. This results in PHP fatal errors when unintended data types, like arrays, are passed where scalars are expected. NOTE: Has a patch, but moved to WordPress 6.8.

PHP 8.1

  • Not all “passing null to non-nullable” issues have been found. In PHP, you can tell a function exactly what type of information it should accept. If you tell a function to expect a certain type of information, and you give it nothing at all (null is like saying “nothing”), then PHP gets confused and gives an error. This problem happens when someone accidentally gives a function “nothing” when the function wasn’t designed to handle “nothing”.
  • #53465: htmlentities() needs the default value of the flags parameter explicitly set. According to htmlentities(), the default for flags for PHP 8.1 was “changed from ENT_COMPAT to ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401“. All use cases for this functionality in Core are being investigated. NOTE: Has a patch.
  • #57579: Replace most strip_tags() with wp_strip_tags(). Proposes optimizing how block templates are handled by minimizing unnecessary filesystem calls during their loading process. NOTE: Has a patch, but moved to Future Release.
  • #57580: Avoid errors from null parameters in add_submenu_page(). A deprecated error caused by the wp_normalize_path() function when null is passed as an argument. This issue occurs primarily due to plugins incorrectly passing null in the add_submenu_page() function. NOTE: Has a patch, but moved to Future Release.
  • #61179: Deprecated messages about passing null in widgets.php Addresses a deprecated message issue in widgets.php. NOTE: Has a patch, but moved to WordPress 6.7.

PHP 8.2

What “beta” mean?

PHP 8.3

  • Deprecation notices. A deprecation notice is not an error, but rather an indicator of where additional work is needed for compatibility before PHP 9.0. With a deprecation notice, the PHP code will continue to work and nothing is broken.
  • #59231: Prepare for PHP 8.3.. NOTE: Has a patch, but moved to WordPress 6.7.
  • #59232: Introduce #[Override] attribute to mark overloaded methods This attribute helps prevent coding errors by making it clear when a method is overloaded. It also assists with refactoring, debugging, and catching potential breaking changes in the parent class. NOTE: Has a patch, but moved to Future Release.
  • #59233: Improve error handling for unserialize(). maybe_unserialize() function could still be confronted by data with trailing bytes. NOTE: Moved to Future Release.
  • #59654: PHP 8.x: various compatibility fixes for WordPress 6.7. This ticket acts as a central hub for smaller patches that fix specific PHP 8.x failures. It continues the work from previous releases, ensuring that WordPress maintains compatibility with newer PHP versions like PHP 8.0, 8.1, 8.2, and upcoming versions like PHP 8.3. NOTE: Moved to WordPress 6.7.

PHP 8.4

  • Deprecation notices. A deprecation notice is not an error, but rather an indicator of where additional work is needed for compatibility before PHP 9.0. With a deprecation notice, the PHP code will continue to work and nothing is broken.
  • #62061: Prepare for PHP 8.4.. NOTE: Has a patch.

Other related tickets

PHP

Upgrading WordPress

Do you have a version earlier than WordPress 6.7? If so, we recommend you visit the Upgrading WordPress page, where you will find information on how to upgrade from WordPress 0.7 to WordPress 6.7.

#core, #php

WordCamp Asia 2025 Contributor Day

The countdown to 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 2025 is on, and 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/. is fast approaching! The WordPress HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team is excited to collaborate on key initiatives and tasks, and we want YOU to be a part of it. Whether you’re new to the community or a seasoned contributor, we’re looking forward to making progress together!

This year, @zunaid321 and @wesrapyd will be hosting the Hosting Team table, and we’re looking forward to working with contributors of all skill levels to push forward key initiatives for WordPress hosting.

Join Remotely:

Can’t make it in person? No worries! We welcome remote contributors to join us at Thursday, February 20, 2025, at 0200 UTC in the #hosting channel.

To let us know you’ve joined, please comment on the following GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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 be the repository owner. issue:
GitHub Issue: WordCamp Asia 2025 Contributor Day

Contribute to the Hosting Team:

Ready to dive in and make an impact? Here’s how you can get started with the Hosting Team:

  1. Head over to the Hosting Team Handbook and discover how you can contribute.
  2. Whether you’re updating hosting recommendations, testing compatibility, or offering feedback, your contributions are vital.

WordPress 6.8 Hosting Team Recommendation

As we move closer to the launch of WordPress 6.8, we’re getting ready to update our hosting recommendations for the new release. This is a critical task for the Hosting Team to ensure that the community and hosting providers are fully prepared for the upcoming version.

We’ve built on the work started last week and are updating the document, which is currently 99% based on the WordPress 6.7 recommendations. If you’d like to lend a hand, we’d love your input on the document.

You can view the current draft here:
WordPress 6.8 Hosting Team Recommendation Document

Special thanks to @crixu for preparing the document above!

To-Dos for Contributor Day:

  • Add and refine the Introduction Text to provide context for hosting recommendations.
  • Update PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response. and DB Engine Versions (currently marked in orange).
  • Review and address compatibility issues for specific PHP Versions and any related tickets.
  • Verify the linked handbook pages to ensure they’re up to date.

We encourage you to jump in and contribute directly on the document! Feel free to leave comments or request edit access if you’d like to make changes. Every bit of feedback helps!

We’re excited to collaborate with everyone at WordCamp Asia 2025 Contributor Day and look forward to making meaningful progress on these tasks. Whether you’re a hosting expert or a curious contributor, we welcome your participation.

Let’s make WordPress hosting better together by joining us at the Contributor Day!

Thanks to @crixu and @chaion07 for reviewing this post!

#contributor-day, #wcasia2025

Hosting Team Meeting Agenda – 2025-02-05

This Meeting

The next meeting is scheduled with the following details:

Agenda

WordPress Community

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

WordPress 6.8 Hosting Team Recommendation

As with every bigger release we as the hosting team should come up with a recommendation about the serverServer A server is a piece of computer hardware or software that provides functionality for other programs or devices. Typical servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers. configurations. Lucas started a document which is 99% based on the one for WordPress 6.7. 

Any helping hand is welcomed:
https://docs.google.com/document/d/19k93IPaSGqKCXz2uzY7p2oAIY-CenyeSSCoNfCYFXRc/edit?usp=sharing

Right now everyone can comment but feel free to ask for Edit access.

ToDos:

  • Introduction Text
  • Update PHPPHP PHP (PHP: Hypertext Preprocessor) is a general-purpose scripting language especially suited to web development. PHP code is usually processed on a web server by a PHP interpreter. On a web server, the result of the interpreted and executed PHP code would form the whole or part of an HTTP response. and DB Engine Versions (marked Orange)
  • Update the single PHP Versions compatibility issues and tickets.
  • Check linked handbook pages

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/288

Credit goes to @crixu and @chaion07 for helping out with the agenda!

#agenda, #meetings, #weekly-hosting-chat

Hosting Team Meeting Agenda – 2025-01-29

The next meeting is scheduled with the following details:

Agenda

WordPress Community

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/287

#agenda, #meetings, #weekly-hosting-chat

Hosting Team Meeting Agenda – 2025-01-22

This Meeting

The next meeting is scheduled with the following details:

Agenda

WordPress Community

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

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

WordCamp Asia is just weeks away. Thanks again to @zunaid321 and @wesrapyd for leading the hosting table.
We prepared a document where we can collect some ideas and tasks we should work on.

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/286

Credit goes to @crixu for preparing the document.

#agenda, #meetings, #weekly-hosting-chat

Hosting Team Meeting Agenda – 2025-01-15

This Meeting

The next meeting is scheduled with the following details:

Agenda

WordPress Community

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/285

#agenda, #meetings, #weekly-hosting-chat

Voting for Hosting Team Reps 2025

All nominations are in, and all nominees are confirmed to take the next step and be available for the role. Now it is up to the community (you) to vote on your team’s representative.

The Nominations

During the Call for Nominations we got the following Community Members nominated:

Once the Call for Nominations was closed we reached out to all of them and checked their availability. Both Matthias and Javier shared that they are not avaialble for the HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. position this time.

Voting

As we want at least 2 team reps and we only got two that accepted the nominations, we would suggest to have an anonymous survey where team members can leave their feedback on both and if the majority of votes is for both.

Next Steps

The Survey is open from now on and will be closed before the early meeting on Wednesday, 11th of December 2024, 9 AM UTC.

#hosting-community, #team-reps

Hosting Team Meeting Agenda – 2024-11-27

This Meeting

The next meeting is scheduled with the following details:

Agenda

WordPress Community

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/279

#agenda, #meetings, #weekly-hosting-chat

WordCamp Malaysia 2024 Contributor Day Recap

WordCamp Malaysia 2024 took place on the 22 & 23 November. WC Malaysia 2024 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/. was held on the 22 November, Friday at the Menara Ken TTDI. The HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Table was led by @chaion07 with a total of 10 contributors. Here’s the list of contributors who joined in:

  1. @louisgan
  2. @raajkhan
  3. @hazreenasikin
  4. @wanzulnet
  5. @lerkaleng
  6. @awisqirani
  7. @faizsf

Here’s the list of topics we discussed:

  • Creating the WP Org Profile
  • Joining the Making WordPress 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/.
  • Introduction to the Make WordPress Hosting Team
  • Host Test Results
  • Hosting Team Handbook
  • Team Projects

We are happy to note that a total of 7 first time contributors joined the Hosting Table and a few issues have been submitted including a few PRs to the Hosting Team Repository in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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 be the repository owner..

#contributor-day

Hosting Team Meeting Agenda – 2024-11-20

This Meeting

The next meeting is scheduled with the following details:

Agenda

WordPress Community

  • WordPress CoreCore Core is the set of software required to run WordPress. The Core Team builds WordPress. news
  • WordPress Community news

HostingHosting A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Team Time

  • Hosting Team Reps for 2025
  • Brainstorming: What are our goals for 2025
  • New Meeting Hosts

Hosting Team To-Do

Open Floor

  • Anything not in the agenda

Closing

  • Next Meeting Times

Ideas or suggestions

Anything else? Please leave a comment to add to the meeting.

#agenda, #meetings, #weekly-hosting-chat

Preparation Document: https://github.com/WordPress/hosting-handbook/discussions/274