WordPress Shortcode Kullanımı - Hostinger Rehberler
Last Updated on: Ağustos 14th, 2017
WordPress shortcode ekstra işlevsellik sağlar ve içerikleri sayfalara, yayınlara ve kenar çubuklarına gömmenize izin verir. Pek çok eklenti ve temalar, shortcode kullanır ve kullanıcıları bloglarına dinamik olarak içerik ekleme yetkisi verir. Shortcode’ların nasıl çalıştığını daha iyi göstermek için,Contact Form 7 kısa kodunu örnek olarak ele alalım:
Gördüğünüz gibi oldukça basittir. Contact Form 7 makrosunu köşeli parantez içinde kullandık. Makro, Contact Form 7 eklentisi tarafından üretildi. WordPress makroyu bir PHP işlevi tarafından üretilen içerikle değiştirir. Bu kısa kodu gönderi, sayfa veya kenar çubuğuna eklersek, WordPress iletişim formumuzu gösterecekti.
Ancak tema dosyalarında WordPress shortcode kullanmak istiyorsanız ne yapacaksınız? Bu durumda, WordPress do_shortcode fonksiyonu kullanılabilir.
Daha derine inelim ve WordPress do_shortcode fonksiyonunun nasıl kullanıldığını inceleyelim.
do_shortcode ile WordPress Shortcode Kullanımı
WordPress yönetici alanınıza erişim
Şimdi, WordPress shortcode hakkında temel bir fikriniz olduğuna göre, web sitenizin işlevselliğini artırmak için WordPress shortcode kodlarını nasıl kullanabileceğinizi öğrenin.
Örneğin, tema başlığınızın bir yerinde Contact Form 7 WordPress eklentisini eklemek istediğinizi varsayalım. Ancak, orada herhangi bir widget’ınız olmadığı için sorun yaşıyorsunuz.
Her şeyden önce, kullanmak istediğiniz eklentinin shortcode’unu edinmeniz gerekir. Örnek olarak, aynı Contact Form 7 kısa kodunu kullanacağız:
WordPress yönetici panelinize erişin ve Contact -> Contact Forms kısmına girin.
Form başlığının yanında formunuz için WordPress shortcode metnini bulacaksınız.
Shortcode’un üzerine çift tıklayın ve kopyalayın.
Temanızın header’ında widget’lar olmadığı için shortcode’u kopyalayıp yapıştırmak için WordPress do_shortcode fonksiyonunu kullanmamız gerekecek. Şöyle görünüyor:
Şimdi Contact Form 7’ı başlığa eklemek için header.php dosyasını düzenlemeliyiz. Daha önce de belirtildiği gibi, herhangi bir WordPress dosyasını değiştirmeden önce WordPress’i yedeklemeniz veya WordPress alt temasını kullanmanız şiddetle önerilir.
Aşağıdaki adımlar, Hostinger Dosya yöneticisi ile WordPress dosyalarını nasıl düzenleyeceğinizi gösterir; ancak, FTP istemcisi (rehberi görmek için tıklayın) kullanılarak da aynı sonuç elde edilebilir:
Hostinger kontrol paneline giriş yapın ve Dosya Yöneticisi‘ne erişin.
Genellikle public_html olan WordPress kurulumunun dizinini bulun ve wp-content -> themes klasörüne girin.
Şu anda aktif olan temanızın klasörünü bulun ve açın.
Header’a iletişim formunu eklemek istediğimizden header.php dosyasını açın.
Sayfada iletişim formunu eklemek istediğiniz tam konumu, div’i seçin. Bizim do_shortcode ile WordPress shortcode fonksiyonumuz şöyle görünüyor:
Dosyayı kaydedin ve web sitenizin nasıl göründüğünü kontrol edin.
Not: Çoğu durumda, temanın çekirdek dosyalarını düzenlemek, WordPress şablonunuzu bozacaktır. Büyük olasılıkla, WordPress’in iyi görünmesi için CSS’i de değiştirmek zorunda kalacaksınız.
Buraya kadar, WordPress shortcode kullanışlılığını ve web sitenizin görünümünü, işlevselliğini artırma becerisini anlamış olmalısınız. Umarız bu rehberin takip edilmesi kolaydır ve artık WordPress do_shortcode fonksiyonunu nasıl kullanacağınızı biliyorsunuzdur. Sorunuz varsa, aşağıdaki yorum bölümünde bize bildirin.