WordPress’de Kısa Kodları Kullanmak için 7 Temel İpucu

WordPress’teki kısa kodlar, herhangi bir kod yazmadan yayınlara, sayfalara ve widget’lara çeşitli işlevler eklemenize olanak tanır. Bu nedenle adı, Kısa kod. Birçok WordPress eklentisi ve bazı temalar, fiyatlandırma ızgarası, etkinlik takvimi vb.Gibi farklı öğeleri WordPress’e eklemek için kısa kodlar kullanır. Bu makalede, WordPress’de kısa kod kullanmak için 7 temel ipucunu paylaşacağız.


Kısa Kodları Kullanma

WordPress’de Kısa Kodlar Nedir?

WordPress sitesine eklenen tüm içerikler bazı güvenlik denetimleri ve filtrelerinden geçer. Bu güvenlik denetimleri ve filtreleri yayınlara, sayfalara, yorumlara vb. Kötü amaçlı kod girmemesini sağlar. Bu, bu alanlara doğrudan kod yazamayacağınız anlamına gelir.

Öte yandan, bazen bu alanlara kod eklemeniz gerekir. Kısa kodlar bunu yapmanın bir yolunu sunar.

Kısa kodlar, WordPress yayınlarına başka öğeler eklemeyi kolaylaştırır. Örneğin, basit bir kısa kod kullanarak güzel ve duyarlı bir kaydırıcı ekleyebilirsiniz. Tek bir kod satırı yazmadan WordPress’te karmaşık bir anket formu oluşturabilirsiniz.

Bunu söyledikten sonra, WordPress’de kısa kod kullanmak için bazı ipuçlarına göz atalım.

İpucu 1. Kısa Kodların Ne Zaman Kullanılmayacağını Bilin

Kısa kodlar harika, ancak her yazıda kısa kod kullanmak harika bir fikir değil. 200’den fazla kısa kod olduğunu gururla iddia eden birçok WordPress teması var.

Ancak her yazıda bir kısa kod kullanırsanız, kısa kodu sağlayan belirli bir temaya sonsuza kadar bağlı olursunuz.

Yazılarınızda veya sayfalarınızda harekete geçirici mesaj düğmeleri oluşturmak için temaya özel bir kısa kod kullanıyorsanız, kısa kodlar kullanmadan WordPress’e CSS düğmeleri ekleme hakkındaki kılavuzumuzu kullanmaya bakmalısınız..

Yayınınızın sonuna banner reklam veya imza metni gibi aynı öğeyi eklemek için her temaya kısa kodu ekleyerek kendinizi buluyorsanız, doğrudan eklentiyi kodlamak için bir eklenti kullanmak veya bir geliştirici kiralamak isteyebilirsiniz senin teman.

Bu, o öğeye stil vermeyi kolaylaştıracak ve bunu yapmaya karar vermeniz durumunda kolayca kaldıracaktır.

Unutmayın, her yazıda bir kısa kod kullanırsanız ve daha sonra kaldırmak istiyorsanız, tüm mesajları el ile kaldırmak için düzenlemeniz gerekir. Her ne kadar bu makalede daha sonra göstereceğimiz daha kolay bir yol olsa da.

İpucu 2: Kısa Kodlarınızı Gelecek Kanıtı

Kısa kodlar harika, ancak temanız tarafından sağlanıyorsa, aşırı derecede kullanma hakkında iki kez düşünmek isteyebilirsiniz. Neden?

Çünkü temanızı değiştirirseniz, bir sonraki temanız büyük olasılıkla aynı kısa koda sahip olmayacaktır..

Bunu önlemenin en iyi yolu, siteye özgü bir eklentiye eklemektir..

Kısa kod snippet’ini temanızın function.php dosyasından kopyalayıp yapıştırın ve ardından sitenize özgü eklentiye yapıştırın.

İpucu 3: WordPress Temanızda Kısa Kod Nasıl Aranır

Kısa kodunuzu gelecekte kanıtlamak için, kısa kod işlevinin nasıl göründüğünü ve temanızda nasıl bulacağınızı bilmelisiniz.

Öncelikle, genellikle / wp-content / themes / tema-adınız / içinde bulunan temanızın klasörünü açmanız gerekir.

Function.php dosyasının içine bakmak veya temanın bir içerme klasörü olup olmadığını görmek istiyorsanız.

Dosyaları açın ve add_shortcode terimini arayın.

Kısa kod snippet’inin nasıl göründüğüne bir örnek:

işlev my_shortcode_function () {
$ i = ‘

Selam Dünya!

‘;
$ i;
}
add_shortcode (‘kısa kodum’, ‘kısa kodum_ işlev)’;

Bu kod, basit bir metin selamlaması döndüren ve aşağıdaki gibi bir WordPress yayınına veya sayfasına gömülebilen bir ‘kısa kodum’ kısa kodu oluşturur:

