创建wordpress主题时,必须在functions.php文件中启用某些主题功能。例如,启用post缩略图。
我想用通俗易懂的语言知道,当我们在functions.php文件中注册对post缩略图的支持时,会发生什么。
我的理解是: Wordpress的核心拥有处理帖子缩略图的所有代码,包括metabox的UI,如何处理上传的图像文件等。
在主题中,当我们注册支持post缩略图主题功能时,我们是在告诉wordpress的核心:“我们的主题想要使用您的这一功能。请让我们访问该功能。”
我的理解基本正确吗?
发布于 2012-09-06 08:00:28
实际上,它们被称为theme features,是主题作者定义的一组功能,允许主题注册对某个功能的支持(默认情况下,该功能不是活动的)。应该在主题的functions.php文件中调用主题支持函数才能工作。
默认情况下,这些选项在WordPress中不会激活,它们是
要注册一个theme feature,你必须在你的functions.php中使用add theme support函数,如果连接到一个钩子上,它也可以是called from a plugin。
https://stackoverflow.com/questions/12290793
复制相似问题