将index.php文件设置为仅显示一个类别中的帖子

将index.php文件设置为仅显示一个类别中的帖子,php,wordpress,Php,Wordpress,这是我的index.php文件的一个副本,我收集它来管理posts页面上显示的内容。我希望文章页面只显示我的“博客”类别的文章。有人能帮我修改代码,实现这个吗 谢谢,伙计们 艾琳 必须使用参数来指定帖子类别,请参阅 对于您需要的代码 :) <?php $archive_page_layout = esc_attr(of_get_option('archive_page_layout')); ?> <main id="main" class="site-main cl

这是我的index.php文件的一个副本,我收集它来管理posts页面上显示的内容。我希望文章页面只显示我的“博客”类别的文章。有人能帮我修改代码,实现这个吗

谢谢,伙计们 艾琳



必须使用参数来指定帖子类别,请参阅 对于您需要的代码

:)

<?php 
$archive_page_layout = esc_attr(of_get_option('archive_page_layout'));
?>
    <main id="main" class="site-main clearfix <?php echo esc_attr($archive_page_layout); ?>">
        <?php if($archive_page_layout == 'both-sidebar'): ?>
            <div id="primary-wrap" class="clearfix">
        <?php endif; ?>

        <div id="primary" class="content-area">

            <?php if ( have_posts() ) : ?>

                <?php /* Start the Loop */ ?>
                <?php while ( have_posts() ) : the_post(); ?>

                    <?php
                        /* Include the Post-Format-specific template for the content.
                         * If you want to override this in a child theme, then include a file
                         * called content-___.php (where ___ is the Post Format name) and that will be used instead.
                         */
                        get_template_part( 'content' , 'blog' );
                    ?>

                <?php endwhile; ?>

                <?php the_posts_navigation(); ?>

            <?php else : ?>

                <?php get_template_part( 'content', 'none' ); ?>

            <?php endif; ?>

        </div><!-- #primary -->

        <?php 
        if($archive_page_layout == 'both-sidebar' || $archive_page_layout == 'left-sidebar'): 
            get_sidebar('left');
        endif; 
        ?>

        <?php if($archive_page_layout == 'both-sidebar'): ?>
            </div>
        <?php endif; ?>

        <?php 
        if($archive_page_layout == 'both-sidebar' || $archive_page_layout == 'right-sidebar'): 
            get_sidebar('right');
        endif; 
        ?>
    </main><!-- #main -->
<?php get_footer(); ?>