Skip to content

Commit a888c71

Browse files
WP Toolkit: update WordPress version references to 7.0 (released May 20 2026)
1 parent 98d378b commit a888c71

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

panel/routes/wp_toolkit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1376,7 +1376,7 @@ def wp_versions():
13761376
out = sh('curl -s https://api.wordpress.org/core/version-check/1.7/ 2>/dev/null | python3 -c "import json,sys; d=json.load(sys.stdin); [print(o[\'version\']) for o in d.get(\'offers\',[])]"')
13771377
versions = [v for v in out.split('\n') if v.strip()][:8]
13781378
if not versions:
1379-
versions = ['6.7.2', '6.6.2', '6.5.5', '6.4.4', '6.3.4']
1379+
versions = ['7.0', '6.9.4', '6.9.3', '6.9.2', '6.9.1', '6.8.1', '6.7.2']
13801380
return jsonify({'ok': True, 'versions': versions})
13811381

13821382
@wp_bp.route('/api/wp/php-versions')

web/static/js/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ function wpPage() {
594594
// Fetch WP versions
595595
const r = await get('/api/wp/wp-versions');
596596
if (r.ok) this.wpVersions = r.versions;
597-
else this.wpVersions = ['6.7.2','6.6.2','6.5.5','6.4.4'];
597+
else this.wpVersions = ['7.0','6.9.4','6.9.3','6.9.2','6.9.1','6.8.1','6.7.2'];
598598
},
599599
async runInstall() {
600600
if (!this.installForm.domain) { toast('Domain required','error'); return; }

web/templates/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1005,7 +1005,7 @@
10051005
<span>PHP version</span>
10061006
<span style="display:flex;align-items:center;gap:6px">
10071007
<span :class="'badge '+phpBadgeClass(drawer.site?.php_version)" x-text="drawer.site?.php_version"></span>
1008-
<span x-show="parseFloat(drawer.site?.php_version)>8.4" style="font-size:10px;color:var(--accent-warn)">⚠ WP 5.2 supports PHP 7.2–8.4</span>
1008+
<span x-show="parseFloat(drawer.site?.php_version)>8.4" style="font-size:10px;color:var(--accent-warn)">⚠ WP 7.0 recommends PHP 8.0+</span>
10091009
</span>
10101010
</div>
10111011
<div style="font-size:12px;color:var(--text-secondary);padding:10px 0;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between">
@@ -1260,7 +1260,7 @@
12601260
<select class="form-input" @change="saveSettings({php_version:$event.target.value})">
12611261
<option x-show="!phpVersions.length" :value="drawer.site?.php_version" x-text="drawer.site?.php_version"></option>
12621262
<template x-for="v in phpVersions" :key="v">
1263-
<option :value="v" :selected="v===drawer.site?.php_version" x-text="'PHP '+v+(parseFloat(v)>8.4?' (unsupported by WP 5.2)':parseFloat(v)>=8.2?' (recommended)':'')"></option>
1263+
<option :value="v" :selected="v===drawer.site?.php_version" x-text="'PHP '+v+(parseFloat(v)>=8.0?' recommended':' legacy')"></option>
12641264
</template>
12651265
</select>
12661266
</div>
@@ -1340,7 +1340,7 @@
13401340
<label class="form-label">PHP version</label>
13411341
<select class="form-input" x-model="installForm.php_version">
13421342
<template x-for="v in (phpVersions.length?phpVersions:['8.5','8.4','8.3','8.2','8.1','8.0','7.4'])" :key="v">
1343-
<option :value="v" x-text="'PHP '+v+(parseFloat(v)>8.4?' ⚠ (unsupported by WP 5.2)':parseFloat(v)>=8.2?' ✓ recommended':'')"></option>
1343+
<option :value="v" x-text="'PHP '+v+(parseFloat(v)>=8.0?' ✓ recommended':' legacy')"></option>
13441344
</template>
13451345
</select>
13461346
</div>

0 commit comments

Comments
 (0)