Wordpress ve kendi özel PHP şeyler

3 Cevap php

Ben şablon dosyaları (sidebar.php, index.php, header.php, vb ..) için kendi özel PHP kaynak kodlarını eklemeye çalıştığınızda Çoğu zaman, bu hataları oluşturur. Ancak, Wordpress dışında da kendi üzerinde düzgün çalışır. Beni Wordpress 'şablon dosyalarında benim özel PHP şeyler kullanmak için bir yolu var mı?

3 Cevap

Eğer sidebar.php, index.php ve header.php bahsediyoruz eğer wp-content/themes/themename/, iyi, tabii bu dosyaları düzenleyebilirsiniz. Bunlar düzenlenebilir içindir. Sadece mevcut PHP fonksiyonları üzerine değil emin olun ...

Sen Wordpress' Docs üzerine, bu konuda okuyabilirsiniz

Kendi php eklemek, ancak, mümkün olduğunca, gereken yükseltme kapasitesi korumak çekirdek WP dosyalarını değiştirerek önlemek ve kendi temanın dosyaları içinde veya kendi eklentileri kodunuzu yerleştirmek için gerekli eklenti yok. Eğer hata alıyorsanız onlar detaylar olmadan ne olabilir tahmin etmek zor, ama ben ayrı vb basit ayrıştırma hataları, en olası nedenleri hataları kapsam, yani buldum.

Wordpress ile kendi eklentileri yazarak Wordpress işlevlerini genişletebilirsiniz. Bu oldukça ağrısız bir işlemdir.

http://codex.wordpress.org/Writing_a_Plugin

Ayrıca functions.php şablon dosyası içine işlevlerini koyarak şablonlar var işlevlerini genişletebilirsiniz.

http://codex.wordpress.org/Theme_Development#Theme_Functions_File

Şablonlara özel php kod ekleyerek hata oluşmaması gerekir. Eğer sahip olabilir tek sorun kod mevcut wordpress işlev adları ve değişkenler ile çelişen olmasıdır.