我已经创建了一些Post Format模板文件。format-aside
和format-audio
等。目前,我正在使用<?php get_template_part (‘format’,get_post_format()) ;?>
调用此类模板。
在组织工作中,我希望将我所有的帖子格式文件放入一个名为post-formats
然后使用以下条目调用每个Post格式:
<?php get_template_part (‘post-formats/format’,get_post_format()) ;?>
虽然这样做有效,但我想知道这是否被视为不好的做法。是否有人知道这可能涉及的任何问题,例如影响WordPress的回退/层次结构系统?
最合适的回答,由SO网友:Mark Kaplun 整理而成
一般来说,“坏习惯”在wordpress生态系统中很常见,你必须做一些对任何人都很坏的事情,才能真正发出你这样做的信号;)
如果您是主题的开发人员和维护人员,那么无论其他人的偏好如何,您都应该以一种易于长期维护的方式进行开发。
如果其他人打算维护它,请尽可能多地保留核心主题所使用的结构。这就是说,在这种特定情况下,即使他们不这样做,也很容易被任何曾经使用过wordpress主题的人理解。