Я недавно установил buddypress и использовал код для отображения пользовательской вкладки.Однако содержимое не отображается правильно.Следующий код показывает 10 сообщений с именем пользователя и ссылками на профиль buddypress вместо реального сообщения.
Я также получаю '}', ожидая конца файла в вашем коде в строке 20, когда я попытался использовать phpcodechecker
function audios_content() {
$profileUserID = bp_displayed_user_id();
if( $profileUserID > 0 ) {
$posts = get_posts( array(
'author' => $profileUserID,
'post_type' => 'audios',
'posts_per_page' => 10,
));
echo '<ul>';
foreach( $posts as $post ){
setup_postdata( $post );
?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php
}
echo '</ul>';
}
}