0

カスタム ユーザー タブで、そのユーザーによる投稿を表示しようとしています。(表示されたユーザーであり、ログインしているユーザーではありません)。

フォーラムでこのコードを見つけましたが、うまくいきません。「表示されたユーザー」の投稿のみをプルする必要があり、代わりにすべての投稿が表示されます。

<?php 
global $bp; 
query_posts( 'author=' . $bp->displayed_user->id ); if (have_posts()) :  

?>

私は何を間違っていますか?

ありがとうございます!

4

1 に答える 1

0

私は同じものを探していました、そしてあなたのコードに感謝します、それは今私のために働きます:)私はパズルの他のピースを持っています:あなたのbudypressプラグインフォルダでbp_core_functions.phpを見つけて、これを追加してください:

function bp_dump() {
    global $bp;

    foreach ( (array)$bp as $key => $value ) {
        echo '<pre>';
        echo '<strong>' . $key . ': </strong><br />';
        print_r( $value );
        echo '</pre>';
    }
    die;
}
add_action( 'wp', 'bp_dump' );

それで全部です。

于 2012-05-24T09:18:10.290 に答える