理解主题代码标准的最佳方法之一是参考已经考虑到这些标准的主题示例。
默认“Twenty”主题
从3.0版开始,WordPress会在每个发行版中打包一个默认主题(以版本发布的年份命名),默认主题在设计时充分考虑了主题的广泛用途,并完全符合WordPress代码标准,是研究主题开发方式的最佳主题。我们可以下载和研究这些主题文件,并作为示例来参考,同时学习如何开发自己的主题:
Twenty Seventeen
Twenty Sixteen(only packaged in WordPress 4.8)
Twenty Fifteen
Twenty Fourteen
Twenty Thirteen
Twenty Twelve
Twenty Eleven
Twenty Ten
The Underscores主题
与默认的“Twenties”主题不同,_s(或Underscores)主题针对的是开发人员而非最终用户。它旨在成为一个入门主题,您可以将其作为加速开发的基础。该主题有许多功能:
注释良好的HTML5模板,包括错误模板。
一个自定义页头inc/custom-header.php示例。
一个自定义模板标签文件,把自定义模版标签放在inc/template-tags以保持模板井井有条,并防止代码重复。
一些用于改进键盘导航的脚本–在js/keyboard-image-navigation.js-,以及用于小屏幕导航的js/navigation.js。
五个示CSS布局示例/layouts以及用于构建设计的入门CSS代码。
GPL许可代码。
上述功能使Underscores成为想要创建自己的主题的开发人员的绝佳示例主题。即使我们删除了附加功能,剩下的基础仍然是一个精心编码主题的极佳示例,该主题考虑到了WordPress开发标准和最佳实践。
Underscores网站上提供了更详细的介绍,你也可以在Github上找到Underscores代码。
其他来源
此外,主题目录中的所有主题在发布之前都会受到针对标准的审核。查看主题目录中的主题是更好地了解主题开发的好方法,也是获取灵感好方法。
1. 转载请保留原文链接谢谢!
2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3. 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5. 您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
6. 联系方式:
7. 重点提示:不要轻信文件或者视频里的任何加微信或者二次收费的信息!!!
暂无评论内容