首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Wordpress中,当我们注册一个主题特性的支持时会发生什么?

在Wordpress中,当我们注册一个主题特性的支持时会发生什么?
EN

Stack Overflow用户
提问于 2012-09-06 06:40:56
回答 1查看 59关注 0票数 2

创建wordpress主题时,必须在functions.php文件中启用某些主题功能。例如,启用post缩略图。

我想用通俗易懂的语言知道,当我们在functions.php文件中注册对post缩略图的支持时,会发生什么。

我的理解是: Wordpress的核心拥有处理帖子缩略图的所有代码,包括metabox的UI,如何处理上传的图像文件等。

在主题中,当我们注册支持post缩略图主题功能时,我们是在告诉wordpress的核心:“我们的主题想要使用您的这一功能。请让我们访问该功能。”

我的理解基本正确吗?

EN

回答 1

Stack Overflow用户

发布于 2012-09-06 08:00:28

实际上,它们被称为theme features,是主题作者定义的一组功能,允许主题注册对某个功能的支持(默认情况下,该功能不是活动的)。应该在主题的functions.php文件中调用主题支持函数才能工作。

默认情况下,这些选项在WordPress中不会激活,它们是

  • Sidebar Widgets
  • Navigation Menus
  • Post Formats
  • Post Thumbnails
  • Custom Backgrounds
  • Custom Headers
  • Automatic Feed Links
  • Editor Style

要注册一个theme feature,你必须在你的functions.php中使用add theme support函数,如果连接到一个钩子上,它也可以是called from a plugin

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12290793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档