您可以使用edit_user_profile (查看其他用户配置文件时)和show_user_profile (查看自己的配置文件时)在配置文件页面上添加信息的操作。
因此,您可以将所选用户的帖子列表添加到您的功能中。php:
function show_user_posts_on_profile( $user ) {
$args = array(
\'author\' => $user->ID
);
$user_posts = get_posts( $args );
?>
<h2>User Posts</h2>
<ul>
<?php foreach($user_posts as $user_post): ?>
<li><a href="<?php echo get_permalink($user_post->ID); ?>"><?php echo $user_post->post_title; ?></a></li>
<?php endforeach; ?>
</ul>
<?php
}
add_action( \'show_user_profile\', \'show_user_posts_on_profile\' );
add_action( \'edit_user_profile\', \'show_user_posts_on_profile\' );