我正在使用320press的Bootstrap主题,目前正在努力使用图像滑块旋转木马。当我只想要一个特定的类别时,它会显示网站上每个特色图片的帖子。我想这是以下代码我必须调整som方式......?
<?php
global $post;
$tmp_post = $post;
$show_posts = of_get_option('slider_options');
$args = array( '2' => $show_posts ); // set this to how many posts you want in the carousel
$myposts = get_posts( $args );
$post_num = 0;
foreach( $myposts as $post ) : setup_postdata($post);
$post_num++;
$post_thumbnail_id = get_post_thumbnail_id();
$featured_src = wp_get_attachment_image_src( $post_thumbnail_id, 'wpbs-featured-carousel' );
?>
答案 0 :(得分:0)
尝试使用以下内容替换$args
的{{1}}。你需要放入你想要展示的类别的slu ..由于我不确切知道这个插件是如何工作的,所以我不能保证它会按预期工作。
get_posts()
您可以在WordPress codex的WP_Query页面上看到$args = array(
'posts_per_page' => $show_posts,
'category_name' => 'your_category_slug'
);
可用参数的完整列表:http://codex.wordpress.org/Class_Reference/WP_Query。
我对您的代码设置的计数器感到有些困惑。似乎将要获取的帖子数设置为get_posts()
的参数会更有意义。