見出し画像

【ブロガー・アフィリエイター向け】wordpress管理メニューバーにASPリンクを追加する方法

こんにちは~。noteをご覧くださりありがとうございま~す!
かわうそ@WPおばさんです!

WPでブログ執筆するときにいちいちブラウザの別タブでASPページ見るためにブックマーク(お気に入り)探すのめんどくさくないですか?

私だけ???
めんどくさくてASPのサイト見に行かないということもしばしば(どんだけだよ。。。)

ってことで、管理メニューバーにリンクを追加する方法をご紹介します。
↓の画像のように表示されます。

※function.phpの編集となりますので、カスタマイズの前に必ずバックアップを取ってください!

※テーマの更新があると上書きされてしまうので、子テーマのfunction.phpに追加することをオススメしています。

※あくまでも自己責任で作業をしてくださいね。
私は保証できません。。。

【手順①】※バックアップはとっている前提です※
左メニュー>外観>テーマの編集を開きます。

【手順②】
子テーマの【function.php】を表示します。

【手順③】
↓のコードを【function.php】にペースト
もっと増やしたい場合は子メニューを追加してください。
表示名やURLを編集し、【ファイルを更新】ボタンをクリックします。

// 管理メニューバーにリンクを追加
function add_adminbar($wp_adminbar) {
 // 親メニュー
 $wp_adminbar->add_node([
   'id' => 'asp',
   'title' => '■ASPリンク',
   'href' => '',
   'meta' => [
     'target' => 'asp'
   ]
 ]);
 // 子メニュー
 $wp_adminbar->add_node([
   'id' => 'asp_1',
   'title' => 'ASP名',//表示名を入力
   'parent' => 'asp',
   'href' => '表示したいURL',
   'meta' => [
     'target' => '_blank'
   ]
 ]);
	
 $wp_adminbar->add_node([
   'id' => 'asp_2',
   'title' => 'ASP名2',//表示名を入力
   'parent' => 'asp',
   'href' => '表示したいURL',
   'meta' => [
     'target' => '_blank'
   ]
 ]);
	
 $wp_adminbar->add_node([
   'id' => 'asp_3',
   'title' => 'ASP名3',//表示名を入力
   'parent' => 'asp',
   'href' => '表示したいURL',
   'meta' => [
     'target' => '_blank'
   ]
 ]);	
}
// admin_bar_menu hook
add_action('admin_bar_menu', 'add_adminbar', 999);

【手順④】
リロードし、管理メニューバーにメニューが追加されているか確認をします。

【手順⑤】
ちょっとだけ【かわうそ@WPおばさん】のことを考えます。

\ フォローお願いします~ /




この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。

11

かわうそ@ワードプレスおばさん

趣味でWPのカスタマイズをやっています。 ブログの更新頻度は低めです。 好きな言葉は情熱です。 たまにtwitterでお悩み相談企画をやってます。 なかなか好評です。 Goサロというオンラインサロンで相談件数No1(自分調べ)
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。