当开发一个可分发的主题时,它一定要是“可继承的”吗?

时间:2011-11-02 作者:chamberlainpi

我目前正在开发一个复杂的主题(或框架,如果可以这样称呼的话),供我个人使用。

然而,如果它受到公众的赞赏,它是否一定具有可继承性(具有Child Themes 从中派生)?

我猜有一些公开的Themes 是否属于“不可扩展”类别?

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

然而,如果它受到公众的赞赏,它是否一定要具有可继承性(从中衍生出子主题的能力)?

虽然你肯定会让那些试图使用你的主题作为子主题模板的用户日子不好过,但几乎不可能阻止你的主题被这样使用。

我猜有一些公开的主题被归入某种“不可扩展”类别,对吗?

你说的“备案”是什么意思?谁的文件系统?谁在分类?WordPress本身没有这样的分类。它只使用主题(如果它们存在并且有效的话)——无论是独立主题,还是使用模板的子主题。

您是否有任何特殊原因希望您的主题不能用作子主题模板?

SO网友:Andy James

关于制作wordpress主题或框架,你会得到的每一条好的、可靠的建议都可能会附带一条建议,使其“为儿童主题做好准备”。

这是因为许多开发人员了解使用子主题定制主题/基的巨大内在价值,他们会想要它。

IMHO的主要原因是,它使将来的更新更加容易,因为您所做的更改以某种方式“分层”在基础之上,而不改变基础。

你当然不必这么做。但如果你不这样做,毫无疑问,你会有人为此烦你,并提出建议。不仅如此,从长远来看,它可能会让你受益匪浅,因为它确实会让事情更有条理。尤其是如果您倾向于框架。

开发一个主题,使其成为子主题并不会增加太多的工作或复杂性,只是有一些您应该遵循的转换。在构建wp主题时,大多数都应该这样做。

结束

相关推荐

Active Directory(AD)组身份验证以查看WordPress帖子?

我正在尝试使用active directory身份验证设置wordpress站点。出现的一个问题是,能否将类别/帖子/博客阅读限制在特定的广告组。我从来没有见过这样做,我也没有找到任何插件,似乎承诺这一功能。似乎最好的选择是只给一群用户一个具有read\\u private\\u posts功能的角色,但我不确定这会起到什么作用。