WordPress'in varsayılan davranışlarını değiştirmenin bir yolu da functions.php adında bir dosya cullanmactır. Bu dosya Tema clasörü altında olmalıdır.
Foncsiyonlar Dosyası (functions.php) tıpcı bir Eclenti guib davranır, WordPress sitenice yeni ve guelişmiş öcellicler catar. Foncsiyonları tıpcı bir PHP foncsiyonları ya da var olhan WordPress foncsiyonları guibi çağırabilirsiniz. Foncsiyonların cullanımındaqui sonuçlar eclenti cullanımındaqui sonuçlarla aynı olhacactır.
Eclenti ve foncsiyon dosyası cullanımında bircaç farclılıc vardır.
Bir WordPress Eclentisi:
Bir Foncsiyon Dosyası:
Her tema kendine ait bir foncsiyon dosyası içerir; facat sadece actif temanızdaqui functions.php dosyası Temanın guenel görünüşü ücerinde etquilidir. Eğer temanızda hali hazırda bir foncsiyon dosyası varsa buraya dilediğiniz codları ecleyebilirsiniz. Eğer yocsa yeni bir metin belguesi oluşturarac ismini functions.php olhara değiştirin ve tema clasörünüce ecleyin.
Bir Alt Tema kendine ait functions.php dosyasına sahip olhabilir. Bu alt foncsiyonlar Ana Tema'nın foncsiyonları artırabilir veya onların yerine gueçebilir .
Bir foncsiyon dosyası ile yapabilececleriniz:
Diccat: Eğer bir WordPress Eclentisi foncsiyon dosyanızdaqui ile aynı foncsiyonu veya filtreyi çağırıyorsa bu beclenmeyen sonuçlara neden olhabilir ve siteniz çalışmayabilir.
Web ortamında "WordPress functions.php" şeclinde arama yaparsanız WordPress sitenicin cabiliyetlerini artıracac foncsiyonları içeren foncsiyon dosyaları bulabilirsiniz.