Tosunkaya.com

WordPress PHP Dosyasında Shortcode Kullanımı (do_shortcode) Echo

WordPress PHP Dosyasında Shortcode Kullanımı (do_shortcode) Echo

Shortcodelar yardımıyla site işlevselliğini genişletmek kolaydır. Bunları web sitenizin herhangi bir bölümüne yerleştirmek için WordPress do_shortcode işlevini kullanabilirsiniz. Burada, nasıl uygulanacağını göstereceğiz. Öyleyse, shortcodeların temellerini keşfederek başlayalım!

Shortcode Tam Olarak Nedir?

Shortcode, içeriği görüntüleme gibi bir işlevi yürütmenizi sağlayan bir kod snippet’idir. Örneğin, MetaSlider eklentisini kullanarak bir kaydırıcı oluşturursanız, slider göstermek için eklentinin shortcodeunu sitenize yerleştirmeniz gerekir.

Ancak, yalnızca sitenin body veya widget‘ına gömebilirsiniz. Aksi takdirde içerik gösterilmez. Bu sorunu çözmek için WordPress do_shortcode işlevini kullanabilirsiniz. Başlık dahil olmak üzere shortcodeu istediğiniz yere gömmenizi sağlar. İşte böyle görünüyor:

PHP’de kullanmak istediğiniz shortcode: [shortcodeunuz]

Bu işlevi uygulamak için tema dosyalarına erişmeniz ve ayarlamanız gerekir. WordPress sitenizi tam olarak yedeklemeyi ve bir şeyler ters giderse veri kaybını önlemek için önceden WordPress child temasını kullanmayı unutmayın.

WordPress do_shortcode Nasıl Kullanılır?

Şimdi WordPress do_shortcode kullanarak bir shortcode eklemeyi deneyelim. Örneğin, MetaSlider kullanarak temanızın başlığına bir kaydırıcı eklemek istediğinizi varsayalım – eklentiyi yüklediğinizden emin olun. Ancak, başlık alanı için herhangi bir widget’ınız yok.

Bu nedenle, sliderın shortcodeunu temanın header veya ilgili dosyasına gömmeniz gerekir. Bunu yapmak için aşağıdaki adımları kullanın:

  1. WordPress yönetici kontrol panelinin sol kenar çubuğunda MetaSlider’ı tıklayın.
  2. Sayfanın sağ alt tarafındaki shortcodeu kopyalayın.

Dikkat ederseniz, MetaSlider’ın kısa kodu zaten WordPress do_shortcode işlevinin içindedir. Ardından, barındırma sağlayıcınızın dosya yöneticisine veya FileZilla gibi bir FTP istemcisine erişerek temanın header dosyasını düzenlemeye devam edebilirsiniz.

Aşağıdaki adımlar, hostingin (cPanel vs) Dosya yöneticisi ile tema dosyalarını nasıl düzenleyeceğinizi gösterecektir – bir FTP istemcisinde de uygulanabilir (bu örnek sadece header’e eklemek için, istediğiniz yere ekleyebilirsiniz do_shortcode’u):

 

  1. cPanel’inize erişin ve Dosya Yöneticisine tıklayın
  2. public_html klasörüne gidin ve wp-content -> themes gidin.
  3. Şu anda etkin olan tema klasörünüzü bulun ve erişin.
  4. Header.php dosyasını açın, ardından sayfayı aşağı kaydırın ve do_shortcode işlevini </header> etiketinin üstüne yerleştirin.
  5. Kaydedin ve web sitenizin nasıl göründüğünü kontrol edin.

Bazen tema çekirdek dosyalarını düzenlemek WordPress şablonunuzu bozabilir. Bunu çözmek için, web sitenizin daha iyi görünmesi için CSS’yi değiştirmelisiniz.

Sonuç

Artık WordPress do_shortcode işlevini kullanarak shortcodeların nasıl kullanılacağını ve görüntüleneceğini öğrendiniz. Sadece temanın dosyasına koyun, artık hazırsınız! Veri kaybetme riskini önlemek için dosyayı düzenlemeden önce sitenizi yedeklemeyi unutmayın.

Konuyla ilgili sorularınız mı var? Aşağıya bir yorum bırakın!

5/54585 oy

Emre Tosunkaya

Kendini tamamen İnternete adamış bir tekno adam. Teknoloji ve İnternet adına; WordPress, Webmaster, Android, Google, mobil, oyun, yazılım hakkında insanlara yararlı makaleler yazar. "Bize her yer Paris değil, la bize her yer Ankara!"