WordPress / WordPress/Learn

Feedback - Enable playground for testing with newer versions of WordPress and PHP

Open
#3,526 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Content] Feedback
Dominant language
PHP
Stars
333
Forks
127
Avg merge
1d 7h
Merged PRs (30d)
11

Description

Type of feedback

//content

Description

Content URL
https://learn.wordpress.org/lesson/personalizing-your-404-template/

Are you reporting an error or providing other feedback?
Reporting an error (such as outdated information)

What are you reporting?
It would be great if the playground was automatically updated to WordPress 7.0. and PHP 8.3. Trying to update from WordPress 5.9 and PHP 7.4.33 leads to these messages: "One or more database tables are unavailable. The database may need to be repaired." and then "To allow use of this page to automatically repair database problems, please add the following line to your wp-config.php file. Once this line is added to your config, reload this page. define('WP_ALLOW_REPAIR', true);".

Other information (optional)

The issue was reported in HS ticket 3361806159

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the lesson at https://learn.wordpress.org/lesson/personalizing-your-404-template/ and reproduce its playground update from WordPress 5.9 and PHP 7.4.33. Check how the playground versions are selected and verify that the requested newer WordPress and PHP versions load the lesson without the reported database-repair messages.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
content, documentation
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.