WordPress'te Kilitlenme Etkisinden Kaçınmak


Hiç bir telefon veya sigorta şirketinden aboneliğinizi iptal etmeyi denediniz mi? eminim vardır. Ve eminim robotlarla konuşurken, telefonda sayısal tuşlara basarken, durumunuzu onlarca kez anlatırken harika zaman geçirmişsinizdir, ta ki sonunda bir operatöre aktarılana kadar, oh, sürpriz! 10.000 mil uzakta egzotik bir ülkede ve kimin yardımı çok az veya hiç faydası yok?

Divi'yi devre dışı bırakmak istiyorsanız 1'e basın, bir insanla konuşmak istiyorsanız hiçbiri müsait değil.
Divi'yi devre dışı bırakmak istiyorsanız 1'e basın, bir insanla konuşmak istiyorsanız, hiçbiri mevcut değildir. Kaynak: Giphy.

Bu şirketlerin hizmetlerini kiraladığınızda her şey harika ve parlaktır. Her yerde tek boynuzlu atlar ve gökkuşakları var ve size yeni ücret veya hizmet planınızın tadını çıkaracağınızı söylüyorlar. Ama gitmek istediğinde kana, tere ve bazen bir iki gözyaşına mal oluyor.

WordPress'te , temanızı veya bir eklentiyi değiştirmeyi düşündüğünüzde benzer bir şey başınıza gelebilir. Bu, herkesin son zamanlarda bahsettiği çok korkulan kilitleme etkisi olarak bilinen şeydir (özellikle günümüzde çok popüler hale gelen sayfa oluşturucular nedeniyle). Bugün bunun ne olduğunu ve onunla nasıl başa çıkabileceğimizi göreceğiz.

WordPress'te Kilitleme Etkisi Nedir?

WordPress'teki kilitleme etkisi, içinden çıkması kolay olmayan görünmez bir kutu gibidir.
WordPress'teki kilitleme etkisi, içinden çıkması kolay olmayan görünmez bir kutu gibidir. Kaynak: Giphy.

WordPress'teki kilitleme etkisi, belirli temaların ve eklentilerin bunları kullanırken eklediği bağımlılıktır. Yenisiyle değiştirmeye karar verirseniz, içeriğiniz veya tasarımınızın parçaları kaybolacak veya kurtarılamaz bir şekilde bozulacaktır. Telefon hizmetlerinde ve size daha önce verdiğim diğer örneklerde olduğu gibi, bazı WordPress temaları veya eklentileri kullanışlılıklarını çok pratik ve güzel bir şekilde "satar", ancak size söylemedikleri şey, bunları kullanırken kendinizi ipotek ettiğinizdir. , çünkü bunları değiştirirseniz, tüm içeriğinizi sıfırdan yeniden oluşturmanız gerekir.

Arkadaşımız Antonio Postigo'nun Hoy Streaming blogunda dediği gibi, WordPress'teki kilitleme etkisinden bahsettiğimizde iki tür kullanıcı arasında ayrım yapmalıyız: Zaten bundan muzdarip olanlar ve henüz acı çektiğini keşfetmeyenler ondan. Ve bu iddianın çok az istisnası var.

Kendinize WordPress kurulumunuzun kilitlenme etkisinden muzdarip olup olmadığını sormalısınız. Ya da daha da iyisi, bu etkiden ne kadar muzdarip olduğunuzu bilmek olacaktır, çünkü web sitenizde bundan muzdarip olduğunuzdan neredeyse %100 eminim.

Bir WordPress Eklentisi veya Teması Kilitleme Etkisine Sahip Olduğunda Ne Olur?

Kilitleme etkisi olan bir tema veya eklenti kullandığınızda, onu sonsuza kadar kullanmaya devam etmek zorundasınız . Çünkü daha önce de söylediğimiz gibi temayı veya eklentiyi değiştirmek, web sitenizin bir yerden kopacağı anlamına gelir. Ve bozulmasını istemediğiniz için temayı veya eklentiyi değiştirmezsiniz, böylece işleri garanti altına alınır. Bağlandıktan sonra, kafeslerinden çıkmak çok zor.

Başımıza gelen özel bir örnek vereyim. Bağışıklığımızı mı sandın? Bu herkesi etkiliyor sevgili okuyucum! nelioabtesting.com oluşturduğumuz sayfalardan biri olan sonraki resme bakın:

