WordPress Eklenti Nasıl Yazılır?

wordpress eklenti
wordpress eklenti

1. Geliştirme Ortamını Hazırla

  • WordPress Kurulumu: Öncelikle bir WordPress sitesi kurmalısın. Yerel bir sunucu (örneğin XAMPP, MAMP) veya uzaktan bir hosting kullanabilirsin.

2. Eklenti Dosya Yapısını Oluştur

  • Klasör Oluştur: wp-content/plugins/ dizininde eklentinin adını taşıyan bir klasör oluştur. Örneğin, my-first-plugin.
  • Ana Dosya: Bu klasör içinde my-first-plugin.php adında bir dosya oluştur.

3. Eklenti Bilgilerini Tanımla

my-first-plugin.php dosyasının başına aşağıdaki bilgileri ekle:

<?php
/**
 * Plugin Name: My First Plugin
 * Description: Bu, ilk eklentimdir.
 * Version: 1.0
 * Author: Adınız
 */

4. Temel Fonksiyonları Yaz

Eklentinin işlevselliğini eklemek için fonksiyonlar yazabilirsin. Örneğin, bir shortcode eklemek için:

function my_first_plugin_shortcode() {
    return "Merhaba, bu benim ilk eklentim!";
}
add_shortcode('merhaba', 'my_first_plugin_shortcode');

5. Eklentiyi Aktifleştir

  • WordPress admin paneline gidip “Eklentiler” kısmından eklentini bul ve aktifleştir.

6. Eklentiyi Test Et

  • Eklentinin çalıştığını görmek için bir yazı veya sayfaya [merhaba] shortcode’unu ekle ve kontrol et.

7. Geliştirmeye Devam Et

  • Eklentini geliştirmek için daha fazla özellik ekleyebilir, admin sayfası oluşturabilir veya ayarlar ekleyebilirsin.

8. Dağıtım

  • Eklentini dağıtmak istiyorsan, eklenti dosyalarını zip formatında paketleyebilir ve WordPress Plugin Directory’ye gönderebilirsin.

Eklenti yapımında bolca kaynak ve dökümantasyon bulunuyor, bunları da inceleyerek daha fazla bilgi edinebilirsin.

0 Shares:
Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ayrıca beğenebilirsiniz
Wordpress Hosting
Devamını Oku

WordPress Hosting Nedir?

WordPress, dünya genelinde en çok tercih edilen içerik yönetim sistemlerinden biridir. Web sitenizi WordPress ile kurmayı düşünüyorsanız, doğru…
Devamını Oku

Verilink WordPress Panel

Verilink WordPress Panel Nedir? Verilink WordPress panel, Verilink Bilgi Teknolojileri’nin WordPress hosting müşterilerine sunduğu, web sitelerini yönetmek için…