Php 如何通过特定用户id获取所有视频帖子
我需要任何特定用户发布的视频 我已经使用了下面的代码,但它仍然显示所有的帖子Php 如何通过特定用户id获取所有视频帖子,php,wordpress,Php,Wordpress,我需要任何特定用户发布的视频 我已经使用了下面的代码,但它仍然显示所有的帖子 $args = array ( 'post_author' => $id, 'post_type' => 'videos', 'posts_per_page' => 100,); $posts_array = get_posts( $args ); 你可以像这样使用 $query = new WP_Query( 'author=' . $id . '&post_type=video&
$args = array ( 'post_author' => $id, 'post_type' => 'videos', 'posts_per_page' => 100,);
$posts_array = get_posts( $args );
你可以像这样使用
$query = new WP_Query( 'author=' . $id . '&post_type=video&posts_per_page=100');
while($query->have_posts()) {
the_post();
// Do you magic here
}
您是否打印了
$id
以确保您具有正确的值,因为在post_author中搜索空白值可能意味着所有作者,您是否创建了自定义post类型的视频。我找到了一个解决方案,我所要做的就是将post_author更改为just author谢谢大家的时间和帮助