Har du någonsin velat minska antalet tillägg till WordPress som du använder på din website?
Skulle det inte vara trevligt om det fanns ett enkelt sätt som allow to add future-proof WordPress customizations through code snippets UTAN att förstöra your website?
Om du gillar mig och de flesta andra smarta ägare av webbplatser, har du åtminstone önskat dig den här lösningen ett par gånger under din WordPress resa.
Idag är jag glad över att kunna dela lanseringen av mitt gratis plugin WPCode som kommer att omvandla hur du tänker på WordPress customize.
Vi byggde detta verktyg för att hjälpa dig att save tid och krångel när du hanterar din webbplats customizes. Det här gillar den ultimata schweiziska armékniven som hjälper dig att ersätta dussintals befintliga tillägg till WordPress och samtidigt göra din website snabbare.
Bakgrund och story
År 2012 skapade jag ett gratis plugin som heter Insert Rubriker and Footers.
Målet med detta plugin var att göra det enkelt för mig och andra WPBeginner läsare att lägga till kod till vår WordPress webbplats header och footer area utan att editera theme filer!
Detta skulle inkludera saker som Google Analytics-skript, custom CSS-kod, Facebook Pixel, AdSense-kod och mer.
Under det senaste decenniet har detta enkla plugin vuxit till över 1 miljon aktiva installationer.
Under samma tidsperiod växte WordPress också mycket med massor av utvalda funktioner och tillägg.
Varje månad fick jag requests från våra användare om att lägga till mer funktionalitet, t.ex. möjligheten att villkorligt hämta skript på vissa pages, möjligheten att lägga till code snippets på andra areas av the website, och så vidare.
Efter mycket eftertanke och övervägande har vi beslutat att förstora detta gratis plugin och göra det till en fullvärdig lösning för hantering av code snippets för WordPress med villkorlig logik, automatisk insert och mycket mer.
Med hjälp av det nya pluginet kan du:
- Add tracking scripts / various webmaster tool verification meta details in your site with just a few clicks.
- Add bannerannonser eller andra dynamiska content-element efter första stycket i varje blogginlägg, i slutet av varje blogginlägg etc.
- Remove WordPress funktioner som du inte vill ha som REST API, XML-RPC, Comments, etc.
- Enkelt copy and paste code snippets från tutorials i din WordPress site utan error.
- Och det här är bara att skrapa på ytan.
Alla dessa funktioner är tillgängliga för dig gratis!
Om du är marknadsförare, tänk på WPCode som en Google Tag Manager men inuti WordPress.
Om du är en vanlig företagare kan du se det här som en armékniv för din website. Den kommer att hjälpa dig att göra det du vill göra – varken mer eller mindre.
WPCode är överlägset det MEST KRAFTFULLA plugin du installerar på din WordPress site, och jag överdriver inte.
Ge mig bara 5 minuter av din uppmärksamhet, så ska jag visa dig – fortsätt att Läsa.
Video Version
Vad är WPCode?
WPCode är ett kraftfullt plugin för WordPress-kodsnippet som gör det enkelt för dig att add to utvalda WordPress-funktioner med hjälp av code snippets utan att behöva editera ditt temas functions.php-fil.
Det kommer med ett built-in code snippets bibliotek där du kan hitta några av mina mest populära WordPress code snippets som hjälper dig att eliminera behovet av separata tillägg.
Det finns till exempel färdiga snippets som hjälper you:
- Inaktivera XML-RPC – detta är bra för WordPress säkerhet
- Allow SVG File Upload – eliminerar behovet av ett separat plugin
- Inaktivera Gutenberg – eliminerar behovet av ett separat plugin
- Inaktivera Comments – eliminerar behovet av ett separat plugin
- Add Tracking Scripts för Google Analytics, Facebook, AdSense och andra plattformar
Och det finns för närvarande över två dussin andra code snippets som du kan använda för att add to custom funktionalitet samtidigt som du minskar antalet plugins på din site.
För en genomsnittlig webbplatsägare kommer detta plugin att hjälpa dig att minska minst 6 – 8 andra tillägg som du kanske använder just nu med bara de färdiga snipporna som finns där.
Min plan är att fortsätta lägga till fler anpassade code snippets där för att täcka populära användningsfall. Om du har förslag, vänligen låt oss veta genom att fylla i formuläret här.
Om du är en WordPress utvecklare / frilansare som vill bidra med code snippets, vänligen skicka oss ditt snippet med hjälp av formuläret ovan.
Framtidssäkrad customize av webbplatser och hantering av koder
De flesta WordPress customize tutorials kommer att be dig att lägga till code snippets till ditt temas functions.php-fil. Detta gamla sätt gör helt enkelt hanteringen av code snippets rörig, och det hindrar dig också från att updating ditt theme.
Om du någonsin uppdaterar ditt theme eller byter till ett annat theme, kommer du att förlora alla custom code-funktioner som du har addat till i din functions.php-fil.
WPCode löser detta genom att ge dig ett enkelt sätt att insert header- och footer-skript tillsammans med andra code snippets direkt från din WordPress dashboard. Dessa code snippets körs faktiskt som om de vore i ditt temas functions.php-fil, men vi gör dina customizes framtidssäkrade.
Du kan säkert uppdatera themes eller byta till ett annat theme utan att någonsin förlora dina viktiga website customizations.
Ett annat problem med att lägga till custom code snippets i ditt temas functions.php-fil var att även det minsta misstaget kan förstöra din website och göra den otillgänglig.
Så vi skapade vår smarta bekräftelse av code snippet. Detta hjälper dig att förhindra vanliga kod error för att säkerställa att du aldrig bryta din website när du lägger till code snippets eller header och footer skript.
Du kan hantera alla dina header- och footer-skript samt andra customize code snippets från en enda vy. Vi gör det även lätt för you att organisera code snippets med hjälp av Tags och add to påminnelser för varje code snippet.
Inbyggda generatorer för WordPress-kod
Notis: Förutom vårt växande bibliotek med code snippets har vi också WordPress code generators som hjälper dig att snabbt få färdig custom code med hjälp av de senaste WordPress-kodningsstandarderna och API:erna.
Exempel på generatorer för Custom Code med Admin UI är
- Custom Post Type Generator – Skapa anpassat code snippet för Post Types.
- Custom Taxonomy Generator – Få ett anpassat kod snippet för Taxonomies.
- WP Query Generator – Få ett anpassat kod snippet för WP_Query för att ladda posts.
- Custom Sidebar Generator – Skapa anpassat code snippet för att registrera custom sidebars eller widget-ready areas.
- Custom Widget Generator – Anpassat kod snippet för att registrera anpassade widgets.
- Navigation Menu Generator – Custom code snippet för att registrera nya navigation menu locations i your theme.
Added ovan har vi också code snippets generator för att tidsinställa ett cron-jobb, registrera skript & stylesheets, lägga till customizer inläggsstatus, och mer.
Tidigare använde Beginner och användare på mellannivå WordPress tillägg för att skapa custom post types, taxonomies etc. med ett admin-gränssnitt. Problemet är att dessa är tillägg för engångsbruk som i bakgrunden bara genererar anpassade code snippets.
Nu med WPCode gratis generatorer kan du klippa ut dessa tillägg samtidigt som du lägger till den customizer-funktionalitet som du vill ha med ett admin UI.
Detta kommer att vara en enorm tidsbesparing för new WordPress utvecklare och webbproffs som bygger webbplatser för kunder.
Villkorlig logik för code snippets + Auto Insertion Priority
Mitt mål med WPCode var att skapa ett WordPress code snippets plugin som är både LÄTT och KRAFTFULLT.
Det är därför vi, notis om våra globala skript för header och footer, har lagt till avancerade funktioner som gillar villkorlig logik för code snippets och gjort det enkelt.
Istället för att lära dig WordPress villkorliga logikfrågor kan du använda visuell villkorlig logik för att bestämma när ett visst snippet ska laddas.
Exempel på användningsfall av WPCode villkorlig logik:
- Ladda code snippets endast för inloggade användare
- Ladda PHP code snippets för specifika roller för användare
- Ladda PHP code snippets endast på specifika page URL:er
- Infoga pixelskript för header och footer på specifika pages
- Visa code snippets baserat på typ av page
- Run code snippet endast på vissa post typer
- Hämtar code snippet för header och footer baserat på referral source
- och mycket mer…
Vi har också lagt till både automatisk insert av kod och manuell utmatning med hjälp av shortcodes. På så sätt kan du lägga till funktioner med hjälp av en custom shortcode, eller helt enkelt automatiskt lägga till vissa funktioner på area som du vill.
Vår funktion Auto Insert allow you to run the code snippet everywhere or choose from custom options like:
- Run code snippet endast på front-end
- Run code snippet endast i WordPress admin area
- Add to skript för header och footer på hela webbplatsen
- Infoga PHP code snippet före eller efter post content
- Infoga code snippet före eller efter ett specifikt stycke
- Infoga code snippet på specifika pages i archive
Notis: Vi har också add to ett visuellt prioritetssystem för code snippets, så att you kan välja order för your customizes funktioner för att undvika kodkonflikter.
Vad är några exempel på användningsfall + tillägg som du kan ersätta?
WPCode är ett plugin som hjälper dig att bli av med dussintals andra tillägg utan att förlora funktionalitet.
Här är några av de vanligaste användningsområdena :
- Infoga skript för Header och Footer
- Infoga Google Analytics Tracking-kod i Header och Footer
- Infoga PHP Code Snippets eller JavaScript code snippet utan att ändra temats functions.php-fil
- Infoga Facebook Pixels-kod, Google Conversion Pixels-kod och andra Conversion Pixels-skript för Advertising i WordPress header och footer med villkorlig logik
- Infoga Google AdSense Ads-kod, Amazon Native Contextual Ads-kod och annan Media Ads-kod
- Infoga Custom JavaScript-, CSS- och HTML-kod
- Infoga Site Verification Meta tags för Social Media, Google Search Console och annan domänverifiering i header och footer på din site
- Infoga återanvändbara block med custom content
- Infoga kod för Inga annonser i content efter specifika stycken
- Visa eller dölj anpassade code snippets baserat på villkorlig logik
- Inaktivera XML-RPC, Inaktivera Rest API, inaktivera comments, allow SVG file uploads, inaktivera Gutenberg och aktivera Classic Editor utan att lägga till extra plugins
Bara med våra nuvarande funktioner och färdiga code snippets bibliotek kan du ersätta flera populära tillägg inklusive:
WPCode levereras med ett färdigt bibliotek med code snippets som allow you att ersätta flera populära tillägg inklusive:
- Inaktivera tillägg för Comment
- Inaktivera XML-RPC tillägg
- Inaktivera REST API tillägg
- Inaktivera Gutenberg tillägg
- Classic Editor plugin
- Allow SVG File Upload tillägg
- Inaktivera RSS-flöde plugins
- Inaktivera Search tillägg
- Inaktivera tillägg för automatiska uppdateringar
- Inaktivera Admin Bar tillägg
- Inaktivera Widget Blocks plugin
- Classic Widgets plugin
- Tillägget Remove WordPress Version Number
- Tillägg för Facebook Pixel
- Google AdSense tillägg
- Custom Post Types UI tillägg
- Andra tillägg för WordPress Generator
I genomsnitt tror jag att du enkelt kan ersätta 6 – 8 befintliga plugins på din webbplats eftersom en typisk webbplats ofta installerar dessa enstaka tillägg för funktioner.
Nu kan du remove dessa tillägg, städa upp ditt admin area och förenkla hanteringen av din website.
Vad kommer härnäst i WPCode?
Eftersom pluginet Insert Rubriker and Footers hade över 1 miljon användare, var det en överraskning för alla att få alla dessa nya funktioner gratis.
Jag är mycket vänligt inställd till den responsive community som hittills har visat sig. Alla älskar de nya funktionerna.
Vi har en spännande färdplan framför oss för att göra detta plugin ännu mer kraftfullt. Några av de saker som vi arbetar med:
- En större lista över Code Snippets-bibliotek som är kontrollerade av våra WordPress-experter
- Save custom snippets to cloud – detta kommer att vara bra för dem som skapar och hanterar flera websites eftersom du kan bygga your personliga snippet bibliotek inuti plugin
- ochmycket mer…
Vi bygger verkligen något speciellt här. Om du har idéer om hur vi kan göra pluginet mer användbart för dig, vänligen skicka oss dina förslag.
Som alltid vill jag tacka dig för ditt fortsatta support för WPBeginner, och vi ser fram emot att fortsätta tjäna dig under många år framöver.
Yours Truly,
Syed Balkhi
Grundare av WPBeginner
P.S. Vill du att vi ska förvärva eller investera i ditt WordPress -företag? Läs mer om WPBeginners tillväxtfond.
Jiří Vaněk
Today, WP Code saved my website. After updating to the new version of WordPress, my excerpts stopped working. I had them set to the default 55 characters as WordPress usually has, but after the update, WordPress started displaying the entire content of the posts. I couldn’t find anything causing this issue. In the end, I used WP Code and a snippet from its database to adjust the excerpt length. I set it to my ideal 95 words, and the entire website started functioning as before (only now I have a longer excerpt). Thanks to this, I didn’t have to restore the website from a backup or look for where the problem originated. Thanks to WP Code, I solved the problem in a few minutes. It’s a must-have plugin.
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
Administratör
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!
Administratör
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
Administratör
Farman
Thanks for such plugin.
WPBeginner Support
You’re welcome!
Administratör
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!
Administratör
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
Administratör
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
Administratör
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
Administratör
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
Administratör
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
Administratör