Saya mencoba membuat sub-menu di bawah Tipe Posting Kustom yang saya beri nama Portofolio.
Ketika saya mengubah add_submenu_page()
ke add_options_page()
, benar menunjukkan link baru di bawah menu Settings, tetapi tidak menunjukkan di bawah menu Portofolio.
Apa yang saya lakukan salah?
Di bawah ini adalah cuplikan kode saya;
add_action( 'admin_menu', 'mt_add_pages' );
function mt_add_pages() {
add_submenu_page(
__( 'portfolios', 'menu-test' ),
__( 'Test Settings', 'menu-test' ),
'manage_options',
'testsettings',
'mt_settings_page'
);
function mt_settings_page() {
echo "<h2>" . __( 'Test Settings', 'menu-test' ) . "</h2>";
}
}
custom-post-types
add-submenu-page
zoaCode
sumber
sumber
Jawaban:
add_options_page()
secara otomatis menambahkannya di bawah pengaturan, namunadd_submenu_page()
memberi Anda kontrol ke mana Anda ingin itu muncul.Coba sesuatu seperti ini:
sumber
menu_title
. Lihat kodeksada panel admin adalah nama fungsi panggilan balik.
sumber
Untuk memperluas pada contoh @Jai ...
Pengaturan Saya
Jenis Posting Kustom
Taksonomi Kategori Khusus
Tambahkan Kategori sebagai item submenu
sumber
Tautan ke Sumber , Penulis: Christina Blust
sumber