Portfolio adlı bir Özel Yazı Tipi altında bir alt menü oluşturmaya çalışıyorum.
Ben değiştirdiğinizde add_submenu_page()
için add_options_page()
, doğru Ayarlar menüsü altında yeni bir bağlantı gösterir, ancak Portfolyolar menüsü altında göstermez.
Neyi yanlış yapıyorum?
Kod snippet'im aşağıdadır;
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>";
}
}
Bence yanlış ebeveyn slug, yani portföy geçiyor. tekrar kontrol edin ... Portföylerin yerinde özel gönderi türünüzün slug geçmek ..
—
codepixlabs