我是一名WordPress主题开发人员(自由职业者),我在1-2个主题/周之间做了一些事情,所以我需要一个快速的方法来实现这一目标。
示例:
你们如何组织工作空间?
答案 0 :(得分:1)
如果您制作的主题非常相似,您可能需要创建“裸”版本,并将其作为未来工作的基础。
我自己创建了一些主题,然后我跟着the same approach。我采用该基本主题并创建需要自定义的特定文件的新版本。
但是,如果你的主题在形式和功能方面有很大差异(作为自由职业者,我确信他们会这样做),你可能仍然想要创建一个函数库和样式表,而不是为每个项目重新实现一切。即使这意味着创建使用默认值调用单个Wordpress函数的函数,如果它简化了您的工作流程,那么这是非常值得的小额开销。
答案 1 :(得分:0)
我认为这真的是个人偏好的问题,什么对你有用,什么容易记住,什么对你有意义等等。如果你喜欢从剥离的TwentyTen主题开始,那么把这个主题作为一个整体,剥离它包含您不想要的所有内容,然后将其用作您构建的每个主题的起点。您发现自己反复使用的某些功能,您可以简单地放在主题文件夹中的functions.php
文件中。然后,你最终需要特定主题的功能就在那里,其余的你可以在你构建主题后删除。
答案 2 :(得分:0)
首先,开发自己的主题作为起点是有用的。从二十分之一中删除东西真的是效率低下的。如果你开发了一个拥有你需要的东西,你可以做第二步:
使用子主题。子主题将保持父级不变,您只需要更改需要不同的内容并添加新的样式表。一个很大的好处是它只包含特定于该特定站点的内容。通用的东西保留在父主题中。此外,您还可以轻松更新父级,并快速在多个站点中添加升级。
一个好的起点可能是尝试像Thematic这样的框架之一。
另请参阅Automattic的工具箱主题。 Twentyten有点凌乱和笨重。工具箱实际上意味着更像你使用Twentyten。