En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Kullanılmayan Kısa Kodları Bulma ve Kaldırma

Bir blog yazısının ortasında [gallery_shortcode] gibi rastgele bir etiket mi gördünüz? Bu, artık kullanmadığınız eski eklentilerden veya temalardan kalan, kullanılmayan bir kısa koddur.

Birçok WordPress kullanıcısının fark etmediği bir şey var: bir eklentiyi devre dışı bıraktığınızda veya tema değiştirdiğinizde, bu kısa kodlar kaybolmaz.

Bunun yerine, içeriğinizde kalır ve bozuk metin olarak görünürler. Sitenizi yavaşlatmazlar, ancak profesyonel görünmezler ve ziyaretçileri şaşırtabilirler.

WPBeginner olarak, bunun birçok farklı WordPress sitesinde sık sık olduğunu gördük ve iyi haber şu ki, bunları temizlemek kolay.

Bu kılavuzda, WordPress'te kullanılmayan kısa kodları hızlı bir şekilde nasıl bulup kaldıracağınızı göstereceğiz, böylece siteniz cilalı görünür ve ziyaretçilere sorunsuz bir deneyim sunar. 🧹

WordPress Gönderilerinden Kullanılmayan Kısa Kodları Bulma ve Kaldırma

WordPress'te Kısa Kod Nedir?

Kısa kod, sitenizde belirli bir işlevi yerine getiren, köşeli parantez içine alınmış [böyle] küçük, yeniden kullanılabilir bir kod parçasıdır. Eklentiler ve temalar, kod yazmak zorunda kalmadan karmaşık özellikleri içeriğinizin herhangi bir yerine kolayca eklemek için bunları kullanır.

WordPress sitenize dinamik içerik eklemeyi kolaylaştırırlar. Ve birçok eklenti ve tema artık blokları kullanıyor olsa da, kısa kodlar hala özel öğeler eklemek için yaygın olarak kullanılmaktadır, örneğin:

  • İletişim formları – Örneğin, WPForms, kısa kodları kullanarak formları gönderilere ve sayfalara gömmenize olanak tanır.
  • Görsel galerileri – Örneğin, Envira Gallery ile görsel olarak çekici fotoğraf koleksiyonları görüntüleyin.
  • KaydırıcılarSoliloquy, kısa kodlar kullanarak resimler, videolar veya her ikisi için güzel, duyarlı kaydırıcılar ekleme seçeneği sunar.
  • Sosyal medya akışlarıSmash Balloon ile Instagram, X (eski adıyla Twitter) veya Facebook'tan akışları yerleştirin.
  • Sayfa oluşturucu öğeleri – Özel bölümler ve düzenler oluşturun.

Genel olarak, bir kısa kodu WordPress'e eklemek için kare parantez içine alınmış belirli bir anahtar kelimeyi bir yazıya veya sayfaya yazarak veya yapıştırarak yaparsınız. Şöyle görünebilir:

[some-random-shortcode]

Daha fazla bilgi edinmek için WordPress'te kısa kod ekleme konusundaki başlangıç rehberimizi görebilirsiniz.

Sorun, eklentiyi devre dışı bıraktığınızda veya kısa kodun dayandığı temadan farklı bir temaya geçtiğinizde ortaya çıkar. Bu olduğunda, kısa kod etkisiz hale gelir ve okuyucularınız görüntülemesi gereken içerik yerine düz metin etiketini görür. 😓

Sonraki bölümlerde, bu kullanılmayan kısa kodları nasıl bulup kaldıracağınızı göstereceğiz. İşte bu rehberde paylaşacağımız yöntemlerin hızlı bir özeti:

Hazır mısınız? Hemen başlayalım!

Kullanılmayan Kısa Kodları WordPress Arka Ucundan Kaldırma

İlk yöntemimiz, kullanılmayan kısa kodları bulup silerek web sitenizin gönderilerinden ve sayfalarından kaldırmanıza olanak tanır.

Yapmanız gereken ilk şey, ücretsiz Shortcodes Finder eklentisini kurmak ve etkinleştirmektir. Bir WordPress eklentisini yeni başlayanlar için adım adım nasıl kuracağınıza dair adım adım kılavuzumuzda daha fazla bilgi edinebilirsiniz.

