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. Gurtengergでリストを使おう

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

  3. WordPressで投稿のパーマリンクを取得しよう

  4. WordPressで子テーマのスタイルシートのディレクトリを参照してみ…

  5. WordPressでカスタム投稿を自作しよう

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

2021年6月
 123456
78910111213
14151617181920
21222324252627
282930  
Translate »