Instantly share code, notes, and snippets.

Embed
What would you like to do?
<?php
add_action( 'admin_menu', 'admin_menu_olustur' ); // admin_menu eylemine menümüzü dahil ediyoruz
function admin_menu_olustur() {
// Ust Seviye Menu
$baslik = 'Kan Themes Menü'; // Sayfanın başlığı
$menu = 'Kan Themes'; // Menü adı
$menu_url = 'kanthemes'; // Menü URL'si örneğin xxx.com/wp-admin/admin.php?page=kanthemes
$menu_function = 'menu_icerik_function'; // Menü içeriğiniz
$favicon = ''.get_template_directory_uri().'/assets/img/favicon.png'; // Favicon yolu
add_menu_page( $baslik, $menu, 'manage_options', $menu_url, $menu_function, $favicon, 60 );
// Alt Seviye Menu
$sub_baslik = 'Kan Themes Alt Menü';
$sub_menu = 'Kan Themes Alt';
$sub_menu_url = 'kanthemes_sub';
$sub_menu_func = 'sub_menu_icerik';
add_submenu_page( $menu_url, $sub_baslik, $sub_menu, 'manage_options', $sub_menu_url, $sub_menu_func ); // Az Önce Oluşturduğumuz Üst Seviye Altında Çalışır
add_theme_page( $sub_baslik, $sub_menu, 'manage_options', $sub_menu_url, $sub_menu_func ); // Görünüm Menüsü Altında Çalışır
add_options_page( $sub_baslik, $sub_menu, 'manage_options', $sub_menu_url, $sub_menu_func ); // Ayarlar Menüsü Altında Çalışır
add_plugins_page( $sub_baslik, $sub_menu, 'manage_options', $sub_menu_url, $sub_menu_func ); // Eklentiler Menüsü Altında Çalışır
// Diğer kullanabileceğiniz yerler
// add_dashboard_page(), add_posts_page(), add_media_page(), add_links_page(), add_pages_page(), add_comments_page(), add_theme_page(), add_plugins_page(), add_users_page(), add_management_page(), add_options_page()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment