Sitem kendi oluşturduğum bir temaya sahip ve çalışırken, genellikle görünüm veya davranış üzerinde değişiklik yapmak için temayı düzeltmek veya eklentiler kullanmak zorunda kalıyorum. Temamı değiştirmenin yollarını araştırıyordum, böylece değişiklikler yapmak için daha az zıplayabiliyordum. Fikirler bazı temel SEO, galeri işlevselliği, analitik ve feedburner alanları ve widget'ları içerir.
Bir temayı daha sonra değiştirmek veya eklentileri kullanmak zorunda kalmamak için azaltmak için hangi özellikleri yararlı buluyorsunuz?
Hepsi siteye bağlı.
Yine de, herhangi bir temanın fonksiyonlarına yerleştirdiğim birkaç temel şeyim var:
... artı bazı şeyleri unutuyorum, eminim.
ve web sitenizle ne yapmak istediğinize bağlı olarak çok daha fazlası ...
Aşağıdakileri tüm temalarıma ekliyorum (functions.php
içindeki Nice bir bırak ve git işleviyle birlikte):
Harika konu!
Wordpress ile birlikte gelen bazı şeyler var. Örneğin, jQuery ve bazı jQuery eklentileri. Burada wp_enqueue_script wordpress işlevini ve uygun kullanımı (örnekler dahil) içeren bir listesini bulacaksınız: http://codex.wordpress.org/Function_Reference/wp_enqueue_script
Kullandığım diğer şeyler, the_generator wordpress linklerini ve benzeri şeyleri kaldıran işlevler. Güvenlik nedeniyle, wp_enqueue_style ve wp_enqueue_script yüklü tüm betikleri ve stilleri değiştirmeyin, böylece sürüm numarasının sıfıra ayarlanması için olası her hacker'ın bilinen bazı güvenlik açıklarını bulmasını engeller.
Diğer eklentiler ve Widget'lar:
Umarım yardımcı olur :)
Body_class () işlevini daima, üzerinde çalışabileceğiniz birçok CSS kancası veren <body>
etiketine eklerim. Hangi sayfa, yayın ve kategorideki olduğunuza bağlı olarak özel CSS ile çok şey yapabilirsiniz.
Bununla birlikte, yazı düzenleme sayfama her zaman yazı başına özel CSS eklememe izin veren meta kutusu eklerim. Bu şekilde, ana stil sayfasını düzenlemek yerine, yalnızca o sayfa için gerekli olmaları durumunda, anında özel stilleri ilan edebilirim.