我想知道放置php代码以定义自定义帖子类型的最佳位置是什么。
看起来像主题函数。php是一个大禁忌,因为在切换主题时CPT会丢失
Wordpress codex建议在插件代码中定义CPT
我读过的一些教程的作者建议在mu插件中定义CPT,它不能被意外停用。我觉得这是个好主意
无论如何,是否有wordpress(或wordpress开发人员社区)的最佳实践?
非常感谢
我想知道放置php代码以定义自定义帖子类型的最佳位置是什么。
看起来像主题函数。php是一个大禁忌,因为在切换主题时CPT会丢失
Wordpress codex建议在插件代码中定义CPT
我读过的一些教程的作者建议在mu插件中定义CPT,它不能被意外停用。我觉得这是个好主意
无论如何,是否有wordpress(或wordpress开发人员社区)的最佳实践?
非常感谢
我认为这个选择真的取决于项目。如果帖子类型与主题有内在联系。也许你的主题会有一个js和css包,其中包括post类型的特性。在这种情况下,最好立即在这里定义它。但这实际上取决于项目和代码的组织方式。没有“正确的方法”。
但如果自定义帖子类型带来了可能需要删除的新功能(例如:网站上的事件列表)。最好在插件或mu插件中定义它们。