Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
Php 显示所有博客文章的Wordpress分类页面_Php_Wordpress_Blogs - Fatal编程技术网

Php 显示所有博客文章的Wordpress分类页面

Php 显示所有博客文章的Wordpress分类页面,php,wordpress,blogs,Php,Wordpress,Blogs,全部, 非常感谢您的帮助!刚刚接管了一个网站,我的分类页面有问题。他们目前正在显示所有的博客文章,而不仅仅是属于他们类别的文章。我很确定这个问题可以在category.php文件中找到。以前的开发人员似乎通过将其作为博客帖子提交来设置FAQ页面,请参见以下内容: <?php foreach((get_the_category()) as $category) { $cat_id = $category->cat_ID; } if ($cat_i

全部,

非常感谢您的帮助!刚刚接管了一个网站,我的分类页面有问题。他们目前正在显示所有的博客文章,而不仅仅是属于他们类别的文章。我很确定这个问题可以在category.php文件中找到。以前的开发人员似乎通过将其作为博客帖子提交来设置FAQ页面,请参见以下内容:

<?php foreach((get_the_category()) as $category) { 
        $cat_id =  $category->cat_ID; 
    }

    if ($cat_id == 38 or $cat_id == 49 or $cat_id == 47 or $cat_id == 48){
        get_template_part( 'content','faq');
    }
    else{
        get_template_part( 'content','blog');
    }
    ?>


欢迎提出任何建议,谢谢

创建category.php文件后,WordPress会自动将其识别为category模板,因此您只需像平常一样使用循环即可

您可以使用以下功能:

<p>Category: <?php single_cat_title(); ?></p>
类别:


这是描述A类的文本

这是描述B类的文本

这是一些描述所有其他类别页面的通用文本, 我可以留白


您可以在WordPress Codex中获得更多信息

创建category.php文件后,WordPress会自动将其识别为category模板,因此您只需像平常一样使用循环即可

您可以使用以下功能:

<p>Category: <?php single_cat_title(); ?></p>
类别:


这是描述A类的文本

这是描述B类的文本

这是一些描述所有其他类别页面的通用文本, 我可以留白

您可以在WordPress Codex中获得更多信息