zafer çelik wordpress bilgileri

WordPress Eklentisi Nasıl Yazılır ?

Merhaba WordPress eklentisi yazmak isteyenler için bu yazıyı paylaşma gereği duydum,

ilk olarak wordpress eklentisi 3 bölümden oluşuyor

1.Bölüm 

eklenti hakkında ve eklenti yazarı hakkında bilgi bölümü

örnek :


/*
Plugin Name: zafercelik.com.tr eklentisi
Plugin URI: http://zafercelik.com.tr/eklenti.zip
Description: Eklenti hakkında bilgi bölümü
Version: 1.0
Author: Zafer Çelik
Author URI: http://zafercelik.com.tr
*/

 

2.BÖLÜM

Fonksiyon bölümü eklentinin çalışacağı kodları burdaki function bölümünün içine yazıyoruz

örnek


function zafercelik.com.tr_eklentisi() { // buraya eklenti adını yazıyoruz boşluklara _ işareti ekliyoruz
$isim="zafer";
echo $isim; }
3.Bölüm
Bu bölüm yazdığımız eklentinin wordpresse eklendiği/tanıtıldığı bölüm

 

örnek
add_action('wp_footer', 'zafercelik.com.tr_eklentisi');

 

yukarda eklentimizi wordpress in footerına ekledik yani wp_footer her sayfada olduğu için her çağrıldığında eklentimizde çalışacak.

 

şimdi yazıklarımızı tek bir dosya ya topluyoruz ve zafercelik.com.tr_eklentisi.php olarak kaydediyoruz.
eklentimizin kod kısmını bitirdik şimdi yükleme ve aktifleştirmeyi yapıcaz.

 

Şimdi eklentimizi wordpresse ekliyoruz eklentiler-yeni ekle- yükle diyip eklentimizi aktifleştiriyoruz, ve eklentimiz wordpress yönetiminde gözüküyor.

 

temanın php dosyalarında eklentimizi sayfada göstereceğimiz  yere geliyoruz ve aşağıdaki kodu yazıyoruz.
$sonuc=zafercelik.com.tr_eklentisi();
echo$sonuc;
hepsi bu kadar..
son olarak yazdıklarımızı tek bir yere topluyorum
zafercelik.com.tr_eklentisi.php dosyası

/*
Plugin Name: zafercelik.com.tr eklentisi
Plugin URI: http://zafercelik.com.tr/eklenti.zip
Description: Eklenti hakkında bilgi bölümü
Version: 1.0
Author: Zafer Çelik
Author URI: http://zafercelik.com.tr
*/

function zafercelik.com.tr_eklentisi() {
$isim="zafer";
echo$isim; }

add_action('wp_footer', 'zafercelik.com.tr_eklentisi');

Bir Cevap Yazın

CAPTCHA

*