Bu kısa ve kolay derste wordpress admin panelinde nasıl özel sayfalar oluşturabileceğinizi anlatacağım. Bu ders sayesinde admin panelinizde temalarınıza veya eklentilerinize özel sayfalar oluşturabileceksiniz.

Lafı daha fazla uzatmadan dersimize geçelim;

Başlayalım

Ders boyunca admin_menu eylem referansını kullanacağız bu eylem hakkında daha fazla detay için tıklayın(?) Oluşturduğunuz özel menüleri admin panelin sol kısmında herhangi bir alanda gösterebilirsiniz.

1-Menü Konumu

Admin paneline iki farklı şekilde menü ekleyebilirsiniz. Birincisi üst seviye menüdür, üst seviye menüyü sağ tarafta paylatığım fotoğraftan görebilirsiniz Spixer menüsü üst seviye bir menüdür. Bu ne kadar güzel gözükse de yönetici panelinde ne kadar fazla üst seviye menü varsa o kadar fazla görüntü kirliliğine sebebiyet verir hatta kullanıcının aradığını bulamamasına kadar gider. Bu sebeple üst seviye menüleri çok gerekmedikçe kullanmanız tavsiye edilmez.

Üst seviye menü yerine alt seviye menü kullanabilirsiniz. Alt seviye menü örneğin “Ayarlar” menüsünün üstüne geldiğinde gözüken sub-menu kısmına eklenir.

Özet olarak menünüz tema ayarları veya herhangi bir ayar içeriyorsa alt seviye menü olarak, kullanıcıların her gün ziyaret etmesi gereken bir sayfa ise üst seviye menü olarak eklemeniz gerekmektedir.

O Halde Hemen Üst Seviye Bir Menü Oluşturalım!

Argüman Açıklamaları

  • $baslik = Sayfanın başlığını temsil eder
  • $menu = Menü adını temsil eder
  • $menu_url = Örneğin; xxx.com/wp-admin/admin.php?page=kanthemes
  • $menu_function = Sayfanın içeriğini işleyecek olan fonksiyonu temsil eder
  • $favicon = Menü adının solunda gözükecek olan favicon, resim yerine dashicon’da kullanabilirsiniz

Sayfa İçeriğini Ayarlayalım

O Halde Alt Seviye Bir Menü Oluşturalım!

Argüman açıklamaları zaten aynı değişen bir şey yok, çeşitli kullanımlarıda ekledim kafanızda soru işareti kaldıysa veya öğrenmek istediğiniz başka bir şey varsa çekinmeden yorum atarak istekte bulunabilirsiniz, kolay gelsin.