用途:通过 HTTPS 从任意位置读写 WordPress 站点(需站点 URL 与应用密码),适合规模化内容操作、多站机群维护、以及诊断 REST API 的 401/403/rest_no_route 等问题。
主要能力:覆盖现代核心 REST 接口,按站点实时路由表自适应;提供 posts、pages、media、categories、tags、comments、users、menus、templates、global-styles、plugins、themes 等命令组。具有特色命令:fleet(多站点概览)、diagnose(诊断 API 失败原因)、caps(查看凭据权限)、schema(排查字段未暴露)、queue(积压稿件分桶)、audit(缺特色图/分类等)、orphans(未被引用的媒体)。本地 SQLite 镜像让跨站与历史查询更简单。
使用方式:先安装 CLI——npx -y @mvanhorn/printing-press-library install wordpress --cli-only;验证 wordpress-pp-cli --version。失败可回退:go install github.com/mvanhorn/printing-press-library/library/developer-tools/wordpress/cmd/wordpress-pp-cli@latest(需 Go 1.26.6+)。确保安装目录在 $PATH。常用如 wordpress-pp-cli posts list、fleet --agent、diagnose --agent。数据源模式:auto 可有限刷新,local 不刷新,live 不改本地库;可设 WORDPRESS_NO_AUTO_REFRESH=1 跳过刷新。
限制:不用于数据库导出/导入/SQL、不安装或激活主题、不读写任意选项、不涉及 WP-Cron、transients、对象缓存、重写规则、wp-config.php、角色权限或多站点网络管理;不适用于 WordPress.com 或 Jetpack;编辑区块内容需用 --context edit 与 content.raw,不能用 content.rendered。具体收费与价格暂未提供。