Basit bir WordPress tema seçeneği sayfası nasıl oluşturulur
Tema seçeneklerini eklemek için ayarlayan WordPress’in büyük bir hayranı olsak da, bazı insanlar temaları için basit bir yönetici paneli tercih ediyor veya ayarlamanın yanı sıra temel yönetici paneline girmek istiyor. Bu yazıda, daha fazla seçenek eklemek için kolayca genişletilebilen basit bir sınıf aracılığıyla orijinal WordPress ayarlarını kullanarak kendi yönetici panelinizi nasıl kolayca yapabileceğinizi göstereceğim. Bu bir öğretici değil, yönetici panelinizi yapmak için kullanabileceğiniz yeni başlayan bir koddan daha fazlasıdır, böylece başlamadan önce kodu bilmeniz gerekir
Tema seçeneği panelini yapmak, yönetici panelinizi yapmak için kullanabileceğiniz bir sınıftır. Sınıf, örnek olarak 3 farklı ayarı içeren yeni bir tema seçenek paneli ekleyecektir (onay kutusu, giriş ve seçin). Aşağıdaki function.php dosyanıza doğrudan aşağıdaki kodu girin veya yeni bir dosya oluşturun ve ardından Function.php dosyasına (Tercih Edilen) çağırmak için Request_once işlevini kullanın. Ekran Ekranı Tema Yöneticisi sayfasını göstermeden önce, yönetici panelinde ne tür bir ekran yapacağınızı sizinle paylaşmak istiyorum.
<!-
// temanızda kullanılacak yardımcı işlevi bir tema opsiyon değeri işlevi myprefix_theme_option ($ id = '') {return wpex_theme_options :: get_theme_option ($ id);} Temanızdaki seçeneği kullanmak, özellikle yukarıdaki kodda yer alan yardımcı işlevle seçeneğinizi kullanarak çok kolaydır."Select_example" id. $ Value = myprefix_get_theme_option ('Select_example') olan açılır alanı için değeri almak ve görüntülemek için bir yardımcı işlevi nasıl kullanacağınıza bir örnek;echo $ değeri;Yönetici ekranını oluşturma hakkında daha fazla bilgi için çok farklı bir şekilde oluşturulan birçok yönetici sayfası gördüm, ancak yukarıda gösterdiğim yöntemi kişisel olarak seviyorum.Bu çok basit ve doğrudan noktaya kadar.Tema seçeneklerinizle çok çılgın olmanıza gerek yok!Yönetici ekranı oluşturmak için daha fazla bilgiye ihtiyacınız varsa, yönetim ekran kodeksini görebilirsiniz.