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