WordPress Shortcode Oluşturma

07 Mart 2012

WordPress Shortcode Oluşturma

Shortcode, Wordpress 2.5 ile gelen bir özelliktir. Yazınızda sadece [kullanıcı] yazarak sitenizdeki kullanıcı sayısının göründüğünü düşünün. Biraz php biliyorsanız, bu fikirleri genişletebilirsiniz.

Shortcode Nedir?

Shortcode ismindeki WordPress’in bu özelliği önceden belirlenmiş fonksiyonların yine önceden belirlenmiş isimlerle çağırılmasıdır.

Basit bir örnekle bunu pekiştirelim.

1

Temanızın function.php dosyasını açalım, yoksa function.php adında dosya oluşturalım.

2

Aşağıdaki dergi fonksiyonunu function.php dosyasına ekleyelim.

function dergi() {    return 'Dijital Derginiz - Sanagrafi';}

3

Artık bir fonksiyonumuz var. Bunu, WordPress’in add_shortcode() fonksiyonunu kullanarak, shortcode’a çevirelim.

add_shortcode('dg', 'dergi');

Gördüğünüz gibi ilk parametre kısa kodumuzun adı, ikinci parametre ise fonksiyonumuzun adıdır.

4

Kısayolumuzu da hazırladığımıza göre bunu içeriğimizde kullanarabiliriz. Yeni bir yazı ya da sayfa oluşturun, HTML moduna geçin ve aşağıdaki kodu yazın.

[dg]

Kaydedip içeriğe baktığınızda Dijital Dergi – Sanagrafi yazdığınız göreceksiniz. Bu basit bir örnek olmasına karşın, shortcode’un mantığını kavramamıza yeter. Tabii ki daha gelişmiş örnekleri de yapılabilir.