我的循环有这个问题。我正在制作一个将从主查询调用的快捷码。它将显示在\\u循环的首页上。因为某种我无法理解的原因。第二个查询只显示一篇文章,而它应该显示3篇。因此,短代码将出现在页面内容中。在“设置”部分,我将首页设置为“主页”,将博客页面设置为“博客”,但主页不是模板。它是由索引生成的。使用WordPress 2014主题的php页面。因此,在“主页”内容区域,我有一个快捷码,它生成第二个循环,从一个名为“特色”的类别中获取3篇文章。
$featured = new WP_Query( array( \'category_name\' => $category, \'posts_per_page\' => 3 ) );
if( $featured->have_posts()) : while( $featured->have_posts()): $featured->the_post();
global $more;
$more = 0;
the_title();
the_content( \'<a class="clear" href="\'.get_permalink().\'"><img class="button" src="\'. get_template_directory_uri() .\'/images/read-more.png" alt="read more" height="32" width="85" /></a>\' );
endwhile; endif;
wp_reset_postdata();
此循环将显示三个立柱中的第一个立柱,但不显示其他两个立柱。
我也尝试过使用get\\u贴子,但效果并不好