Web制作を行う全ての方へ

Buddypressでダッシュボードへのリンクを設置する

WordPressをソーシャルネットワーク化するプラグイン「Buddypress」ですが、これをインストールすると上部に出てくるメニューから活動を記載したり、設定を変更したりと出来るようになりますが、管理者もそちらからの管理になってちょと使いづらかったりでダッシュボードへのリンクが欲しいと思い付けました。この画面じゃないと出来ない事もありますからね。

ちなみにこれを実現するのにプラグインとかは無いようで、以下の通りにすることで改善できるようです。

  1. wordpressの入ってるディレクトリから>wp-content>plugins>ディレクトリに、bp-custom.phpというファイルを作成し、エディタで下記ソースを記述する。
    • <?php
      // custom functions for tweaking BuddyPress
      function custom_adminbar_dashboard_button() {
      // adds a "Dashboard" link to the BuddyPress admin bar if a user is logged in.
      if (is_user_logged_in()) {
      echo '<li><a href="/wp-admin/">Dashboard</a></li>';
      }
      }
      add_action('bp_adminbar_menus', 'custom_adminbar_dashboard_button', 1);
      ?>
  2. 上記ファイルをサーバーにアップロードで完了

個人的にこれで満足しています。

Ad



Comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です