
WordPress MCP Extension for VS Code

2025.05.04
0
TypeScriptWordPress开发VS Code扩展开发效率
WordPress MCP Extension for VS Code 是一个为VS Code设计的扩展,实现了Model Context Protocol (MCP)服务器,用于WordPress集成。它帮助VS Code理解WordPress环境,使开发更加简单和直观。
View on GitHub
Overview
基本能力
产品定位
WordPress MCP Extension for VS Code 是一个专为WordPress开发者设计的VS Code扩展,通过MCP协议实现WordPress环境的集成和智能辅助开发。
核心功能
- WordPress配置检测:自动从当前目录向上搜索wp-config.php文件
- 数据库集成:提取WordPress数据库凭证并连接到数据库
- WordPress安装路径检测:识别WordPress安装目录
- 智能代码补全:提供基于上下文的WordPress函数和钩子补全
- 文档悬停:显示WordPress函数的文档,包括当前WordPress版本
- 代码操作:提供WordPress特定的代码操作和快速修复
适用场景
- WordPress主题和插件开发
- WordPress网站维护和调试
- WordPress代码审查和优化
工具列表
- WordPress MCP: Connect to WordPress:显式连接到WordPress安装
- WordPress MCP: Show WordPress Configuration:显示WordPress配置详情
- WordPress MCP: Query Database:执行自然语言查询WordPress数据库
常见问题解答
- PHP序列化解析简化实现,可能无法处理所有序列化数据格式
- 数据库连接在VS Code关闭时需要正确关闭
使用教程
使用依赖
- VS Code 1.74.0或更高版本
- 可访问的WordPress安装
- Node.js和npm(用于开发)
安装教程
- 打开包含WordPress安装或其子目录的文件夹
- 扩展将自动搜索wp-config.php文件
- 使用命令
WordPress MCP: Connect to WordPress
显式连接到WordPress安装 - 享受基于特定WordPress环境的增强编码体验
调试方式
- 测试WordPress连接:
```
WordPress MCP: Connect to WordPress ```
- 查看WordPress配置:
```
WordPress MCP: Show WordPress Configuration ```
- 查询WordPress数据库:
```
WordPress MCP: Query Database ```
- 通过聊天测试MCP集成:
@wordpress What is the database name in wp-config.php?