欢迎来到WordPress主题开发手册,这是您学习有关WordPress主题激动人心世界的资源。
主题开发手册是有关所有WordPress主题的知识库。无论您是新手主题开发者,还是经验丰富的主题开发者,您都应该能够在这里找到许多与主题相关的问题的答案。
在本手册中,您可以学习如何构建块主题或经典主题。
- 块主题是一个新的主题,您可以从WordPress版本5.9开始使用。它主要使用HTML和主题配置文件构建。块主题完全由块组成,允许您在站点编辑器中编辑站点的所有部分。
- 经典主题是原始主题,没有版本限制,主要使用PHP、JavaScript和CSS。经典主题利用WordPress PHP函数、钩子和过滤器。
- 如果您是新手主题开发者,请从第1部分开始,您可以了解主题是什么,了解WordPress许可证,并设置开发环境。
- 一旦您完成了介绍,继续阅读核心概念部分。
建议阅读块主题部分和经典主题部分。这将帮助您了解这两种类型主题之间的差异,并帮助您选择构建哪种类型的主题。
如果您已经掌握了主题的基础知识,请查看高级主题主题,了解有关子主题、最佳UI实践、主题测试等的信息。
一旦您的主题准备好迎接世界,最后一部分将涵盖发布您的主题,教您有关主题分发的一些建议,并准备好提交到WordPress.org主题目录。
WordPress主题开发手册是由WordPress社区为WordPress社区创建的。我们始终在寻找更多的贡献者;如果您有兴趣,请访问文档团队博客了解更多有关参与的信息。
章节
- Theme Handbook
- Getting Started
- Core Concepts
- Global Settings and Styles (theme.json)
- Templates
- Features
- Advanced Theme Topics
- Theme Privacy
- Theme Security
- Releasing Your Theme
- References
- Classic themes
- Theme Basics
- Categories, Tags, & Custom Taxonomies
- Conditional Tags
- Including CSS & JavaScript
- Linking Theme Files & Directories
- Main Stylesheet (style.css)
- Organizing Theme Files
- Post Types
- Reworking Theme Files & Organization
- Template Files
- Template Hierarchy
- Template Tags
- The Loop
- Theme Functions
- Tools & Resources
- Theme Functionality
- 404 Pages
- Accessibility
- Administration Menus
- Block theme accessibility
- Core-Supported Features
- Custom Backgrounds
- Custom Front Page Templates
- Custom Headers
- Custom Logo
- Featured Images & Post Thumbnails
- Internationalization
- Localization
- Media
- Navigation Menus
- Pagination
- Post Formats
- Sidebars
- Widgets
- Sticky Posts
- Theme Options – The Customize API
- Template Files Section
- Credits