WordPress Shortcode

Hemen Türkçe ifadesi ile başlayacak olursak; “Kısa Kod” adı üzerinde wordpress için bazen size can kurtalıcı bir özellik olabilir. Nasıl mı ? Önce kısa kodu bir tanımlayalım…

WordPress Shortcode (Kısa Kod) nedir?

WordPress’te hazırladığınız bir fonksiyonu veya işlevi, yazılarınızın ya da temanızın herhangi bir yerinde […] parantezleri arasına yazacağınız bir kelime ile yapmak istediğiniz işlemi kolayca tanımlamış oluyorsunuz. Fonksiyonunuz isterse yüzlerce satır olsun, o fonksiyona vereceğiniz “Kısa bir ad (shortcode)” ile eşleştirme işlemidir, o kısa kodu içeriklerinizin içerisinde kullanmanız ile fonksiyonu çağırıp çalıştırmış oluyorsunuz.

Karışık mı? Hiç değil bir örnek üzerinde açıklamak daha iyi olabilir.

WordPress Kısa kod (shortcode) oluşturma:

Öncelikle ufak bir kodlama ile eşleştirme işlemi yapacağız. Kodu fonksiyon dosyası olan “function.php” dosyasına yazmanız gerekecektir. Sonra kodunuza eşleştirdiğiniz kısa bir ad ile artık bu kod ile istediğiniz fonksiyonu istediğiniz içeriğe kolayca çağırmış olacaksınız. Shortcode un en çok kullanıldığı alanlardan biri de “Reklam” alanı oluşturmadır. Bizde buna benzer bir örnek yapalım.

  • wp-admin panelinizden sol menü den Görünüm >> düzenleyiciyi açınız.
  • sağ taraftan function.php dosyasını seçiniz.
  • açılan kod sayfasında en alta inip ” ?> ” kodunu bulunuz ve hemen bu kodun üzerine;
  • function reklam_goster() {
    return ‘<img src=”REKLAM URL’niz“>’
    ;}
    add_shortcode(‘reklam’, ‘reklam_goster’);
  • Herhangi bir içerikte artık [reklam]  yazarak tekrar tekrar reklam url’nizi ve bağlantısını uzun uzun yazmanıza gerek kalmadan kullanabilirsiniz.

Not: Eğer yaptığınızda başarısız bir sonuçla karşılaşıyorsanız lütfen ilk olarak kodları ” ?> ” son satır kodunun üzerine yazdığınızdan emin olunuz. Umarım faydalı olmuştur.

Sizlerde shortcode u farklı fikirler ile kullanıyorsanız bu bilgiyi bizimle paylaşabilirsiniz.

Yazar Hakkında
Toplam 194 yazı
webwebi
webwebi
Webwebi, siz değerli okuyucusuna blog rehberliği yapabilmek adına 1 adım önden araştırıp bu bilgisi size sunan oluşumdur. işte o yüzden, web demeden webwebi (:
Yorumlar (Yorum yapılmamış)

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

×

Bir Şeyler Ara