• 解決済 ininin

    (@ininin)


    お世話になります。
    BuddyPressのユーザーページにメニューを増やしてオリジナルページを追加したいのですが、
    下記のように記述しても、タイトルや本文が空の固定ページが表示されてしまいます。。。
    メニューの追加はできています。

    function my_bp_nav_adder() {
    	bp_core_new_nav_item(
    	array(
    	'name' => __( 'Media Privacy','bp-media-privacy' ),
    	'slug' => 'media-privacy',
    	'position' => 75,
    	'show_for_displayed_user' => true,
    	'screen_function' => 'bp_media_privacy_link',
    	'item_css_id' => 'bp-media-privacy'
    	)
    	);
    }
    function bp_media_privacy_link () {
    	add_action( 'bp_template_title', 'my_media_privacy_title' );
    	add_action( 'bp_template_content', 'my_media_privacy_content' );
    	bp_core_load_template( apply_filters( 'bp_core_template_plugin', 'members/single/plugins' ) );
    }
    function my_media_privacy_title() {
    	echo 'My Page Title';
    }
    function my_media_privacy_content() {
    	echo 'Add the content loop here';
    }
    add_action( 'bp_setup_nav', 'my_bp_nav_adder', 100 );

    ▼下記を参考にしました。
    BuddyPressのユーザーページにオリジナルページを追加しよう-ITかあさん
    http://www.kaasan.info/archives/2452
    Topic: Menu tab issue · BuddyPress.org
    https://buddypress.org/support/topic/menu-tab-issue/

    どうぞ、よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 ininin

    (@ininin)

    すみません、自己解決しました。
    デフォルトのテーマ「bp-default」の必要な部分のみを
    オリジナルテーマに入れて使っていたのですが、
    テーマファイル内に「members/single/plugins.php」が入っていないのが原因でした。

    トピック投稿者 ininin

    (@ininin)

    解決済みにします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「BuddyPressのユーザーページにオリジナルページを追加したい」には新たに返信することはできません。