Tricky Custom post loop

时间:2015-08-15 作者:user1625357

我正在构建一个以“theretailer”为基础的网站,但我不知道在哪里放置代码来让循环为自定义帖子类型“News”工作?主题使用的循环是

                //$wp_query->query(\'posts_per_page=1\'.\'&paged=\'.$paged);

                $wp_query->query(\'posts_per_page=\'.get_option(\'posts_per_page\').\'&paged=\'.$paged);

                while ($wp_query->have_posts()) : $wp_query->the_post();
                ?>

                    <?php get_template_part( \'content\', get_post_format() ); ?>             

                <?php endwhile; // end of the loop. ?>

                <?php 
                if (function_exists("emm_paginate")) {
                    emm_paginate();
                }               
                ?>
我想保持相同的循环设置,以便使用内置的分页功能?

谢谢

1 个回复
SO网友:amespower

要显示“news”,必须将其添加到循环参数中:

$wp_query->query(
  \'post_type\' => \'news\', 
  \'posts_per_page=\'.get_option(\'posts_per_page\').\'&paged=\'.$paged
);

结束

相关推荐

Specific loop in Shortcode

我在做短码,我被困在这里了。以下是代码:add_shortcode(\'service-shortcode\', \'service_shortcode\'); function service_shortcode($atts) { extract( shortcode_atts( array( \'title\' => \'Service One\', \'icon\' => \'fa-briefcase\'