Kullanılmayan Kısa Kodları Bulma

Etkinleştirdikten sonra, Araçlar » Kısa Kod Bulucu'ya gitmek isteyeceksiniz. Oradayken, 'Kullanılmayan Kısa Kodları Bul' sekmesine tıklamalısınız.

Kısa Kod Bulucu Eklentisi, Gönderilerde ve Sayfalarda Kullanılmayan Kısa Kodları Bulmanızı Sağlar

Varsayılan olarak, eklenti yalnızca yayınlanmış içeriği arayacaktır. Taslakları ve zamanlanmış gönderileri de aramak istiyorsanız, 'Yayınlanmamış içerikleri dahil et' kutusunu işaretlemelisiniz.

Artık içeriklerinizdeki kullanılmayan kısa kodları aramak için 'Yazılar' veya 'Sayfalar' düğmelerine tıklayabilirsiniz.

Bu eğitim için ‘Gönderiler’e tıklayacağız.

Eklenti yazılarınızı ararken bir ilerleme çubuğu görüntülenir ve ardından kullanılmayan kısa kodların bir listesi gösterilir. Demo web sitemizde görünümü şu şekildedir:

Kısa Kod Bulucu Kullanılmayan Kısa Kodların Bir Listesini Gösterecektir

İlk 3 arama sonucu kullanılmayan kısa kodlardır: [some-random-shortcode], [envira-gallery] ve [custom-twitter-feeds].

Buradan, bu kısa kodların dayandığı eklentilerin demo sitemizde devre dışı bırakıldığını veya silindiğini biliyoruz. Örneğin, kullanılmayan kısa kodlardan biri Envira Gallery eklentisinden geliyor.

