我试图在post查询中创建一个函数并排除,这样我就可以在我的函数中定义id,但它只排除1个post,而不是它返回的4个post。
关于如何成功执行此操作,有什么建议吗?
函数中的函数。php文件
function slider_exclude(){
$exclude_query = query_posts(array(\'showposts\' => 4, \'cat\' => \'news\',));
foreach($exclude_query as $post_ids){
return $post_ids->ID.\',\';
}
}
我的循环$args = array(
\'post__not_in\' => array(slider_exclude()),
\'post_type\' => \'post\',
\'posts_per_page\' => 15,
\'paged\' => ( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1)
);
query_posts($args);