1
我正在創建一個會員網站,允許其他會員查看其他用戶個人資料。每個用戶都可以添加帖子(我已經這麼做了),但問題是根據用戶顯示帖子。如何根據作者/用戶slug顯示數據
<?php
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
$author_query = array('post_type' => 'articles', 'posts_per_page' => '-1', 'author' => $curauth->ID);
$author_posts = new WP_Query($author_query);
while ($author_posts->have_posts()) : $author_posts->the_post();
?>
<li><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php the_title(); ?>
</a>
</li><br/>
<?php
if (has_post_thumbnail()) :
the_post_thumbnail('medium');
endif;
endwhile;
?>
發生什麼事是它只會顯示當前登錄用戶的職位,但我想這一點是顯示對公衆的成員,他們發的帖子的文章。 例如
domain.com/pedro
Article 1
Article 2
domain.com/felipe
Article 3
Article 4