按作者查找自定义帖子类型URL

时间:2014-12-17 作者:bpy

在我的博客(多作者)中,我有帖子和一个名为(listing\\u type)的自定义帖子类型。

在该站点中,作者只能有1个列表和许多博客帖子,我需要找到该作者发布的列表url。

示例:

单一列表。php列出了作者的所有博客帖子(post)

每个博客帖子必须包含指向同一作者发布的列表(listing\\u type)的链接。

主要的问题是,列表url不同,我不知道该怎么做,有什么帮助吗?

谢谢

1 个回复
最合适的回答,由SO网友:Milo 整理而成

岗位类型查询listing_typeauthor ID 在您的循环中:

$args = array(
    \'post_type\' => \'listing_type\',
    \'author\' => get_the_author_meta( \'ID\' )
);
$listing_post = new WP_Query( $args );
if( $listing_post->have_posts() ){
    while( $listing_post->have_posts() ){
        $listing_post->the_post();
        the_permalink();
    }
}
// reset $post global to original value
wp_reset_postdata();

结束

相关推荐

Hide all posts by an author

我们有一个名为“技术”的类别,希望在此页面上隐藏特定作者的帖子。例如,约翰·史密斯的帖子不会显示在科技类,或任何与此相关的类别,甚至搜索中。我该怎么做?我不想隐藏作者姓名,我想从搜索、分类、分类页面等中完全隐藏作者X的所有帖子。非常感谢。