Hiç web sitenizde kullandığınız WordPress eklentilerinin sayısını azaltmak istediniz mi?
Web sitenizi bozmadan kod parçacıkları aracılığıyla geleceğe dönük WordPress özelleştirmeleri eklemenize olanak tanıyan kolay bir yol olsaydı güzel olmaz mıydı?
Benim ve diğer akıllı web sitesi sahiplerinin çoğu gibiyseniz, WordPress yolculuğunuzda en azından birkaç kez bu çözümü dilemişsinizdir.
Bugün, WordPress özelleştirme hakkındaki düşüncelerinizi değiştirecek olan ücretsiz WPCode eklentimin lansmanını paylaşmaktan heyecan duyuyorum.
Bu aracı, web sitesi özelleştirmelerinizi yönetirken zamandan ve güçlükten tasarruf etmenize yardımcı olmak için geliştirdik. Bu, web sitenizi daha hızlı hale getirirken düzinelerce mevcut WordPress eklentisini değiştirmenize yardımcı olacak nihai İsviçre Ordusu bıçağı aracı gibidir.
Arka Plan Hikayesi
2012 yılında Insert Headers and Footers adında ücretsiz bir eklenti oluşturdum.
Bu eklentinin amacı, benim ve diğer WPBeginner okuyucularının tema dosyalarını düzenlemeden WordPress sitemizin üstbilgi ve altbilgi alanına kod eklemesini kolaylaştırmaktı!
Bu, Google Analytics komut dosyası, özel CSS kodu, Facebook Pikseli, AdSense kodu ve daha fazlası gibi şeyleri içerir.
Son on yılda bu basit eklenti 1 milyondan fazla aktif yüklemeye ulaştı.
Aynı zaman diliminde WordPress de tonlarca yeni özellik ve eklentiyle çok büyüdü.
Her ay, kullanıcılarımızdan belirli sayfalara koşullu olarak komut dosyası yükleme yeteneği, web sitesinin diğer alanlarına kod parçacıkları ekleme yeteneği gibi daha fazla işlevsellik eklemek için talepler alıyordum.
Uzun süre düşündükten sonra, bu ücretsiz eklentiyi genişletmeye ve koşullu mantık, otomatik ekleme ve çok daha fazlasıyla WordPress için tam özellikli bir kod parçacığı yönetim çözümü haline getirmeye karar verdik.
Yeni eklentiyi kullanarak şunları yapabilirsiniz:
- Sadece birkaç tıklama ile sitenize izleme komut dosyaları / çeşitli web yöneticisi aracı doğrulama meta ayrıntıları ekleyin.
- Her blog yazısının ilk paragrafından sonra, her blog yazısının sonunda vb. banner reklamlar veya diğer dinamik içerik öğeleri ekleyin.
- REST API, XML-RPC, Yorumlar vb. gibi istemediğiniz WordPress özelliklerini kaldırın.
- WordPress sitenizdeki eğitimlerden kod parçacıklarını hatasız bir şekilde kolayca kopyalayıp yapıştırın.
- Ve gerçekten bu sadece yüzeyi çiziyor.
Tüm bu özellikleri ücretsiz olarak kullanabilirsiniz!
Eğer bir pazarlamacıysanız, WPCode’u Google Tag Manager gibi düşünün ama WordPress’in içinde.
Eğer sıradan bir işletme sahibiyseniz, bunu web siteniz için bir kılıç-ordu bıçağı olarak düşünün. Yapmak istediğiniz şeyi yapmanıza yardımcı olacaktır – ne daha fazlası ne de daha azı.
WPCode, WordPress sitenize yükleyeceğiniz açık ara EN GÜÇLÜ eklentidir ve abartmıyorum.
Bana sadece 5 dakikanızı ayırın, ben de size göstereyim — okumaya devam edin.
Video Versiyonu
WPCode nedir?
WPCode, temanızın functions.php dosyasını düzenlemeden kod parçacıklarını kullanarak özel WordPress özellikleri eklemenizi kolaylaştıran güçlü bir WordPress kod parçacığı eklentisidir.
Ayrı eklentilere olan ihtiyacı ortadan kaldırmanıza yardımcı olacak en popüler WordPress kod parçacıklarımdan bazılarını bulabileceğiniz yerleşik bir kod parçacıkları kitaplığı ile birlikte gelir.
Örneğin, size yardımcı olacak hazır snippet’ler vardır:
- XML-RPC’yi devre dışı bırakın – bu WordPress güvenliği için iyidir
- SVG Dosyası Yüklemeye İzin Ver – ayrı bir eklenti ihtiyacını ortadan kaldırır
- Gutenberg’i devre dışı bırakın – ayrı eklenti ihtiyacını ortadan kaldırır
- Yorumları Devre Dışı Bırak – ayrı bir eklenti ihtiyacını ortadan kaldırır
- Google Analytics, Facebook, AdSense ve diğer platformlar için İzleme Komut Dosyaları Ekleme
Ve şu anda sitenizdeki eklenti sayısını azaltırken özel işlevler eklemek için kullanabileceğiniz iki düzineden fazla başka kod parçacığı var.
Ortalama bir web sitesi sahibi için bu eklenti, sadece orada bulunan hazır parçacıklarla şu anda kullanıyor olabileceğiniz en az 6 – 8 diğer eklentiyi azaltmanıza yardımcı olacaktır.
Planım, popüler kullanım durumlarını kapsayacak şekilde oraya daha fazla özel kod parçacığı eklemeye devam etmek. Önerileriniz varsa, lütfen buradaki formu doldurarak bize bildirin.
Kod parçacıklarına katkıda bulunmak isteyen bir WordPress geliştiricisi / serbest çalışanıysanız, lütfen yukarıdaki formu kullanarak parçacıklarınızı bize gönderin.
Geleceğe Yönelik Site Özelleştirme ve Kod Yönetimi
WordPress özelleştirme eğitim lerinin çoğu sizden kod parçacıklarını temanızın functions.php dosyasına eklemenizi isteyecektir. Bu eski yöntem, kod parçacıklarını yönetmeyi karmaşık hale getirir ve ayrıca temanızı güncellemenizi de engeller.
Temanızı güncellerseniz veya başka bir temaya geçerseniz, functions.php dosyanıza eklediğiniz tüm özel kod işlevlerini kaybedersiniz.
WPCode, üstbilgi ve altbilgi komut dosyalarının yanı sıra diğer kod parçacıklarını doğrudan WordPress panonuzdan eklemenin kolay bir yolunu sunarak bunu çözer. Bu kod parçacıkları aslında temanızın functions.php dosyasında olduğu gibi çalışır, ancak özelleştirmelerinizi geleceğe dönük hale getiriyoruz.
Önemli web sitesi özelleştirmelerinizi asla kaybetmeden temaları güvenle güncelleyebilir veya başka bir temaya geçebilirsiniz.
Temanızın functions.php dosyasına özel kod parçacıkları eklemenin bir başka sorunu da en küçük bir hatanın bile web sitenizi bozabilmesi ve erişilemez hale getirebilmesidir.
Bu yüzden akıllı kod parçacığı doğrulamamızı oluşturduk. Bu, kod parçacıkları veya üstbilgi ve altbilgi komut dosyaları eklerken web sitenizi asla bozmamanızı sağlamak için yaygın kod hatalarını önlemenize yardımcı olur.
Tüm üstbilgi ve altbilgi komut dosyalarınızın yanı sıra diğer özel kod parçacıklarını tek bir ekrandan yönetebilirsiniz. Hatta Etiketleri kullanarak kod parçacıklarını düzenlemenizi ve her kod parçacığına hatırlatma notları eklemenizi kolaylaştırıyoruz.
Yerleşik WordPress Kod Oluşturucuları
Büyüyen kod parçacıkları kütüphanemizin yanı sıra, en son WordPress kodlama standartlarını ve API’lerini kullanarak hızlı bir şekilde kullanıma hazır özel kod elde etmenize yardımcı olacak WordPress kod oluşturucularımız da var.
Yönetici Kullanıcı Arayüzüne sahip Özel Kod Oluşturucu örnekleri şunlardır:
- Özel Yazı Türü Oluşturucu – Yazı Türleri için özel kod parçacığı oluşturun.
- Özel Taksonomi Oluşturucu – Taksonomiler için özel kod parçacığı alın.
- WP Query Generator – Gönderileri yüklemek için WP_Query için özel kod parçacığı alın.
- Özel Kenar Çubuğu Oluşturucu – Özel kenar çubuklarını veya widget’a hazır alanları kaydetmek için özel kod parçacığı oluşturun.
- Özel Widget Oluşturucu – Özel widget’ları kaydetmek için özel kod parçacığı.
- Navigasyon Menüsü Oluşturucu – Temanıza yeni navigasyon menüsü konumları kaydetmek için özel kod parçacığı.
Yukarıdakilerin yanı sıra, bir cron işi planlamak, komut dosyalarını ve stil sayfalarını kaydetmek, özel gönderi durumu eklemek ve daha fazlası için kod parçacığı oluşturucumuz da var.
Geçmişte, yeni başlayanlar ve orta düzey kullanıcılar, bir yönetici kullanıcı arayüzü ile özel yazı türleri, taksonomiler vb. oluşturmak için WordPress eklentilerini kullanırlardı. Sorun şu ki, bunlar arka planda sadece özel kod parçacıkları üreten tek seferlik kullanım eklentileridir.
Artık WPCode ücretsiz oluşturucuları ile bu eklentileri devre dışı bırakabilir ve bir yönetici kullanıcı arayüzü ile istediğiniz özel işlevselliği ekleyebilirsiniz.
Bu, yeni WordPress geliştiricileri ve müşteriler için web siteleri oluşturan web profesyonelleri için büyük bir zaman tasarrufu sağlayacaktır.
Kod Parçacıkları için Koşullu Mantık + Otomatik Ekleme Önceliği
WPCode ile amacım hem KOLAY hem de GÜÇLÜ bir WordPress kod parçacıkları eklentisi oluşturmaktı.
Bu nedenle, global üstbilgi ve altbilgi komut dosyalarımızın yanı sıra, kod parçacıkları için koşullu mantık gibi gelişmiş özellikler ekledik ve bunu kolaylaştırdık.
WordPress koşullu mantık sorgularını öğrenmek yerine, belirli bir snippet’in ne zaman yükleneceğine karar vermek için görsel koşullu mantığı kullanabilirsiniz.
WPCode koşullu mantık kullanım örnekleri:
- Yalnızca oturum açmış kullanıcılar için kod parçacıklarını yükle
- Belirli kullanıcı rolleri için PHP kod parçacıklarını yükleme
- PHP kod parçacıklarını yalnızca belirli sayfa URL’lerine yükleyin
- Belirli sayfalara üstbilgi ve altbilgi piksel komut dosyaları ekleme
- Sayfa türüne göre kod parçacıklarını gösterme
- Kod parçacığını yalnızca belirli gönderi türlerinde çalıştırın
- Yönlendiren kaynağına göre üstbilgi ve altbilgi kod parçacığını yükle
- ve daha fazlası…
Ayrıca hem otomatik kod ekleme hem de kısa kodlar kullanarak manuel çıktı ekledik. Bu şekilde, özel bir kısa kod kullanarak özellikler ekleyebilir veya istediğiniz alana belirli özellikleri otomatik olarak ekleyebilirsiniz.
Otomatik Ekleme özelliğimiz, kod parçacığını her yerde çalıştırmanıza veya aşağıdaki gibi özel seçenekler arasından seçim yapmanıza olanak tanır:
- Kod parçacığını yalnızca ön uçta çalıştırın
- Kod parçacığını yalnızca WordPress yönetici alanında çalıştırın
- Site genelinde üstbilgi ve altbilgi komut dosyaları ekleyin
- Gönderi içeriğinden önce veya sonra PHP kod parçacığı ekleme
- Belirli bir paragraftan önce veya sonra kod parçacığı ekleme
- Belirli arşiv sayfalarına kod parçacığı ekleme
Bunun yanı sıra, görsel bir kod parçacığı öncelik sistemi de ekledik, böylece kod çakışmasını önlemek için özel işlevlerinizin sırasını seçebilirsiniz.
Değiştirebileceğiniz Bazı Örnek Kullanım Durumları + Eklentiler Nelerdir?
WPCode, işlevselliği kaybetmeden düzinelerce diğer eklentiden kurtulmanıza yardımcı olan tek eklentidir.
İşte en iyi kullanım durumlarından bazıları :
- Üstbilgi ve Altbilgi Ekle komut dosyaları
- Google Analytics İzleme Kodunu Üstbilgi ve Altbilgiye Ekleme
- Temanın functions.php dosyasını değiştirmeden PHP Kod Parçacıkları veya JavaScript kod parçacığı ekleme
- Facebook Pixels kodunu, Google Conversion Pixels kodunu ve diğer Reklam Dönüşüm Piksel Komut Dosyalarını koşullu mantıkla WordPress üstbilgisine ve altbilgisine ekleyin
- Google AdSense Reklam kodunu, Amazon Yerel Bağlamsal Reklam kodunu ve diğer Medya Reklam kodunu ekleyin
- Özel JavaScript, CSS ve HTML kodu ekleme
- Sosyal Medya, Google Search Console ve diğer Alan adı doğrulamaları için Site Doğrulama Meta etiketlerini sitenizin üstbilgisine ve altbilgisine ekleyin
- Yeniden kullanılabilir özel içerik blokları ekleme
- Belirli paragraflardan sonra içeriğe Reklam kodu ekleme
- Koşullu mantığa dayalı olarak özel kod parçacıklarını gösterme veya gizleme
- XML-RPC’yi devre dışı bırakın, Rest API’yi devre dışı bırakın, yorumları devre dışı bırakın, SVG dosya yüklemelerine izin verin, Gutenberg’i devre dışı bırakın ve ekstra eklenti eklemeden Klasik Düzenleyiciyi etkinleştirin
Sadece mevcut özelliklerimiz ve hazır kod parçacıkları kütüphanemizle, aşağıdakiler de dahil olmak üzere birçok popüler eklentiyi değiştirebilirsiniz:
WPCode, aşağıdakiler de dahil olmak üzere birçok popüler eklentiyi değiştirmenize olanak tanıyan hazır bir kod parçacıkları kitaplığıyla birlikte gelir:
- Yorum eklentilerini devre dışı bırakın
- XML-RPC eklentilerini devre dışı bırakma
- Rest API eklentilerini devre dışı bırakın
- Gutenberg eklentilerini devre dışı bırakın
- Klasik Editör eklentisi
- SVG Dosya Yükleme eklentilerine izin ver
- RSS besleme eklentilerini devre dışı bırakın
- Arama eklentilerini devre dışı bırakın
- Otomatik Güncellemeler eklentilerini devre dışı bırakın
- Yönetici Çubuğu eklentilerini devre dışı bırakın
- Widget Blokları eklentisini devre dışı bırakın
- Klasik Widget’lar eklentisi
- WordPress Sürüm Numarası eklentilerini kaldırma
- Facebook Piksel eklentileri
- Google AdSense eklentileri
- Özel Yazı Türleri UI eklentileri
- Diğer WordPress Generator eklentileri
Ortalama olarak, web sitenizdeki mevcut 6 – 8 eklentiyi kolayca değiştirebileceğinize inanıyorum çünkü tipik bir web sitesi genellikle bu tek seferlik özellik eklentilerini yükler.
Artık bu eklentileri kaldırabilir, yönetici alanınızı temizleyebilir ve web sitenizin yönetimini basitleştirebilirsiniz.
WPCode’da Sırada Ne Var?
Insert Headers and Footers eklentisinin 1 milyondan fazla kullanıcısı olduğundan, tüm bu yeni özelliklerin ücretsiz olması herkes için sürpriz oldu.
Şu ana kadar topluluktan gelen tepkilerden son derece memnunum, çünkü herkes yeni özellikleri çok seviyor.
Bu eklentiyi daha da güçlü hale getirmek için önümüzde heyecan verici bir yol haritası var. Üzerinde çalıştığımız bazı şeyler:
- WordPress uzmanlarımız tarafından incelenen Code Snippet kütüphanesinin daha geniş bir listesi
- Özel snippet’leri buluta kaydedin – bu, eklenti içinde kişiselleştirilmiş snippet kitaplığınızı oluşturabileceğiniz için birden fazla web sitesi oluşturanlar ve yönetenler için harika olacaktır
- ve çok daha fazlası…
Burada gerçekten özel bir şey inşa ediyoruz. Eklentiyi sizin için nasıl daha yararlı hale getirebileceğimize dair fikirleriniz varsa, lütfen önerilerinizi bize gönderin.
Her zaman olduğu gibi, WPBeginner’a devam eden desteğiniz için teşekkür etmek istiyorum ve önümüzdeki yıllarda size hizmet etmeye devam etmeyi dört gözle bekliyoruz.
Saygılarımla,
Syed Balkhi
WPBeginner’ın Kurucusu
Not: WordPress işletmenizi satın almamızı veya yatırım yapmamızı ister misiniz? WPBeginner Büyüme Fonu hakkında daha fazla bilgi edinin.
Moinuddin Waheed
I have used insert header and footer lately and I can testify that it feels intuitive when you can have your desired functionality without adding new plugin for additional functionality.
now when it has become wpcode and comes with lots of features, I am sure it will help improve the website speed and optimization.
It will also eliminate the need to add several plugins for small small issues. Thanks a ton wpbeginner.
WPBeginner Support
You’re welcome
Yönetici
László
If I delete a manual code ( ie. FB Pixel code) from the header in WPCode editor would it be removed from all pages’ headers? In all languages?
WPBeginner Support
If you remove code from the plugin then it would be removed from your site where the plugin added it. If you have caching, don’t forget to clear it to ensure it’s removed!
Yönetici
Ian
Looks great.
Does this work okay with Full Site Editing, the Gutenberg block Editor?
WPBeginner Support
Yes, the plugin works with any of the editors
Yönetici
Farman
Thanks for such plugin.
WPBeginner Support
You’re welcome!
Yönetici
Joe C
Thanks – always hated putting stuff in functions.php because it gets changed on updates (I never use child themes), but I hate even more 1-task plugins
We had a single php file code snipets and only mod to functions.php was to “include” our snippet file. Simplified re-editing functions.php after an update.
This plugin should eliminate that process all together
This is probably the best idea and plugin you guys have come up with yet. I suspect we will integrate it into all 300-odd WP sites we own and/or manage.
Thanks!
WPBeginner Support
Glad to hear our plugin will be helpful!
Yönetici
Joe C
How would code, such as your code – intended for the functions.php – that would turn of WP “feeds” (recent email you sent out) fit in this plugin?
Joe C.
WPBeginner Support
You would use the run everywhere option for the snippet for it to load everywhere
Yönetici
Debbie
I’m so excited about this — and it’s potential! Anything that retains Classic Editor is a huge plus in my world. It’s so much easier to tweak code than try to remove the underline from a space, for example. And there are soooo many single use plugins that you need now. It will be good to streamline that aspect…. Thanks, y’all!
Ian
Sounds like this will be very nice! Any plans to make it paid and/or have a paid/subscription based premium option in the future?
Editorial Staff
Hey Ian,
Right now our main focus is making the best free code snippets plugin that offers our users a tool that I wish I had with ready-made snippets that our teams frequently use.
In the future, we will add premium features for developer audience to improve their workflow, but the core tool will always remain free and will get even more powerful in our next update
Yönetici
Sue Surdam
Love this concept! Experimenting right now with a local site with all the options. Hoping you are planning tutorials for Custom Post types and other options.
Editorial Staff
Yes Sue, we will be creating tutorials to help our users better utilize the plugin
Yönetici
XMENROMA
Thanks you so much!
Nate Ruske
Hi,
I wanted to let you know the pain this conversion from Insert Headers and Footers to WP CODE caused me this morning.
I use Securi, and the very first thing I see this morning is a security alert with the message WP CODE turn off all comments – and another – Display a message after the 1st paragraph of posts
In addition to the update, it has also messed up site design and completely removed my search bars throughout the site even though the two code snippets are inactive.
Currently working with securi to work out what the plugin is doing so we can get the site back to what it was before the update.
All the best with WPCODE
Editorial Staff
Thank you for leaving a comment Nate.
The Sucuri alert is a false flag because all it’s saying is that 2 new “Post Drafts” were created (because that’s how code snippets are stored). But those snippets are not live, and they should NOT cause any front-end conflict. Over 26% of all sites (~400k sites) have updated to the latest version without any notable issues like this.
I’m going to have my team reach out to you using the email you left here in the comment, so we can work closely with you to resolve this.
-Syed
Yönetici
Margarida Fernandes
I just wanted to say Thank You!
Karim Twin
What an amazing plugin!
I didn’t know that’s some WordPress tool like that.
As a WordPress user, I’ve struggling to minimize the use of many plugins.
Every WP customer wants to use the best WordPress plugins for his or her website. But the odds are many plugins means low site speed and more errors chances. That’s why finding a tool WPcode can help solve the problem in a better way.
I’ll start using it definitely .
Thanks for adding value to WordPress.
Marcelo
Good job folks!
Editorial Staff
Thank you Marcelo
Yönetici