Reverso
Yeni Üye
- Kayıtlı
- 7 Gün
- Katılım
- 10 Eylül 2026
- Konular
- 12
- Mesajlar
- 13
- Tepkime puanı
- 1
- Puan
- 0
WordPress'te Shortcode, içerik alanlarında özel kodları veya belirli işlevleri kısa bir ifade kullanarak çalıştırmayı sağlayan sistemdir. Uzun PHP kodlarını her içerikte tekrar yazmak yerine bir shortcode tanımlanarak içerik içerisinde kolayca kullanılabilir.
Örneğin bir iletişim kutusu, özel mesaj, buton veya dinamik içerik shortcode ile yazı içerisine eklenebilir.
Shortcode Oluşturma
WordPress'te shortcode oluşturmak için add_shortcode() fonksiyonu kullanılır. Basit bir örnek şu şekildedir:
PHP:
function forumagel_mesaj() {
return 'Bu içerik shortcode ile oluşturuldu.';
}
add_shortcode('mesaj', 'forumagel_mesaj');
Bu koddan sonra yazı veya sayfa içerisinde aşağıdaki shortcode kullanılabilir:
Kod:
[mesaj]
Shortcode İçerisinde HTML Kullanımı
Shortcode sadece düz metin döndürmek zorunda değildir. HTML kodları da return ile kullanılabilir.
PHP:
function forumagel_buton() {
return '<a href="/iletisim" class="ozel-buton">İletişim</a>';
}
add_shortcode('buton', 'forumagel_buton');
Shortcode Kullanırken Nelere Dikkat Edilmeli?
Shortcode fonksiyonlarının doğrudan ekrana çıktı vermek yerine return kullanması gerekir. Ayrıca kullanıcıdan alınan veriler shortcode içerisinde işleniyorsa güvenlik amacıyla gerekli sanitization işlemleri uygulanmalıdır.
Shortcode sistemi WordPress'te tekrar kullanılabilir içerikler ve özel işlevler oluşturmak için oldukça kullanışlıdır. Özellikle sık kullanılan özel içerikleri tek bir kısa kod üzerinden yönetmek geliştirme sürecini kolaylaştırır.
