Multiple Custom Headers

时间:2012-12-16 作者:user1837671

我正在尝试添加此函数:

add_theme_support( \'custom-header\' );
我希望它以某种方式与多个标题相结合。我看到一些PHP代码,它检查加载了哪个模板,然后添加代码中定义的图像(标题)。

这不是完全可选的,因为我希望我的主题允许主题用户更改其“买家”模板、“卖家”模板的标题,等等。有没有办法让“自定义标题”页面允许在不同模板上调用多个自定义标题?

1 个回复
SO网友:Maciej Płusa

您想要实现的是可行的,但WordPress的自定义标题功能无法实现,因为您可以随机使用多个图像。

如果你的意思是“不同的页面模板”,你可以简单地在模板中硬编码你的图像链接,但这不是一个好的解决方案。

另一个解决方案是编写函数,该函数将检查页面模板的名称并更改标题图像。

如果普通用户需要该功能,则需要为主题创建一个新的设置页面。它应该将有关模板名称和图像的信息保存到WP选项。

结束

相关推荐

ADD_THEME_SUPPORT(‘CUSTOM-HEADER’)不在仪表板中添加选项菜单

我正在根据工具箱主题从头开始写一个新主题。我的WP安装是开箱即用的。我添加了add\\u theme\\u支持(“custom-header”);我的职能。php文件,但“标题”选项屏幕不会显示在仪表板中。如果我访问该站点,我可以在顶部的工具栏中看到它,但不能在仪表板中看到它。我错过什么了吗?