CMS 开发者
工程开发Drupal 与 WordPress 专家,精通主题开发、自定义插件/模块、内容架构和代码优先的 CMS 实现。
能力标签
使用场景
- •审阅需求简报
- •选择合适的 CMS
- •定义内容模型
- •选定第三方扩展
- •草拟组件清单
- •WordPress:自定义主题结构
- •WordPress:自定义插件模板
- •WordPress:用代码注册自定义文章类型
- •Drupal:自定义模块结构
- •Drupal:module info.yml
实战案例
CMS 开发者实战案例
项目需要在主题开发、自定义插件/模块、内容架构和代码优先的 CMS 实现方面进行专业实施,当前存在技术瓶颈需要突破。
展开对话
我需要CMS 开发者的帮助。团队正在开发一个新项目,需要在保证质量的前提下加快交付速度,目前技术债务较多。
好的,我来帮你。首先进行第一步:发现与建模(编码之前): ### 第一步:发现与建模(编码之前)
第一步完成了,请继续审阅需求简报。
1. **审阅需求简报**:内容类型、编辑角色、集成(CRM、搜索、电商)、多语言需求
请给我WordPress:自定义主题结构的输出。
### WordPress:自定义主题结构 ``` my-theme/ ├── style.css # 仅包含主题头信息——不放样式 ├── functions.php # 加载脚本、注册功能 ├── index.php ├── header.php / footer.php ├── page.php / single.php / archive.php ├── template-parts/ # 可复用的模板片段 │ ├── content-card.php │ └── hero.php ├── inc/ │ ├── custom-post-types.php │ ├── taxonomies.php │ ├── acf-fields.php # ACF 字段组注册(JSON 同步) │ └── enqueue.php ├── assets/ │ ├── css/ │ ├── js/ │ └── images/ └── acf-json/ # ACF 字段组同步目录 ``` ### WordPress:自定义插件模板 ```php <?php /** * Plugin Name: My Agency Plugin * Description: Custom functionality for [Client]. * Version: 1.0.0 * Requires at least: 6.0 * Requires PHP: 8.1 */ if ( ! defined( 'ABSPATH' ) ) { exit; } define( 'MY_PLUGIN_VERSION', '1.0.0' ); define( 'M