首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改特定页面上的标题wordpress?

更改特定页面上的标题wordpress?
EN

Stack Overflow用户
提问于 2017-03-02 11:34:07
回答 4查看 10.9K关注 0票数 2

我想改变我的标题(所有标题:徽标+菜单)在我的wordpress的特定页面。编辑:我不确定重要的事情,在我的脑海中,我会喜欢改变标题在特定的页面和标签的帖子。例如:页id 4上的标题测试,以及post 3,4和5是标记" test“。

我怎么能轻而易举地做到这一点呢?

我尝试了一些插件,但没有成功:

  • WP显示头
  • 页面特定菜单项
  • 菜单跳槽

我有想法用if语句来修改它,但我担心及时维护这段代码(我正在考虑WordPress或主题更新)。

你已经这么做了吗?

非常感谢,

EN

回答 4

Stack Overflow用户

发布于 2017-03-02 11:49:28

代码语言:javascript
复制
<?php if(is_page(<page id>)) { ?>

--------- Header 1 -----

<?php } else { ?>


--------- Header 2 -------- 

<?php } ?>

根据主题的header.php中的标题部分添加此代码。

票数 5
EN

Stack Overflow用户

发布于 2017-03-02 11:59:15

当使用get_header()时,可选参数是标头的名称,您可以在:头/头中看到以下内容

例如,您需要创建header-anther.php并将代码放入其中,之后只需要调用get_header('another')

可能您需要为具有不同标题的页面创建一个自定义模板,并在其中调用get_header('another')而不是get_header()

票数 4
EN

Stack Overflow用户

发布于 2017-03-02 14:15:12

关于在不同的页面上使用不同的内容,您必须了解一些要点。首先,如果您想在不同的页面上使用不同的标题,例如,您希望在productOne-page.php上使用头(一个),在productTwo.php文件上使用头(两个)。

首先,您必须创建两个头文件,即头-one.php和头-two.php。

现在,当您在productOne-page.php文件中调用header(一个)时,您可以这样称呼它:- get_header('one');

当您在产品ttwo-page.php文件中调用header(两个)时,您可以这样称呼它:-get_header(‘2’);

最后,如果您需要在任何文件中调用默认的标头,则只需调用get_header();

summery:只需在文件名中的连字符(-)之后调用不同的标头,即get_header(自定义头名);

我希望它能对你有所帮助。

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

https://stackoverflow.com/questions/42554348

复制
相关文章

相似问题

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