Kısa Kod Temizleme İncelemeleri: WordPress’te hasarlı kısa kodlar nasıl gizlenir veya silinir

WordPress’in kısa kodu şu anda çok iyi. Ancak kısa kodu devre dışı bırakmak için bir şey yaptıysanız (temaları değiştirmek veya eklentileri devre dışı bırakma gibi), sitenizin içeriğine tamamen zarar verebilirler. Bakın, kısa kodu devre dışı bıraktığınızda, sadece kaybolmaz. Bunun yerine, içeriğinizi kirleten kaos [çıplak_shortcodes] elde edersiniz. Aslında, bu fenomen çok popüler Divi temasının en büyük eleştirilerinden biridir. Bu yazıda, tüm bunları iyileştirmeyi amaçlayan bir eklenti olan temizleyici kısa kodunu inceliyorum. Bu, parmaklarınızı kaldırmadan web sitenizdeki tüm hasarlı kısa kodları otomatik olarak gizlemenizi sağlar.
Sitenizin kısa kodunu gizlemenize izin veren başka eklentiler olmasına rağmen, kısa kod temizleyici, istenirse kısa kodu tamamen arka uçtan tamamen gizlemenize izin verir, bu da bildiğim kadarıyla herhangi bir eklentide mevcut bir özellik değildir. Ve en son güncellemelerde, kısa kod temizleyici ayrıca veritabanından kısa kodları silmek için seçenekler ekler. Sizi meraklandırıyorsa, kısa kod temizleme incelememi okuyun. Eklentinin nasıl çalıştığı hakkında daha fazla bilgi vermenin yanı sıra, doğrudan test edeceğim ve kalan kısa kodları birçok okuyucu için ilginç olması gereken Divi tema web sitesinden gizlemeye çalışacağım!
Kısa Kod Temizleme İncelemesi: Eklentinin ne yaptığı

Eklentiyi inceleyen bir bağlantı kullandıysanız, kısa kod temizleyicinin çalışma biçiminde birçok benzerlik göreceğinizi düşünüyorum … açık bir farkla, kısa kod temizleyicisinin hasar gören kısa bir kod aradığıdır. Kırık bir bağlantı. Kısa Kod Temizleyici, sizi her bir kısa koddan kaç örnek olduğu ile birlikte, sitenizdeki her hasarlı kısa kod hakkında bir rapor veren bir gösterge paneli ile hazırlar. Her örneği manuel olarak düzenlemek için doğrudan bir bağlantı ile hasarlı kısa kodun tam olarak nerede olduğunu bile söyleyecektir.

Manuel olarak hasar gören kısa bir kodu silmek için bu kuşun gözlerini kullanabilirsiniz. Veya, eklenti her zaman otomatik olarak sizin için iş yapabilirsiniz. Ve girişte bahsettiğim gibi, kısa kod temizleyici aslında kısa kodunuzu “temizlemek” için iki farklı yol sunar. Yapabilirsiniz:
Onları ön uçta saklayın ama arka uç içeriğinize bakmasına izin verin
Arka uçtan ve ön uçtan tamamen saklayın
Son olarak, aşağıdakiler gibi başka yararlı özellikler de vardır:
Temizlenmeyecek şekilde belirli kısa kodları hariç tutma seçenekleri
Kısa kodlar arasında gerçek içeriği bırakma/silme yeteneği
Yalnızca belirli bir filtreye muayene yapma veya kendi özel içerik filtrenizi ekleme seçeneği.
Yani … gerçek ağrı noktasıyla ilgili net bir özellik listesi. Ama vaat edildiği gibi çalışıyor mu? Hadi deneyelim!
Kısa kod temizleyici ile pratik: Bu incelemenin doğrudan bölümü için hasarlı bir divi kısa kodu nasıl gizlenir, özellikle temayı/eklentiyi devre dışı bıraktıktan sonra hasar gören divi kısa kodunun nasıl gizleneceğine odaklanacağım. Ancak unutmayın, kısa kod temizleyici hasar gören her türlü kısa kod işler – sadece divi ile sınırlı değildir. Test sitemi damarlar için Divi kütüphane şablonu ile ayarladım ve hemen yirmi on yedi temaya geri döndüm. Bunu yaptıktan sonra ana sayfamın görünümü: Yeesh … Bakalım kısa kod temizleyicinin bugün kaydedip kaydedemeyeceği.
Bu, Kısa Kod Temizleme Gösterge Tablosu’nun görüntülenmesidir. Temizlik Kısa Kod eklentisini yükledikten ve etkinleştirdikten sonra, WordPress Gösterge Tablosu Kenar Çubuğunuzdaki yeni temizleyici seçeneğini tıklayarak gösterge tablosuna erişebilirsiniz.