[My-shortcode]

Yararlı Kılavuz: WordPress’te Kısa Kod Nasıl Oluşturulur.

İpucu 4: Widget’larda Kısa Kod Kullanma

WordPress widget'larında Kısa Kod Kullanma

Kullanıcılar genellikle kısa kodların yayınlar ve sayfalarla sınırlı olduğunu düşünürler, ancak değildir. WordPress metin widget’larınızda kullanabilirsiniz.

Bir metin widget’ını kenar çubuğunuza sürükleyip bırakın ve içine kısa kodunuzu ekleyin.

Unutmayın, bu özellik WordPress’de varsayılan olarak etkin değildir. Kısa kodunuzu bir widget’ta göremiyorsanız, bu kodu temanızın function.php dosyasına veya siteye özgü bir eklentiye eklemeniz gerekir.

add_filter (‘widget_text’, ‘do_shortcode’);

İpucu 5. Tema Dosyalarına Kısa Kod Ekleme

Herhangi bir nedenden ötürü, temanızın widget olmayan bir alanının içindeki kısa kodu çıkarmanız gerekiyorsa, kısa kodlarınızı da orada kullanabilirsiniz..

Özel bir sayfa şablonu oluşturduğunuzu ve bir iletişim formu görüntülemek için bir kısa kod eklemek istediğinizi varsayalım. Bunun gibi kısa kodunuzu eklemeniz yeterlidir:

<?php echo do_shortcode ("[Example_shortcode]"); ?>

İpucu 6. Bozuk Bir Kısa Kodu Gizleme

Kullanıcılar genellikle eski kısa kodlarının çalışmadığını fark etmeden temalarını değiştirir. Bazen, bir kullanıcının orada eski metinlerini bulmak için eski gönderisini ziyaret ettiğinde aylar sonra öğrenirler.

Bunu düzeltmenin iki yolu var. Manuel olarak gidip her yazıda kısa kodu kaldırabilir veya kırık kısa kodu gizleyebilirsiniz.

Tek yapmanız gereken, temanızın function.php dosyasına veya siteye özgü bir eklentiye aşağıdaki kodu eklemektir.

add_shortcode (‘kısa kod etiketi’, ‘__return_false’);

Bu kod, çıkış olmadan yetim kısa kodunu geri ekler. Kısa kod etiketini kısa kod adınızla değiştirmeyi unutmayın.

İpucu 7. Yazılarda Kullanılan Kısa Kodları Bulma

Saldırıyı İpucu 6’daki kullanmak istemiyorsanız ve tüm kısa kodları manuel olarak kaldırmak istiyorsanız, ilk adım kısa kodu kullanan tüm yayınları bulmaktır.

Bu kodu temanızın function.php dosyasında veya siteye özgü bir eklentide zor işi sizin için yapmak için kullanabilirsiniz.

işlev wpb_find_shortcode ($ atts, $ content = null) {
ob_start ();
ayıkla (shortcode_atts (dizi (
‘find’ => ”,
), $ atts));

$ string = $ atts [‘find’];

$ args = dizi (
‘s’ => $ string,
);

$ the_query = yeni WP_Query ($ args);

eğer ($ the_query->have_posts ()) {
Eko ‘

    ‘;
    süre ($ the_query->have_posts ()) {
    $ the_query->posta(); ?>
  • "><?php the_title (); ?>
  • <?php
    }
    Eko ‘

‘;
} Başka {
Eko "Üzgünüz, yayın bulunamadı";
}

wp_reset_postdata ();
return ob_get_clean ();
}
add_shortcode (‘kısa kod bulucu’, ‘wpb_find_shortcode’);

Bu kod, kısa kod bulucu adı verilen bir kısa kod oluşturur. Bir WordPress sorgusu çalıştırır ve belirli bir kısa kod etiketine sahip yayınları listeler.

Örneğin, kısa kod [contact-form] içeren tüm yayınları bulmak istiyorsanız, bir WordPress sayfasına [shortcodefinder find = ‘contact-form’] girip kaydedersiniz. Şimdi sayfanın önizlemesini yaparsanız, kısa kodu içeren tüm yayınları görebileceksiniz..

Daha ayrıntılı talimatlar için WordPress’te kullanılmayan kısa kodları bulma ve gizleme hakkındaki kılavuzumuza bakın.

Bonus İpucu: Şu Anda Hangi Kısa Kodları Kullanabilirim?

Kullanıcılar genellikle hangi kısa kodları kullanabildiklerini bilmezler. Kısa kod başvuru eklentisi, WordPress sitenizdeki kullanılabilir kısa kodlar hakkında bir liste ve ayrıntılar sağlar.

Bu ipuçlarının WordPress’te kısa kodları nasıl kullanacağınızı ve bunlardan en iyi şekilde nasıl yararlanabileceğinizi öğrenmenize yardımcı olduğunu umuyoruz.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map