Son 2 arama sonucunun yanlış pozitif olduğunu ve hiç de kısakod olmadığını unutmayın.

 \ sonucu, [\]^_` gibi özel karakterleri listeleyen bir gönderiden gelir. Bu sırada, 'simple' sonucu, kare parantez içinde 'simple boat' kelimeleri olan bir gönderidendir.

Bu durum, eklentinin kare parantez [ ] içindeki herhangi bir metni aramasından kaynaklanabilir. Bazen, kısa kod olmayan normal metni işaretleyebilir. Bu nedenle her sonucu manuel olarak kontrol etmek çok önemlidir.

Kısa Kod Bulucu Eklentisi Arama Sonuçlarında Yanlış Pozitifler İçerebilir

Kendi WordPress web sitenizi ararken, yanlış pozitifleri değil, yalnızca gerçek kullanılmayan kısa kodları kaldırdığınızdan emin olmak isteyeceksiniz.

Kullanılmayan Kısa Kodları Kaldırma

Kullanılmayan kısa kodları gönderilerinizden kaldırmanın en iyi ve en güvenli yolu, kısa kodu içeren her gönderiyi veya sayfayı manuel olarak düzenlemektir.

Bu, yanlış pozitifleri kontrol etmenize ve gönderiyi düzenlemenin en iyi yoluna karar vermenize olanak tanır.

Kısa kodu silmenin yanı sıra, çevreleyen metni de düzenlemeniz gerekebilir.

Örneğin, gönderiniz şöyle desin: 'Aşağıdaki harika fotoğraf galerimize göz atın!' ve ardından [envira-gallery] kısa kodu gelsin.

Sadece kısa kodu silerseniz, o cümle hiçbir şeye işaret etmeden kalır. Bu nedenle, okuyucularınızı karıştırmamak için bu giriş cümlesini de silmek isteyeceksiniz.

Mavi bir kısa kod satırına tıkladığınızda, kısa kodu içeren yazıların bir listesini göreceksiniz. Bir yazıyı düzenlemek için 'İçeriği Düzenle' simgesine tıklamanız gerekir.

Kısa Kodu Kaldırmak İçin İçeriği Düzenle Simgesine Tıklayın

🧑‍💻 Uzman İpucu: Her gönderiyi farklı bir tarayıcı sekmesinde düzenlemek sizin için daha kolay olabilir. Menüden 'Bağlantıyı Yeni Sekmede Aç' seçeneğini seçmek için simgeye sağ tıklayın veya simgeye Ctrl-Tıklayın (Windows) veya Command-Tıklayın (Mac).

WordPress düzenleyicisi açıldığında, kısa kodu gönderiden silebilirsiniz.

Aşağıdaki örnekte, kısa koddan önceki paragraf da silinmeli veya düzenlenmelidir çünkü artık görünmeyen bir fotoğraf galerisine atıfta bulunmaktadır.

Kullanılmayan Kısa Kodları Kaldırmak İçin Her Yazıyı Düzenlemeniz Gerekir

Kullanılmayan kısa kodları gönderilerinizden kaldırdıktan sonra, sayfalarınızı temizleme zamanı. Sadece 'Sayfalar' düğmesine tıklayın ve işlemi tekrarlayın.

WordPress Ön Uçta Kullanılmayan Kısa Kodları Gizleme

Temizlenecek çok sayıda kısa kodunuz varsa, bunları ziyaretçilerden gizlemenin daha hızlı bir yolunu isteyebilirsiniz. Bu, onları silmez, ancak ön uçta görünmez hale getirir.

En kolay yol, ücretsiz WPCode eklentisidir. WPCode, WordPress için en iyi özel kod eklentisidir. Tema dosyalarınızı düzenlemeden kod parçacıklarını güvenle eklemenizi ve yönetmenizi sağlar, böylece sitenizi bozma endişesi taşımanıza gerek kalmaz.

İş ortağı markalarımızın web sitelerinin bazılarında, özel kod parçacıkları oluşturmak ve yönetmek için WPCode kullanıyoruz. Bizim için gerçekten iyi çalıştı ve daha fazla bilgi edinmek için detaylı WPCode incelememizi görebilirsiniz.

WPCode'un ana sayfası

Bunu yapmak için WPCode eklentisini yükleyip etkinleştirerek başlayın. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakabilirsiniz.

📝 Not: Bu rehberi takip etmek için ücretsiz WPCode eklentisini kullanabilirsiniz. Snippet kütüphanesine tam erişim, güncelleme zamanlama veya revizyon geçmişini görüntüleme gibi daha gelişmiş özellikler istiyorsanız, WPCode Pro'ya yükseltebilirsiniz.

Etkinleştirdikten sonra, Kod Parçacıkları » + Parçacık Ekle bölümüne gidin ve Özel Kodunuzu Ekleyin (Yeni Parçacık) kutusunun üzerine gelin.

Ardından, ‘+ Özel Parçacık Ekle’ye tıklayın.

'Özel Kodunuzu Ekleyin (Yeni Kod Parçacığı)' seçeneğini seçin

Görünen açılır pencerede WPCode sizden kod türünü seçmenizi ister.

Bu rehber için kod türünü ‘PHP Parçacığı’ olarak ayarlayalım.

WPCode'da PHP kod parçacığı seçme

Bu, kod düzenleyicisini açacaktır.

Buraya, “Kullanılmayan Kısa Kodları Gizle” gibi bir başlık verirsiniz.

WPCode'da özel kod parçasını adlandırma

Ardından, ‘Kod Önizleme’ kutusuna şunları ekleyebilirsiniz:

add_shortcode( 'shortcode_name_here', '__return_empty_string' );
WPCode'da özel kod parçasını ekleme

Gizlemek istediğiniz kısa kodun adını, kare parantezler olmadan shortcode_name_here ile değiştirmeyi unutmayın. Örneğimizde, [envira-gallery] için kodda yalnızca envira-gallery kullanırsınız.

Birden fazla kısa kodu gizlemek için her biri için yeni bir satır ekleyebilirsiniz.

Son olarak, parçacığı ‘Aktif’ olarak ayarlayın ve ‘Parçacık Kaydet’e tıklayın.

WPCode'da özel kod parçasını etkinleştirme

Kısa kod, ziyaretçilerinizden hemen gizlenecektir.

Özel kod parçacığı etkinleştirilmeden önce, sitemizin ön yüzünde kullanılmayan bir kısa kod görülebiliyordu:

Sitenin ön yüzündeki kullanılmayan kod

Sonrasında, kısa kod web sitesi ziyaretçilerimiz tarafından artık görünmüyor.

Görünüşü şöyle:

Sitenin ön yüzünden gizlenmiş kullanılmayan kod

WordPress Sitenizin Kodunu Güvenle Yönetin

WPCode

WPCode, tema functions.php dosyanızı düzenlemeden WordPress'e özel kod parçacıkları eklemenin en güvenli ve en kolay yoludur. Yerleşik bir kod kütüphanesi, akıllı koşullu mantık ve yaygın hataları önlemek için hata işleme özellikleri ile birlikte gelir.

WPCode'u Bugün Kullanmaya Başlayın!

Bonus İpucu: WordPress'te Arama ve Değiştirme Nasıl Yapılır 🔍

WordPress sitenizde içerik aramanız ve değiştirmeniz gereken birçok zaman olacaktır. Örneğin, sitenizin alan adını değiştirirseniz veya HTTPS'ye geçerseniz, URL'leri güncellemeniz gerekecektir. Ayrıca eski bilgileri, yazım hatalarını veya bozuk kısakodları düzeltmek için de kullanışlıdır.

Yeniden markalaşma yapmanız veya sık kullanılan bir görüntüyü değiştirmeniz gerektiğinde, arama ve değiştirme özelliği her şeyi hızlı bir şekilde güncellemenizi kolaylaştırır. Bu, zamandan tasarruf sağlar ve sitenizdeki içeriğinizin tutarlı kalmasını sağlar.

Her Şeyi Arayın ve Değiştirin, WPCode ekibi tarafından yapılan bu araç, WordPress'te içerik aramak ve değiştirmek için en iyi araçtır. Metin, resim ve hatta belirli veritabanı içerikleri için kullanabilirsiniz.

Yedekleme uyarısı

Ancak başlamadan önce, herhangi bir sorunu önlemek için WordPress sitenizi yedeklediğinizden emin olun.

Daha fazla ayrıntı için, WordPress'te arama ve değiştirme işleminin nasıl yapılacağına dair rehberimize göz atabilirsiniz.

Kullanılmayan Kısa Kodlar Hakkında Sıkça Sorulan Sorular

Kullanılmayan kısa kodlarla ilgili bazı yaygın soruların yanıtları aşağıdadır.

Kullanılmayan kısa kodlar sitemi yavaşlatır mı?

Hayır, kullanılmayan kısa kodlar yalnızca metindir ve kod çalıştırmaz. WordPress sitenizi yavaşlatmazlar, ancak profesyonel görünmeyebilirler.

Kullanılmayan kısa kodları gizlemek mi yoksa silmek mi daha iyidir?

Bir daha asla WordPress eklentisini veya temasını kullanmayacaksanız, silmenizi öneririz. Tekrar kullanabileceğiniz veya temizlenecek çok şeyiniz varsa, gizlemek hızlı bir seçenektir.

Eklenti olmadan kısa kodları kaldırabilir miyim?

Evet, gönderilerinizde ve sayfalarınızda bunları manuel olarak silebilirsiniz. Gelişmiş kullanıcılar veritabanında arama ve değiştirme de yapabilir, ancak bu risklidir. Çoğu kullanıcı için eklentiler en güvenlisidir.

WordPress Yönetici ve Site Yönetimi İçin Ek Kaynaklar

Umarım bu makale, WordPress sitenizden kullanılmayan kısa kodları kaldırmanıza yardımcı olmuştur. Ardından, aşağıdaki kılavuzlarımızı da okumak isteyebilirsiniz:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

23 CommentsLeave a Reply

  1. Kısa kod taslak sayfada görünmediği için çalışmadı, ancak web sitesindeki ön sayfaya yapıştı.

    • Eklenti kısa kodu bulamadıysa, muhtemelen içeriğinizde değildir ancak temanız tarafından ayarlanmış olabilir. Belirli temanızın desteğiyle iletişime geçmenizi öneririz, onlar yardımcı olabilmelidir.

      Yönetici

  2. Bu makale için teşekkürler. Büyük bir sorunu çözmeme ve bir sürü zaman kazanmama yardımcı oldu!

  3. Bunu kullandım, ancak küçük bir değişiklik yaptım. WP_Query'yi yalnızca gönderiler yerine herhangi bir gönderi türünü de arayacak şekilde ayarladım.


    $args = array(
    's' => $string,
    'post_type' => 'any'
    )

  4. Ne ipucu ama! Bir siteyi Canvas'tan Beaver Builder'a taşıyorum ve bu, veritabanına girmeden Woothemes kısa kodlarını bulmam gereken şeydi. Kolay. Teşekkürler!

  5. Parse hatası: sözdizimi hatası, beklenmeyen 'ob_start' (T_STRING), '{' bekleniyordu /home2/archtyp3/public_html/wp-content/plugins/archtypesandcircles/archtypesandcircles.com-plugin.php satır 8'de

    Bunu siteye özel bir eklentiye koydum ama yukarıdaki hata mesajını aldım. Lütfen yardım edin.

    • i just went back in and removed all the spaces, and its WORKING! thanks again for your time and energy. I really am an absolute beginner, but with this great support Im slowly getting it… :)

  6. Merhaba, web sitem ve daha önce Shortcodes Ultimate eklentisini kullanıyordum, ancak şimdi bu eklentiyi kullanmıyorum ve gönderilerde kalan bu eklentiye ait tüm kısa kodları kaldırmak istiyorum. Kullanılmayan kısa kodları otomatik olarak bulan ve silen herhangi bir eklenti hakkında bana bilgi verebilir misiniz?

  7. İçindeki metni koruyarak belirli bir kısa kodu silmenin bir yolu var mı?

    Örneğin: bu durumda [dropcap]A[/dropcap] “A” veya içindeki başka herhangi bir harfi koruyarak kısa kodu kaldırmak istiyorum.

    Teşekkürler!

  8. Eski kısa kodları yeni temada kullanılan yeni kısa kodlarla toplu olarak değiştirmenin yolunu da eklemeniz yardımcı olacaktır, sadece kaldırmak yerine.

    Sanırım tema değiştiren çoğu insan benim gibi değiştirmek isteyecektir.

    Regex değiştirme eklentisi kullanışlıdır ancak özel gönderi türlerindeki kısa kodları değiştirmez. Bu nedenle, kısa kodları toplu olarak bulma ve değiştirme çözümü için hala bir tür çözüme ihtiyacımız var.

  9. Bu yöntem WP 4.0.1 ile hala çalışıyor mu? Bulmak istediğimiz kısa kod pb_carousel group=”x” olsaydı, kullanılacak kısa kod bulucu ne olurdu?

  10. Çok yardımcı oldu. Ancak basit bir Regex araması kısakodu benim için buluyor. Bu, fonksiyon dosyasını düzenlemekten çok daha az müdahaleci görünüyor.

  11. Bu, eklenti devre dışı bırakma işlemine yerleştirmek ve kullanıcının eklentiyi kısa kodlar kaldırılana kadar devre dışı bırakmasına izin vermemek veya hala bu kısa kodlara sahip olan gönderilerin hangileri olduğu konusunda kullanıcıyı uyarmak için gerçekten iyi bir fikir gibi görünüyor.

  12. Gönderideki tüm kısa kodları arayan ve ardından adlarını, bağlı işlevleri olup olmadığını görmek için kısa kod kancaları dizisine karşı kontrol eden the_content için bir filtre yazmaya ne dersiniz ve eğer yoksa görüntülenmelerini kaldırın. Hala oradalar ama sonra okuyucular onları görmüyorlar, eğer çok sayıda gönderiyi düzenlemeniz gerekiyorsa. Kullanılmayan kısa kodları düzenlemek istediğinizde kullanıcının tam kısa kod adını bilmesi gerekmeyecek şekilde, tüm bağlı olmayan kısa kodlara sahip tüm gönderileri tek bir yerde listelemek için aynı işlevselliği bir eklentiye koyabilirsiniz.

  13. Üzgünüm, mevcut tüm kısa kodların listesini global $shortcode_tags değişkeni aracılığıyla alabileceğimizi belirtmeyi unuttum.

  14. Sanırım bir yolu var. Kısa kodlu gönderileri bulmak için döngüyü kullandığınız gibi, her gönderinin kimliğini alabilir ve muhtemelen wpdb sınıfı ve php regex yardımıyla hedef başarılabilir.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.