1

How to change header in Wordpress Blog page and all Post pages only. I want a custom header in Blog page and all single posts page.

Thanks

4

2 回答 2

3

您可以在 Wordpress 中使用条件标签:

http://codex.wordpress.org/Conditional_Tags

基本上,您需要为博客和帖子页面创建您想要的内容,并将其包装在条件标签中:

PS不要忘记包括类别和存档页面 - 以及帖子页面。

is_single()、is_archive()、is_category()

    <?php if (is_single()) { ?>
    // This is a post page
    <?php } else { ?>
    //This is not a post page
    <?php } ?>

希望这可以帮助。

于 2013-05-28T09:34:20.537 回答
0

为特定页面包含不同的标题更改get_header($name)模板内的函数调用并添加$name属性。如果文件存在, Wordpress 将加载header-{name}.php,如果不存在,header.php将加载默认标题。查看需要更改 get_header() 函数调用(single.php、page.php)的模板的模板层次结构。

WordPress 文档:

于 2013-05-28T10:35:32.630 回答