Görsel Besteci ekleyen düzenleme katmanına sahip WordPress sayfa düzenleyicisi (artık WordPress için WPBakery Sayfa Oluşturucu olarak bilinir)
Görsel Besteci ekleyen düzenleme katmanına sahip WordPress sayfa düzenleyicisi (artık WordPress için WPBakery Sayfa Oluşturucu olarak bilinir)

Visual Composer eklentisi sayesinde sayfanızı bloklarla oluşturmak ne kadar kolay! Sürükleyin, bırakın, birleştirin ve işiniz bitti. Tasarım veya programlama bilgisi gerektirmeyen çok güzel bir web siteniz var. Bazıları tasarımın demokratikleştirildiğini söyleyecektir. Evet, tabii, her neyse. Web sitenizden Visual Composer'ı devre dışı bırakırsanız, sayfa düzenleyicide görünenler (ve ziyaretçilerinizin göreceği şeyler) sizi bir bebek gibi ağlatacaktır:

Visual Composer'ı devre dışı bırakırsanız, bu okunamayan kısa kod yığını görünür ve tüm ziyaretçileriniz de bunu görür mü?
Visual Composer'ı devre dışı bırakırsanız, bu okunamayan kısa kod yığını görünür ve tüm ziyaretçileriniz de bunu görür mü?

Ama daha da kötü olabilirdi. Visual Composer, sayfalarınızın içeriğine çok sayıda kısa kod yerleştirir. Ancak, içeriği doğrudan standart WordPress wp_posts dışında bir veritabanı tablosuna kaydeden başka eklentiler de vardır. Yani siteyi ziyaret etmeye gittiğinizde içerik boş. Ve içerik olması gerektiği yerde değil. Ve veritabanınız standart olmayan ek tablolarla dolu. Hepsi çok zekice değil mi? ??

Artık, kilitleme etkisi nedeniyle, tüm içeriğinizi çöpe atmaya ve başka bir sistemle sıfırdan yeniden oluşturmaya karar vermediğiniz sürece, ömür boyu Visual Composer'a bağlı olduğunuzu anlıyorsunuz. Ve evet, yaptığımız tam olarak buydu. Şans eseri, nelioabtesting.com sayfalarımızı taşımak ve içeriklerini neliosoftware.com/testing içine entegre etmek yalnızca bir haftalık bir çalışmaydı.

Ayrıca, kilitlenme etkisi olan temanızın veya eklentinizin lisansını yenilemezseniz, güncellemeler açısından geride kalırsınız ve web sitenizin kilitlenme etkisinden muzdarip olmasının yanı sıra sona ermesi çok olasıdır. saldırganlar için şeker gibi. ?


Hangi WordPress Eklentilerinin veya Temalarının Kilitleme Etkisine Sahip Olduğunu Nasıl Biliyorsunuz?

Temanızın veya eklentinizin kilitlenme etkisi olup olmadığını öğrenmek için bir anlığına devre dışı bırakın ve sitenizi ziyaret edin. Her şey yolundaysa, muhtemelen iyisindir. Bir şey kırılırsa, işte gidiyorsun. Sitede kilitleme etkisi.

Şimdi acı bir gerçek geliyor: Her şey bu kilitlenme etkisini ortaya koyuyor, ancak (neyse ki?) farklı derecelerde yapmacıklık var. Örneğin, birçok insanın (biz dahil) yaptığı bir şey olan Yoast SEO eklentisini kullanırsanız, kilitlenme etkiniz olur. Bu eklenti , SEO bilgilerini hem _yoast_wpseo anahtarıyla başlayan özel meta verilerle wp_postmeta tablosunda hem de wp_yoast_seo_links ve wp_yoast_seo_meta adlı birkaç ek tabloda depolar.

Yoast SEO eklentisinin wp_posts tablosundaki WordPress veritabanına eklediği meta veri örneği.
Yoast SEO eklentisinin wp_posts tablosundaki WordPress veritabanına eklediği meta veri örneği.

Farklı bir SEO eklentisi kullanıyorsanız ve şanslıysanız, Yoast'tan verileri içe aktarma ve nasıl yorumlanacağını bilme işlevi olabilir, böylece her şey bir eklentiden diğerine taşınabilir. Ancak durum böyle değilse, oluşturduğunuz bilgileri “kaybedeceksiniz”— Google , ayarladığınız tüm meta verileri kaçıracaktır, bu asla iyi bir şey değildir, ancak en azından web siteniz hala çalışır durumda olacaktır. Dolayısıyla bu durumda kilitleme etkisinin “küçük” etkisi vardır.

