wp post create --post_type=page --post_title="Test" --post_content="Test"GET https://example.com/wp-includes/js/tinymce/wp-tinymce.php?c=1 net::ERR_ABORTED 404Uncaught TypeError: Cannot read properties of undefined (reading 'initialize')ls -l wp-includes/js/tinymce/ 若文件不存在,大概率升级中断:wp core download --force --skip-contentcurl -X POST "https://api.cloudflare.com/client/v4/zones//purge_cache" -H "Authorization: Bearer " -H "Content-Type: application/json" --data '{"purge_everything":true}' wp plugin deactivate --allwp plugin list --status=inactive --field=name | xargs -I % wp plugin activate %wp theme install twentytwentyfour --activategit log -p -- wp-content/themes/yourtheme/functions.php | head -n 200wp search-replace 'http://example.com' 'https://example.com' --all-tables --dry-runwp-config.php 增加:define('FORCE_SSL_ADMIN', true);wp post list --post_type=post --format=count 正常返回条数,编辑器可正常加载即完成。name: editor-smoke-test
on:
push:
branches: 【 main 】
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install WP
run: |
wp core download --allow-root
wp config create --dbname=test --dbuser=root --dbpass=root --allow-root
wp core install --url=http://localhost --title=Test --admin_user=admin --admin_password=admin --admin_email=admin@example.com --allow-root
- name: Take screenshot
run: |
npm install -g puppeteer
node ['SCRIPT'
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({headless: true});
const page = await browser.newPage();
await page.goto('http://localhost/wp-admin/post-new.php');
await page.screenshot({path: 'editor.png'});
await browser.close();
})();
SCRIPT
- uses: actions/upload-artifact@v3
with:
name: editor-smoke-shot
path: editor.png开心雷老板深夜FTP奇遇记
技术解析:WordPress编辑器加载失败原因及解决策略
彩虹FTP神器:超元气FlashFXP全攻略
中小企业如何利用WordPress标签云提升流量
WordPress汉化视频模板的幽默之旅
用MSSQL把每一天都数成糖葫芦
批量内容迁移:Excel到WordPress的智能化路径
中小企业如何利用WordPress标签云提升流量
WordPress汉化视频模板的幽默之旅
批量内容迁移:Excel到WordPress的智能化路径
帝国CMS路径策略解析
老王教你:Bootstrap轻松集成WordPress
CPTUI:WordPress内容架构的底层心法
幽默应对WordPress主题安装卡住
换域名,笑出褶子:WordPress域名变更全攻略
WordPress汉化主题:打造个性化网站门面
WordPress自定义页面模板:打造个性化网站
WordPress前台用户操作指南
WordPress 500错误迁移故障分析与解决教程