Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Wordpress主题中将博客类别显示为标题?_Wordpress_Themes_Categories - Fatal编程技术网

如何在Wordpress主题中将博客类别显示为标题?

如何在Wordpress主题中将博客类别显示为标题?,wordpress,themes,categories,Wordpress,Themes,Categories,我的客户有一个网站,它是使用Moforest的Voltage Wordpress主题构建的。我有全部 除了一件事,他们想要做的调整 我已经创建了3个博客类别,每个类别都是导航栏项目。当我点击其中任何一个, 页面上有正确的帖子,但三个页面的标题都是 “博客档案” 请看这里: 这三个类别是时尚与文化、我的风格和提示与技巧 以下是index.php中生成页面标题的代码: <h1><?php if(single_cat_title("", false)=

我的客户有一个网站,它是使用Moforest的Voltage Wordpress主题构建的。我有全部 除了一件事,他们想要做的调整

我已经创建了3个博客类别,每个类别都是导航栏项目。当我点击其中任何一个, 页面上有正确的帖子,但三个页面的标题都是 “博客档案”

请看这里:

这三个类别是时尚与文化、我的风格和提示与技巧

以下是index.php中生成页面标题的代码:

        <h1><?php
        if(single_cat_title("", false)=='' && !is_archive()) {
            $page = get_page_by_title( single_post_title('', false) );
            $vltg_page_meta=get_post_meta($page->ID, '_vltg_page_meta', true);
            if(isset($vltg_page_meta['display_title']) && $vltg_page_meta['display_title']!='') {
                echo $vltg_page_meta['display_title'];
            } else {
                single_post_title();
            }
        } else if(is_archive()) {

            if ( have_posts() ) {
                the_post();

                if(is_day()) {
                    echo get_the_date();
                } else if(is_month()) {
                    echo get_the_date('F Y');
                } else if(is_year()) {
                    echo get_the_date('Y');
                } else {
                    echo 'Blog Archives';
                }

            } else {
                echo 'Blog Archives';
            }

            rewind_posts();

        } else { 
            single_cat_title();
        } ?></h1>

我可以理解为什么它会生成“博客档案”作为标题,但我不知道如何调整它 因此,它将显示类别名称

任何帮助都将不胜感激


:)

好的,我最终解决了这个问题,因为我没有得到电压主题开发者的爱

看看我在原始问题中发布的这部分代码:

        } else {
            echo 'Blog Archives';
        }

    } else {
        echo 'Blog Archives';
    }
以下是我将其更改为:

        } else {
            single_cat_title();
        }

    } else {
        single_cat_title();
    }
而且它有效