Öte yandan, Görsel Besteci gibi bir görsel sayfa oluşturucu kullanıyorsanız, kilitleme etkisinin etkisi aşırıdır; kapattığınızda web sitesinin içeriği çalışmayı durdurur!

WordPress'te Kilitlenme Etkisinin Tedavisi Nedir?

Kilitlenme etkisinin tedavisi, devre dışı bırakıldığında web sitenizi bozan temalardan ve eklentilerden mümkün olduğunca uzak durmaktır. Bu, temanızda veya eklentinizde olursa, yanlış yaptınız ve içeriğinize saygı duyan ve onu dönüştürmeyen veya içine kısa kodlar biçiminde bir bok koymayan alternatif bir seçenek aramanız gerekecek veya standart WordPress tablolarına ek olarak ek tablolar kullanarak.

Özel bir görsel içerik düzenleyicisi olan bir tema mı? Bir sopayla bile dokunmayın!
Görsel içerik düzenleyicili bir tema mı? Benden uzak dur, seni canavar! Giphy'de textbackpack tarafından görüntü.

Temanız hakkında dikkatlice düşünün. Bunu önceden düşünün ve deneyin. Bunu yapmazsanız ve her şeyin yoluna gireceğine inanırsanız, gelecekteki benliğiniz, başka birine geçmek istediğinizde sorun yaşayacaktır. Aynı şey eklentiler için de geçerli. Kullanımının etkisini ve bir alternatifle değiştirildiğinde ne olduğunu inceleyin.

Peki ya Gutenberg?

Gutenberg'in WordPress'imize gelmesiyle kilitleme etkisine ne olacak? Pekala, bence burada iki ihtimal var….

Gutenberg , WordPress için yeni görsel içerik editörüdür ve daha önce çok eleştirilen görsel sayfa oluşturuculara (Visual Composer gibi) çok benziyor. Ancak görünüşü, güce denge getirebilir. Temel olarak, bu tür editörler için bilgileri standart bir şekilde depolamanın bir yolunu tanımladığı için.

Gutenberg, WordPress için mevcut olanın yerini alan yeni içerik editörüdür.
Gutenberg, WordPress için mevcut olanın yerini alan yeni içerik editörüdür.

Spesifik olarak, az çok beğenebilirsiniz, ancak Gutenberg'de içerikler , görselleştirilmesi için meta verileri içeren HTML yorumlarıyla sarılmış olarak depolanır. . Bu şekilde, şu ana kadar elimizdeki tüm sayfa oluşturucular Gutenberg'in çalışma şekliyle uyumluysa, içerik kilitlenmesini önleyebiliriz. , yine de görsel tasarımın kilitlenmesine sahip olacağız.

Ancak başka bir olasılık daha var – Gutenberg minimum işlem birimi olarak blok kavramını eklediğinden, binlerce tema ve eklenti kendi özel bloklarını ekleyebilir ve sonunda, kilitleme etkisi hala orada olacak, çünkü biz kazandık. bu eklentileri bu blokları "kırmadan" kaldıramazsınız.

Bu yüzden, tüm bunların nasıl biteceğini net bir şekilde tahmin edecek bir kristal kürem olmasa da, WordPress geliştiricileri için en azından oldukça eğlenceli bir dönem beklendiğinden eminim. Bildiğimiz her şey Gutenberg ile birlikte gelişecek ve buna dikkat etmemiz gerekecek.

Son Açıklamalar

Evet, kilitlenme etkisi çözülmesi gereken önemli ve karmaşık bir sorundur. Ve en kötü yanı, bundan kaçınmanın çok zor olmasıdır – web sitenizde her zaman bir miktar kilitli kalacaksınız. Aslında, WordPress kullanıyorsanız ve daha sonra farklı bir içerik yönetim sistemine geçmek istiyorsanız, bu kilitleme etkisini ekleyen WordPress'in kendisidir. Görmek? Kaçınmak imkansız. Ancak olumlu olalım: her zaman, içeriğinizi neredeyse hiç etkilemeyecek bir minimuma indirmeyi deneyebilirsiniz.

Eğer ilgilenirsen, her şey yoluna girecek mi?

Unsplash'ta Jon Moore tarafından öne çıkan görsel.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

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