WordPress, dinamik bir içerik yönetim sistemidir ve onu bu kadar popüler yapan şeylerden biri de özelleştirilebilir yapısıdır. Bu özelleştirme, temalar ve eklentiler (plugins) aracılığıyla gerçekleşir. Bu rehberde basit bir WordPress eklentisi oluşturma sürecini ele alacağız.
1. Başlangıç
Öncelikle, eklentinizin ne iş yapacağını belirleyin. Örnek olarak, ziyaretçilere merhaba diyen basit bir eklenti oluşturalım.
2. Eklenti Dosyasını Oluşturma
- WordPress’in kurulu olduğu dizinde
/wp-content/plugins/
klasörüne gidin. - “merhaba-ziyaretci” adında bir klasör oluşturun.
- Bu klasörün içinde “merhaba-ziyaretci.php” adında bir PHP dosyası oluşturun.
3. Eklenti Bilgilerini Tanımlama
“merhaba-ziyaretci.php” dosyasını açın ve aşağıdaki bilgileri ekleyin:
php
<?php /* Plugin Name: Merhaba Ziyaretçi Plugin URI: https://siteniz.com/ Description: Ziyaretçilere merhaba diyen basit bir eklenti. Version: 1.0 Author: Adınız Author URI: https://siteniz.com/ */ // eklenti kodunuz buraya ?>
4. Eklenti Fonksiyonunu Yazma
php
function merhaba_ziyaretci() { return "Merhaba Ziyaretçi!"; }
5. Shortcode Oluşturma
Bu eklenti ile bir shortcode da oluşturalım. Bu shortcode’u sayfalarınızda veya gönderilerinizde kullanarak ziyaretçilere “Merhaba Ziyaretçi!” mesajını gösterebilirsiniz.
php
add_shortcode('merhaba', 'merhaba_ziyaretci');
6. Eklentiyi Etkinleştirme
- WordPress yönetici paneline gidin.
- Sol menüden “Eklentiler”e tıklayın.
- “Merhaba Ziyaretçi” eklentinizi bulun ve “Etkinleştir”e tıklayın.
7. Shortcode’u Kullanma
Artık herhangi bir gönderi veya sayfada [merhaba]
shortcode’unu kullanarak ziyaretçilere “Merhaba Ziyaretçi!” mesajını gösterebilirsiniz.
Sonuç
Bu rehber, basit bir WordPress eklentisi oluşturmanın temel adımlarını göstermektedir. Gerçek hayatta, daha karmaşık ve fonksiyonel eklentiler oluşturmak için WordPress’in sunduğu birçok API ve fonksiyonu öğrenmek gerekebilir. Ancak bu temel bilgilerle başlamak, WordPress eklenti geliştirme sürecine giriş yapmak için iyi bir başlangıçtır.