LoginSignup
6

More than 5 years have passed since last update.

posted at

【WordPress】カスタム投稿タイプにサブメニューを追加する

【WordPress】カスタム投稿タイプにサブメニューを追加する

自作したカスタム投稿タイプにサブメニューを追加してみる。

・まずカスタム投稿タイプを作成する。

・例のごとくfunction.phpにフックを追加し、関数を読み込み、サブメニューを作成。
サブメニューを作成する関数は、add_submenu_page()(関数の詳細はこちら)です。

function.php
<?php

〜〜省略〜〜

//======================================================================
// サブメニューを自作
//======================================================================
function add_sub_menu() {
    add_submenu_page('edit.php?post_type=self_made', 'サブメニュー', 'サブメニュー', 8,'self_sub', 'display_sub_menu');
}
add_action( 'admin_menu', 'add_sub_menu' );
function display_sub_menu() {
    //任意の処理
}

・サブメニュー作成前
sub前.png

・サブメニュー作成後
sub後.png

カスタム投稿メニューに「サブメニュー」というメニューが追加されています!

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
6