Aşağıda bağlı makaleler
Bu, benim tarafımdan herhangi bir işlem yapmadan test sitemdeki gösterge paneli ekranı:

Kısa kod temizleyicisinin tüm hasarlı Divi kısa kodlarını ve devre dışı bırakılmış modül galerisi eklentisi için hasarlı kısa kodu alabileceğini görebilirsiniz (bu sitede çok sayıda eklenti test ediyorum!). Hasarlı kısa kodlardan birini tıklarsanız, kısa kodun her örneğini listeleyen bir açılır pencere açar:

Ayrıca, istenirse tüm bu bilgileri yönetici araç çubuğunuzda da görebilirsiniz:

Bu, kısa kod temizleyicisini etkinleştirir etkinleştirmez içeriğin görüntülenmesidir, otomatik olarak ön cephedeki kısa kodu gizlemeye başlar, ancak kısa kodu arka uç içeriğinizde bırakır. Bu noktada, ön uç içeriğim zaten çok temiz görünüyor:

Aşağıda bağlı makaleler

Ancak tüm Divi kısa kodları şimdilik hala arka uçta, WordPress düzenleyicisinde görebileceğiniz: dediğim gibi, bu bölümü yapan başka eklentiler de var, bu yüzden yeni bir atılım yapmadık. Her şeyi geliştirelim …


Kısa kodun arka uçtan arka uçtan nasıl silinir Arka uçtan, Genel Ayarlar Eklentisi sekmesine gitmeli ve arka uçtaki Temizleyici Etkinleştir seçeneğini etkinleştirmelisiniz:

Ve bitirdikten sonra … Voila!

Arka uçta bile Divi kısa kodu yok! Varsayılan olarak, eklenti yalnızca kısa kodu gizler ve veritabanında bırakır. Ancak son güncellemelerde, geliştirici veritabanının kısa kodunu tam olarak silme seçeneğini ekledi. Aşağıda yeni bir ekran görüntüsü ve orijinal incelemem görebilirsiniz:
*Not-Eklentinin bu seçenekle veritabanından kısa kodu gerçekten silmediğini veya sadece gizlediğini bilmek istiyorum, bu yüzden gerçekten veritabanına giriyorum. Bunu yaparak, temizleyici kısa kodun yalnızca arka uçtaki kısa kodu gizlediğini onaylayabilirim – hala veritabanında.

Fakat! Gerçek veritabanından kısa kodları silmek istiyorsanız, hala çözümler/çözümler vardır. Gönderi sürümünü gizli bir kodla kaydetmek için Update’i tıklarsanız, veritabanına kısa bir kod olmadan temiz bir sürümü kaydeder. Bu nedenle, yayınlar sekmesinde toplu eylemler açılır şekilde kullanarak, bu yöntemi kullanarak tüm veritabanlarınızı biraz manuel çaba ile temizleyebilirsiniz. Neden böyle çalıştığını merak ederseniz, geliştirici, insanların kaydetmek istedikleri kısa kodu yanlışlıkla silmek için kasıtlı olarak böyle özellikleri uygular. Şimdiye kadar diğer kısa kod temizleme ayarlarını keşfetmek, oldukça temel olan şeyleri koruyorum. Ancak kısa kod temizleyicisi size diğer eklentilerden ayıran ve bazı durumlarda yararlı olabilecek başka ayarlar sunar. Genel ayarlarda, temizleyiciyi ön uçta ve/veya arka uçta etkinleştirebilirsiniz. Ve ayrıca:

Hasar gören belirli kısa kodları görmezden gelin

Belirli bir HTML etiketinde hasar gören kısa kodu göster
Etkin kısa kodu aktif olmayan görünmeye zorladı
Gerçek içeriği hasarlı bir kısa koddaki silin (varsayılan olarak, bu içerikten ayrılan kısa kodu temizleme)
İçeriği yalnızca belirli bir hasarlı kısa koddan kaldırın
Gelişmiş ayarlarda, hangi filtrenin kullanılacağını seçebilir ve hatta kendi özel içerik filtrenizi ekleyebilirsiniz:

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir