我一直在制作一两年的Wordpress主题,并且在尝试使用他们的设置,插件等使我的主题尽可能兼容和灵活时,要记住我需要记住的事情。
是否有资源可以保存所有“忘记”Wordpress主题的清单?在构建Wordpress主题时,您会尝试记住哪些内容?
示例:
wp_head()
代码的末尾致电<head>
。wp_footer()
代码的末尾致电<body>
。bloginfo()
变量而不是为charset,html类型,描述等设置静态值,以便管理员可以在网站设置中修改此类内容。function_exists()
,以便在未安装该插件时正常失败。答案 0 :(得分:2)
Wordpress文档有一个有趣的主题,准确地解决了你所问的问题:它被称为Designing Themes For Public Release。还有Theme Development General Guidelines。 Templates文章也很精彩。
我不知道其他官方资源,但在这三个指南中添加更多信息会很有趣。我对你在问题中可能有的其他答案感兴趣,以补充它们。
我已经习惯了Wordpress,你编写的例子只是在我开发时自动流动,因为使用输出bloginfo()
等域信息而不是静态值的函数是任何网络中的一个好习惯。发展。
答案 1 :(得分:2)
主题开发核对清单更多地取决于主题的目标受众。如果它超出了基本博客并转向WordPress-as-CMS领域,那么您需要查看:
答案 2 :(得分:0)
我们公司还开发了许多各种WordPress&amp; WordPress MU主题&amp;我们还没有找到任何“官方”资源,但我们所做的一件事是创建一组基本的模板文件,可以用作“标准”设置,以加快我们的开发过程。
然后,每当需要开发新主题时,我们基本上将这组默认模板文件复制/粘贴到WordPress安装上的新主题文件夹中。对我们来说,我们在这个默认设置中包含的项目是预先填充的header.php,footer.php,index.php,home.php,single.php,functions.php,comments.php,/ images(dir), / functions(dir),style.css,/ css(dir),/ scripts(dir)以及一些其他项目。
然后我们也使用了雅虎网格或谷歌蓝图css框架的工作,也加快了CSS工作。还有一些我要遗漏的其他物品/文件,但是应该让我们了解一下我们店里最适合我们的物品。