it-swarm.asia

Temalara güzellik ekleme

Arjuna-X gibi temalara tema güncellendiğinde kaybolmadan nasıl eklerim? Çocuk temaları bunu yapmanın iyi bir yolu mu yoksa başka seçenekler var mı? Eklemiş olduğum bir özellik için temanın yeni bir sürümü yerel desteğe sahipse ne olur?

2
Arlen Beiler

Bunu yapmanın üç yolu vardır.

Functions.php

Eklemenizi functions.php dosyasına yerleştirin ve temanızı güncellemeden önce bu dosyayı yedekleyin. Ardından, istediğiniz herhangi bir ekleme üzerinde bağlantı kurabilirsiniz.

Alt tema

İşlevsellik ekleyen bir alt tema oluşturun - gerçekte, bu, özel bir functions.php dosyasını kullanmanın daha iyi bir yoludur, çünkü güncelleştirmelerin üzerine yazılmaz.

Özel eklenti

Yeni işlevselliği temadan tamamen izole edin ve WordPress'in kancalarını ve filtrelerini kullanarak ekleyin. Bu şekilde, yükseltmelerde hiçbir şey kaybetmezsiniz ve yerel temalar temalar tarafından eklendiğinde/eklendiğinde özellikleri seçerek kapatabilirsiniz.

9
EAMann

Oyum bir eklenti yapmaya doğru gider. Tema güncellemelerinin üzerine yazılmayacak ve diğer WP sitelerinde yeniden kullanabilirsiniz. Eklentileri yazmak da bir kişinin WordPress öğrenmesine yardımcı olur.

0
kevtrout

çocuk temaları harika bir yoldur, sizde temanın bir konusu; diğer eklenti olarak iyidir. Bir alt tema kullandığınızda, get_template_part () kullandığınızda ve tüm şablonu kopyaladığınızda bu harikadır; şablonu güncellemek için daha iyidir ve ayrıca temalardaki gizli alımlar için kancaları kullanın - alt temadaki yeni şablon kadar iyidir; örnek. kafana bir script ekleyeceksin; wp_enque_script veya wp_head kullanın ve alt temanızda header.php dosyasını kopyalamayın ve bunu koda ekleyin. Header.php, temanın temasında güncellenirken güncellemeyi zayıflatıyor.

0
bueltge