WordPress 主题开发入门:写一个自己的极简主题
主题开发听起来高深,最小可用的主题其实只需要两个文件。
最小主题结构
wp-content/themes/mytheme/
├── style.css (文件头注释声明主题)
├── index.php (主模板)
└── functions.phpstyle.css 头部注释声明 Theme Name 即可被识别;index.php 里用 have_posts() 循环输出文章,get_header()/get_footer() 拆分公共部分。
模板层级
WP 按固定顺序找模板:single.php 管文章页、page.php 管页面、archive.php 管列表——缺了就回退 index.php。按需逐个添加即可。
建议
先读懂官方 twentytwenty 系列默认主题的目录结构,再动手写,少走弯路。