スキル wordpress-admin
🔧

wordpress-admin

低リスク ⚙️ 外部コマンド🌐 ネットワークアクセス📁 ファイルシステムへのアクセス

使用 WP-CLI 和 REST API 管理 WordPress 網站

此技能提供完整的 WordPress 網站管理功能。建立和編輯頁面與文章、配置 Yoast SEO 中繼資料、上傳媒體檔案,以及管理 WordPress 設定。使用此技能來自動化內容發布工作流程。

対応: Claude Codex Code(CC)
📊 70 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「wordpress-admin」を使用しています。 建立一個標題為「聯絡我們」並包含聯絡資訊的頁面

期待される結果:

  • 成功建立 ID 為 156 的頁面
  • 頁面網址:https://local2.hustletogether.com/contact-us/
  • 範本:page-contact.php
  • 若要設定 SEO 中繼資料,請使用:wp-seo.py set --post-id 156 --focus-kw 'contact information'

「wordpress-admin」を使用しています。 設定頁面 ID 42 的 SEO 欄位

期待される結果:

  • 焦點關鍵詞已設定:'miami real estate'
  • 中繼描述已設定:155 個字元(建議長度)
  • SEO 標題已設定:'Real Estate Services | CSR Real Estate'
  • 所有 SEO 欄位已成功更新

「wordpress-admin」を使用しています。 列出本地網站上的所有頁面

期待される結果:

  • 找到 8 個頁面:
  • - ID 42:隱私政策 (publish)
  • - ID 45:服務條款 (publish)
  • - ID 89:我們的團隊 (draft)
  • - ID 156:聯絡我們 (publish)

セキュリティ監査

低リスク
v5 • 1/16/2026

The static analyzer flagged 151 potential issues, but evaluation reveals most are false positives. The skill uses subprocess.run for legitimate WordPress management via WP-CLI and Docker. Hardcoded URLs are configuration values, not suspicious network connections. The SKILL.md backtick patterns are markdown documentation, not shell execution. The 'weak cryptographic algorithm' flags are false positives from meta field names containing underscores. The combination of code execution, network access, and credential handling is expected for a WordPress administration skill. All operations are within the explicitly declared allowed-tools scope.

4
スキャンされたファイル
962
解析された行数
3
検出結果
5
総監査数

リスク要因

⚙️ 外部コマンド (2)
🌐 ネットワークアクセス (2)
📁 ファイルシステムへのアクセス (2)
監査者: claude 監査履歴を表示 →

品質スコア

45
アーキテクチャ
100
保守性
87
コンテンツ
21
コミュニティ
90
セキュリティ
91
仕様準拠

作れるもの

自動化內容發布

從 Claude 提示中建立和更新具有 SEO 中繼資料的 WordPress 頁面,無需手動登入 CMS

管理本地 WordPress

控制本地 Docker WordPress 環境、執行 WP-CLI 命令,並將主題檔案同步到生產環境

大量 SEO 優化

有效率地為多個頁面設定焦點關鍵詞、中繼描述和 SEO 標題

これらのプロンプトを試す

建立新頁面
建立一個標題為「關於我們」的頁面,別名為「about-us」,範本為「page-about.php」,內容描述我們的公司。同時將焦點關鍵詞設為「公司簡介」,中繼描述設為 155 個字元。
列出所有頁面
列出本地 WordPress 網站上的所有頁面。顯示它們的 ID、標題和目前狀態。
更新 SEO 中繼資料
將頁面 ID 42 的 SEO 標題設為「隱私政策 | 公司名稱」,中繼描述設為 150 個字元。焦點關鍵詞是「隱私政策」。
上傳特色圖片
在 Pexels 搜尋「辦公大樓」照片,下載一張,並將其設為文章 ID 123 的特色圖片。

ベストプラクティス

  • 在發布到生產環境之前,先使用本地 Docker 環境進行測試
  • 驗證中繼描述保持在 155 個字元以下,SEO 標題保持在 60 個字元以下
  • 將庫存照片服務的 API 金鑰儲存在環境變數或安全檔案中,而非程式碼中

回避

  • 不要在指令碼或命令參數中直接硬編碼生產環境的憑證
  • 盡量避免在 subprocess 中使用 shell=True,以防止注入風險
  • 透過 REST API 使用 Yoast SEO 欄位時,不要跳過主題修改步驟

よくある質問

如何連線到生產環境的 WordPress 網站?
在 SITES 字典中設定網站,類型為 'rest',並提供 REST API 端點。您需要 WordPress REST API 的驗證憑證。
此技能需要什麼權限?
此技能需要 Bash 存取權限以執行 docker、curl、python3 和 lftp 命令,透過 WP-CLI 管理 WordPress 並管理檔案。
我可以對 WordPress.com 網站使用此功能嗎?
此技能專為使用 WordPress.org 軟體且具有 WP-CLI 或 REST API 存取權限的自託管 WordPress 網站而設計。
如何設定 Yoast SEO 欄位?
將提供的 PHP 程式碼片段新增到您的主題 functions.php 中,以在中註冊 Yoast 中繼欄位,然後使用此技能來設定 SEO 值。
此技能安全嗎?
是的。所有操作都會被記錄,並使用明確宣告的允許工具。此技能透過官方 API 管理 WordPress。
我可以建立自訂工作流程嗎?
是的。Python 指令碼(wp-page.py、wp-seo.py、wp-media.py)可以組合或擴充,以自訂 WordPress管理工作流程。

開発者の詳細

ファイル構成

📁 scripts/

📄 wp-page.py

📄 wp-seo.py

📄 SKILL.md