WordPressで独自の管理画面を自作しよう

はじめに

Wordpressの管理画面に独自の管理画面を追加することってできるんですか?
Wordpressに独自管理画面を追加することはもちろん可能です。
functions.phpに設定を書いていくんですね。
そうですね。functions.phpで独自管理画面のメニューを作ってクリックした際のページ遷移先のページを指定する形になります。

WordPressで独自管理画面を作ってみよう

WordPressの管理画面に独自の管理画面を追加して、作成したテーマに独自性を出していこうと思います。
まず、functions.phpに次のコード書いていきます。
コードは、管理画面に追加オプションというボタンを作成し、ページ遷移先のページは、テーマ内のadminフォルダのadmin-theme-option.phpという独自のphpファイルを使用するようなサンプルにいたしました。


add_action('admin_menu','option_theme_create');
function option_theme_create(){
  add_menu_page('追加オプション','追加オプション','edit_themes','theme-option','option_theme_page_create');
}
function option_theme_page_create(){
    $return_url = 'admin/admin-theme-option.php';
  require $return_url;
}

上記のコードより、管理画面に、追加オプションというボタンが作成されたかと思います。またクリックした際には、adminフォルダを作成し、admin-theme-option.phpを作成している必要があります。add_menu_pageのwordpressの日本語のリファレンスはこちらで確認することができます。

関連記事

  1. wordpressの管理画面にアイキャッチ入力画面がない

  2. WordPressで投稿のタイトルを取得しよう

  3. Gurtengergのカラムを使いこなそう

  4. WordPressをアップデートしたらGurtengergのコラムを使…

  5. wordpressの投稿のアイキャッチを取得する

  6. WordPressのホームのURLを取得してみよう

2022年1月
 12
3456789
10111213141516
17181920212223
24252627282930
31  
Translate »