経験知ロゴ

WordPressのプラグイン作成時に管理メニューを追加する方法

wordpressロゴ
WordPressのプラグインを作成する時に、プラグインの設定画面を作り、ダッシュボード左メニューに独自のリンクを作りたい場合があります。

Codex日本語版の情報が古かったため地味に躓いたのでメニューの追加方法をメモ。

トップレベルメニューを作成

トップレベルメニュー

独自のトップレベルメニューを作成するには

add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );

パラメーター

$page_title

メニューが有効になった時に表示されるHTMLのページタイトル用テキスト。ブラウザのタブなどに表示される。
pagetitle

$menu_page

管理メニュー上での表示。
メニュー表示

$capability

このメニューが表示されるのに必要なユーザーレベル。数字を入力すると「has_cap」エラー(WordPressのプラグイン作成中に出る「has_cap」エラーの解決法)が表示されるので注意。「Roles and Capabilities « WordPress Codex」を参考にする。とりあえずなら「administrator」でOK。

$menu_slug

管理メニューのURLを入力。他のページと被らないようにつける必要がある。

$function

メニューページのコンテンツを表示する関数を入力。

$icon_url

メニューにアイコンを付けたい場合のアイコンのURLを入力。

$position

メニューの表示場所。指定する必要はないが、指定なしだとメニューの一番下に表示される。大きい数字を指定するほど下に移動する。

入力例

add_menu_page( 'アフィリエイトタイトル', 'アフィリエイト', 'edit_others_posts', 'my_page_slug', 'my_page_function', plugins_url( 'myplugin/images/icon.png' ), 6 ); 

週3日の副業で月50万

月50万稼げたら年収は600万で、普通の人以上の生活ができます。

それが週3日で稼げたら、残りの4日をどう過ごしますか?

  • 自分の趣味に全力を注ぐ
  • 家族との時間を増やし、子供の成長をしっかりと見守る
  • 毎週海外へ旅行へ行く
  • 新しいことに挑戦する
  • 何もせず、のんびり自由な時間を過ごす

週の半分以上が自分の好きなことに使えるのなら、人生は楽しい物になりますよね!

週2日の休みが増えるということは、

52週(1年) × 2日 = 104日

年間104日も増え、365日のうち208日も自分の時間に使えるのです!

更に、今30歳だとして、65歳まで働いたら、

104日 × 35年 = 3,640日

3,640日も変わってきます!!10年以上ですよ!10年!!

週2日の休みのために5日を無駄にする生活をいつまで続けますか?

週4日の自由たった3日で稼いで、自分のために自由に時間を使う生活をはじめましょう!

週3日で50万円稼げる案件は、業界最大級の案件を保有しているレバテックフリーランスで見つけられます。

1分で完了する無料登録で、時間の自由への一歩を踏み出しましょう!

おわりに

なかなか最新の情報にたどり着けなかったので、本家CodexやWordPressのコアファイルを直に見たほうが良さそうです。

英語をもっと勉強しないと…。

▼役に立ったらシェアをお願いします