Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Introducere WPCode – Manager ușor de coduri WordPress pentru a vă securiza personalizările site-ului web pentru viitor

Ați dorit vreodată să reduceți numărul de pluginuri WordPress pe care le folosiți pe site-ul dvs. web?

Nu ar fi frumos dacă ar exista o modalitate ușoară care să vă permită să adăugați personalizări WordPress sigure pe viitor prin fragmente de cod FĂRĂ a vă strica site-ul web?

Dacă sunteți ca mine și majoritatea celorlalți proprietari de site-uri web inteligenți, atunci ați dorit cel puțin această soluție de câteva ori în parcursul dvs. WordPress.

Astăzi, sunt încântat să anunț lansarea pluginului meu gratuit WPCode, care va transforma modul în care vă gândiți la personalizarea WordPress.

Am construit acest instrument pentru a vă ajuta să economisiți timp și efort atunci când gestionați personalizările site-ului dvs. web. Acesta este ca un instrument suprem de tip briceag elvețian care vă va ajuta să înlocuiți zeci de pluginuri WordPress existente, făcând în același timp site-ul dvs. web mai rapid.

Prezentarea WPCode - Pluginul pentru fragmente de cod WordPress

Povestea de fundal

În 2012, am creat un plugin gratuit numit Insert Headers and Footers.

Scopul acestui plugin a fost să-mi facă mie și altor cititori WPBeginner ușor să adăugăm cod în zona antetului și subsolului site-ului nostru WordPress fără a edita fișierele temei!

Aceasta ar include lucruri precum scriptul Google Analytics, cod CSS personalizat, Facebook Pixel, cod AdSense și multe altele.

În ultimul deceniu, acest plugin simplu a crescut la peste 1 milion de instalări active.

Introduceți codul de urmărire în antet

În aceeași perioadă, WordPress a crescut mult, de asemenea, cu o mulțime de funcționalități și pluginuri noi.

În fiecare lună, primeam cereri de la utilizatorii noștri pentru a adăuga mai multe funcționalități, cum ar fi posibilitatea de a încărca scripturi condiționat pe anumite pagini, posibilitatea de a adăuga fragmente de cod în alte zone ale site-ului și așa mai departe.

După multă gândire și considerație, am decis să extindem acest plugin gratuit și să-l transformăm într-o soluție completă de gestionare a fragmentelor de cod pentru WordPress, cu logică condițională, auto-inserare și multe altele.

Folosind noul plugin puteți:

  • Adăugați scripturi de urmărire / diverse detalii meta de verificare a instrumentelor pentru webmasteri pe site-ul dvs. cu doar câteva clicuri.
  • Adăugați bannere publicitare sau alte elemente de conținut dinamic după primul paragraf al fiecărei postări de blog, la sfârșitul fiecărei postări de blog etc.
  • Elimină funcționalitățile WordPress pe care nu le dorești, cum ar fi REST API, XML-RPC, comentarii etc.
  • Copiază și lipește cu ușurință fragmente de cod din tutoriale pe site-ul tău WordPress, fără erori.
  • Și, sincer, asta este doar o mică parte.

Toate aceste funcționalități sunt disponibile gratuit!

Dacă ești un marketer, gândește-te la WPCode ca la un Google Tag Manager, dar în interiorul WordPress.

Dacă sunteți un proprietar de afacere obișnuit, gândiți-vă la acest lucru ca la un cuțit elvețian pentru site-ul dvs. web. Vă va ajuta să faceți ceea ce doriți să faceți – nimic mai mult, nimic mai puțin.

WPCode este, de departe, cel mai puternic plugin pe care îl veți instala pe site-ul dvs. WordPress și nu exagerez.

Acordați-mi doar 5 minute din atenția dvs. și vă voi arăta – continuați să citiți.

Versiune video

Abonează-te la WPBeginner

Ce este WPCode?

WPCode este un plugin puternic pentru fragmente de cod WordPress care vă permite să adăugați cu ușurință funcționalități personalizate WordPress folosind fragmente de cod, fără a edita fișierul functions.php al temei dumneavoastră.

Vine cu o bibliotecă de fragmente de cod încorporată unde puteți găsi unele dintre cele mai populare fragmente de cod WordPress ale mele, care vă vor ajuta să eliminați necesitatea unor pluginuri separate.

Biblioteca de fragmente de cod WordPress WPCode

De exemplu, există fragmente gata făcute care vă vor ajuta:

  • Dezactivare XML-RPC – acest lucru este bun pentru securitatea WordPress
  • Permite încărcarea fișierelor SVG – elimină necesitatea unui plugin separat
  • Dezactivare Gutenberg – elimină necesitatea unui plugin separat
  • Dezactivare comentarii – elimină necesitatea unui plugin separat
  • Adăugați scripturi de urmărire pentru Google Analytics, Facebook, AdSense și alte platforme

Și există în prezent peste două duzini de alte fragmente de cod pe care le puteți utiliza pentru a adăuga funcționalități personalizate, reducând în același timp numărul de plugin-uri de pe site-ul dvs.

Pentru un proprietar mediu de site web, acest plugin vă va ajuta să reduceți cel puțin 6 – 8 alte pluginuri pe care le-ați putea folosi chiar acum, doar cu fragmentele gata făcute care sunt acolo.

Planul meu este să continui să adaug mai multe fragmente de cod personalizate acolo pentru a acoperi cazuri de utilizare populare. Dacă aveți sugestii, vă rugăm să ne anunțați prin completarea formularului aici.

Dacă sunteți un dezvoltator / freelancer WordPress care dorește să contribuie cu fragmente de cod, vă rugăm să ne trimiteți fragmentul dvs. folosind formularul de mai sus.

Personalizare site și gestionare cod pe termen lung

Majoritatea tutorialelor de personalizare WordPress vă vor cere să adăugați fragmente de cod în fișierul functions.php al temei dvs. Această metodă veche face pur și simplu ca gestionarea fragmentelor de cod să fie dezordonată și, de asemenea, vă împiedică să vă actualizați tema.

Dacă vreodată vă actualizați tema sau treceți la o altă temă, veți pierde toate funcțiile de cod personalizat pe care le-ați adăugat în fișierul functions.php.

WPCode rezolvă acest lucru oferindu-vă o modalitate ușoară de a insera scripturi de antet și subsol, împreună cu alte fragmente de cod, direct din tabloul de bord WordPress. Aceste fragmente de cod rulează de fapt ca și cum ar fi în fișierul functions.php al temei dvs., dar noi **vă facem personalizările pregătite pentru viitor**.

Creare fragment de cod personalizat nou în WordPress

Puteți actualiza temele în siguranță sau puteți comuta la o altă temă fără a pierde niciodată personalizările importante ale site-ului dvs. web.

O altă problemă la adăugarea de fragmente de cod personalizate în fișierul functions.php al temei dvs. era că chiar și cea mai mică greșeală vă poate defecta site-ul web și îl poate face inaccesibil.

Așa că am creat validarea noastră inteligentă a fragmentelor de cod. Aceasta vă ajută să preveniți erorile comune de cod, asigurându-vă că nu vă veți bloca niciodată site-ul web atunci când adăugați fragmente de cod sau scripturi pentru antet și subsol.

Puteți gestiona toate scripturile de antet și subsol, precum și alte fragmente de cod personalizate dintr-un singur ecran. Facem chiar ușor să organizați fragmentele de cod folosind Etichete și să adăugați note de reamintire la fiecare fragment de cod.

WPCode - Fragmente WordPress organizate pe etichete

Generatoare de cod WordPress încorporate

Pe lângă biblioteca noastră în creștere de fragmente de cod, avem și generatoare de cod WordPress pentru a te ajuta să obții rapid cod personalizat gata de utilizare, folosind cele mai recente standarde de codare și API-uri WordPress.

Generatoare WPCode pentru WordPress

Exemple de generatoare de cod personalizat cu interfață de administrare includ:

  • Generator de tipuri de postări personalizate – Creați un fragment de cod personalizat pentru tipuri de postări.
  • Generator de taxonomie personalizată – Obține fragment de cod personalizat pentru taxonomii.
  • Generator de interogări WP – Obțineți fragmente de cod personalizate pentru WP_Query pentru a încărca postări.
  • Generator de bare laterale personalizate – Creați un fragment de cod personalizat pentru a înregistra bare laterale personalizate sau zone pregătite pentru widgeturi.
  • Generator de widget-uri personalizate – Fragment de cod personalizat pentru înregistrarea widget-urilor personalizate.
  • Generator de meniuri de navigare – Fragment de cod personalizat pentru înregistrarea noilor locații de meniuri de navigare în tema dvs.

Pe lângă cele de mai sus, avem și un generator de fragmente de cod pentru programarea unei sarcini cron, înregistrarea scripturilor și a foilor de stil, adăugarea unui statut personalizat pentru postări și multe altele.

În trecut, începătorii și utilizatorii intermediari foloseau pluginuri WordPress pentru a crea tipuri de postări personalizate, taxonomii etc. cu o interfață de administrare. Problema este că acestea sunt pluginuri de utilizare unică care, în fundal, generează doar fragmente de cod personalizate.

Acum, cu generatoarele gratuite WPCode, puteți elimina acele pluginuri, adăugând în același timp funcționalitatea personalizată dorită cu o interfață de administrare.

Aceasta va economisi mult timp pentru noii dezvoltatori WordPress și profesioniștii web care construiesc site-uri web pentru clienți.

Logică condițională pentru fragmente de cod + Prioritate de inserare automată

Scopul meu cu WPCode a fost să creez un plugin pentru fragmente de cod WordPress care să fie atât UȘOR, cât și PUTERNIC.

De aceea, pe lângă scripturile globale pentru antet și subsol, am adăugat funcționalități avansate, cum ar fi logica condițională pentru fragmente de cod și am făcut-o ușor.

În loc să învățați interogările de logică condițională WordPress, puteți folosi logica condițională vizuală pentru a decide când ar trebui să se încarce un anumit fragment.

WPCode Smart Conditional Logic

Exemple de cazuri de utilizare ale logicii condiționale WPCode:

  • Încărcare fragmente de cod doar pentru utilizatorii conectați
  • Încarcă fragmente de cod PHP pentru roluri specifice de utilizator
  • Încărcați fragmente de cod PHP doar pe URL-uri specifice de pagină
  • Inserare scripturi de antet și subsol pe pagini specifice
  • Afișare fragmente de cod în funcție de tipul paginii
  • Rulează fragment de cod doar pe anumite tipuri de postări
  • Încărcați fragmentul de cod pentru antet și subsol în funcție de sursa de referință
  • și multe altele…

Am adăugat, de asemenea, atât inserarea automată a codului, cât și ieșirea manuală folosind shortcode-uri. Astfel, puteți adăuga funcționalități folosind un shortcode personalizat sau pur și simplu puteți adăuga automat anumite funcționalități într-o zonă dorită.

WPCode Inserare automată cod PHP

Funcția noastră de Inserare Automată vă permite să rulați fragmentul de cod peste tot sau să alegeți dintre opțiuni personalizate, cum ar fi:

  • Rulați fragmentul de cod numai pe partea frontală
  • Rulează fragment de cod doar în zona de administrare WordPress
  • Adaugă scripturi în antet și subsol pe întregul site
  • Inserați fragment de cod PHP înainte sau după conținutul postării
  • Inserează fragment de cod înainte sau după un anumit paragraf
  • Inserare fragment de cod pe pagini de arhivă specifice

Pe lângă asta, am adăugat și un sistem vizual de prioritizare a fragmentelor de cod, astfel încât să puteți alege ordinea funcțiilor dvs. personalizate pentru a evita conflictele de cod.

Adăugați descrierea codului, etichete și prioritate în WPCode

Care sunt câteva exemple de cazuri de utilizare + pluginuri pe care le puteți înlocui?

WPCode este singurul plugin care te ajută să scapi de zeci de alte pluginuri fără a pierde funcționalitatea.

Iată câteva dintre principalele cazuri de utilizare:

  • Inserați scripturi pentru antet și subsol
  • Inserează codul de urmărire Google Analytics în antet și subsol
  • Inserați fragmente de cod PHP sau fragmente de cod JavaScript fără a modifica fișierul functions.php al temei
  • Inserează codul Facebook Pixels, codul Google Conversion Pixels și alte scripturi de pixeli de conversie publicitară în antetul și subsolul WordPress cu logică condiționată
  • Inserează codul pentru reclame Google AdSense, codul pentru reclame contextuale native Amazon și alte coduri pentru reclame media
  • Inserează cod personalizat JavaScript, CSS și HTML
  • Inserează tag-uri meta de verificare a site-ului pentru rețelele sociale, Google Search Console și alte verificări de domeniu în antetul și subsolul site-ului dvs.
  • Inserați blocuri de conținut personalizate reutilizabile
  • Inserați codul de reclame în conținut după paragrafe specifice
  • Afișați sau ascundeți fragmente de cod personalizate pe baza logicii condiționale
  • Dezactivare XML-RPC, Dezactivare Rest API, dezactivare comentarii, permitere încărcare fișiere SVG, dezactivare Gutenberg și activare Editor Clasic fără a adăuga pluginuri suplimentare

Doar cu funcționalitățile noastre actuale și biblioteca de fragmente de cod gata făcute, puteți înlocui mai multe pluginuri populare, inclusiv:

WPCode vine cu o bibliotecă de fragmente de cod gata făcute care vă permite să înlocuiți mai multe pluginuri populare, inclusiv:

  • Dezactivează pluginurile de comentarii
  • Dezactivare pluginuri XML-RPC
  • Dezactivați pluginurile Rest API
  • Dezactivează pluginurile Gutenberg
  • Plugin Classic Editor
  • Permite pluginuri de încărcare fișiere SVG
  • Dezactivare pluginuri RSS feed
  • Dezactivare pluginuri de căutare
  • Dezactivează pluginurile de actualizări automate
  • Dezactivează pluginurile din bara de administrare
  • Plugin Dezactivare blocuri widget
  • Plugin Classic Widgets
  • Pluginuri pentru eliminarea numărului versiunii WordPress
  • Pluginuri Facebook Pixel
  • Pluginuri Google AdSense
  • Pluginuri Custom Post Types UI
  • Alte pluginuri generatoare WordPress

În medie, cred că puteți înlocui cu ușurință 6 – 8 pluginuri existente pe site-ul dvs. web, deoarece un site web tipic instalează adesea aceste pluginuri cu funcționalități unice.

Acum poți elimina acele pluginuri, poți curăța zona de administrare și poți simplifica gestionarea site-ului tău.

Ce urmează în WPCode?

Deoarece pluginul Insert Headers and Footers avea peste 1 milion de utilizatori, obținerea tuturor acestor funcționalități noi gratuit a fost o surpriză pentru toată lumea.

Sunt extrem de mulțumit de răspunsul comunității de până acum, deoarece toată lumea adoră noile funcționalități.

Avem o foaie de parcurs interesantă în față pentru a face acest plugin și mai puternic. Unele dintre lucrurile la care lucrăm:

  • O listă mai mare de fragmente de cod din biblioteca noastră, verificată de experții noștri WordPress
  • Salvare fragmente de cod personalizate în cloud – acest lucru va fi grozav pentru cei care creează și gestionează mai multe site-uri web, deoarece puteți construi biblioteca dvs. personalizată de fragmente în interiorul plugin-ului
  • și multe altele

Construim cu adevărat ceva special aici. Dacă aveți idei despre cum putem face pluginul mai util pentru dvs., vă rugăm să ne trimiteți sugestiile dvs..

Ca întotdeauna, vreau să vă mulțumesc pentru sprijinul continuu acordat WPBeginner și așteptăm cu nerăbdare să vă continuăm serviciile în anii următori.

Cu stimă,

Syed Balkhi
Fondator WPBeginner

P.S. Doriți să achiziționăm sau să investim în afacerea dvs. WordPress? Aflați mai multe despre WPBeginner Growth Fund.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

26 CommentsLeave a Reply

  1. Dacă aș face o listă cu zece pluginuri obligatorii pentru WordPress, acesta ar fi pe ea. Cu ajutorul său, am rezolvat nenumărate probleme ale site-urilor web care nu aveau o soluție bazată pe pluginuri. De obicei, scriem un simplu cod PHP, iar restul este gestionat de acest plugin, complet sigur, chiar dacă facem o greșeală în cod. Instalez acest plugin pe fiecare site web nou sau moștenit pe care îl gestionez. Nu-mi pot imagina să lucrez în WordPress fără el.

  2. Astăzi, WP Code mi-a salvat site-ul web. După actualizarea la noua versiune de WordPress, rezumatele mele au încetat să mai funcționeze. Le aveam setate la cele 55 de caractere implicite, așa cum are de obicei WordPress, dar după actualizare, WordPress a început să afișeze întregul conținut al postărilor. Nu am putut găsi nimic care să cauzeze această problemă. În cele din urmă, am folosit WP Code și o secvență din baza sa de date pentru a ajusta lungimea rezumatului. Am setat-o la cele 95 de cuvinte ideale ale mele, iar întregul site web a început să funcționeze ca înainte (doar că acum am un rezumat mai lung). Datorită acestui lucru, nu a trebuit să restaurez site-ul web dintr-un backup sau să caut de unde provine problema. Datorită WP Code, am rezolvat problema în câteva minute. Este un plugin indispensabil.

  3. Am folosit recent inserare antet și subsol și pot depune mărturie că se simte intuitiv atunci când poți avea funcționalitatea dorită fără a adăuga un nou plugin pentru funcționalități suplimentare.
    Acum, că a devenit wpcode și vine cu o mulțime de funcții, sunt sigur că va ajuta la îmbunătățirea vitezei și optimizării site-ului web.
    De asemenea, va elimina necesitatea de a adăuga mai multe pluginuri pentru probleme mici. Mulțumesc mult wpbeginner.

  4. Dacă șterg un cod manual (adică codul FB Pixel) din antet în editorul WPCode, va fi eliminat din antetele tuturor paginilor? În toate limbile?

    • 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! :)

      Admin

  5. Arată grozav.
    Funcționează bine cu Editarea Completă a Site-ului, Editorul de Blocuri Gutenberg?

  6. 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 :)

    Aveam fragmente de cod într-un singur fișier php și singura modificare adusă functions.php era să "includem" fișierul nostru cu fragmente. Reeditarea simplificată a functions.php după o actualizare.

    Acest plugin ar trebui să elimine complet acest proces

    Aceasta este probabil cea mai bună idee și plugin pe care ați conceput-o până acum. Suspectez că îl vom integra în toate cele aproximativ 300 de site-uri WP pe care le deținem și/sau le gestionăm.

    Mulțumesc!

  7. Cum s-ar integra codul, cum ar fi codul dvs. – destinat fișierului functions.php – care ar dezactiva „feed-urile” WP (emailul recent trimis) în acest plugin?

    Joe C.

    • You would use the run everywhere option for the snippet for it to load everywhere :)

      Admin

  8. 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!

  9. Sună ca și cum va fi foarte frumos! Există planuri de a-l face plătit și/sau de a avea o opțiune premium bazată pe plată/abonament în viitor?

    • Salut Ian,

      În acest moment, principalul nostru obiectiv este să creăm cel mai bun plugin gratuit pentru fragmente de cod, care să ofere utilizatorilor noștri un instrument pe care mi-aș fi dorit să-l am, cu fragmente gata făcute pe care echipele noastre le folosesc frecvent.

      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 :D

      Admin

  10. Îmi place acest concept! Experimentez chiar acum pe un site local cu toate opțiunile. Sper că plănuiți tutoriale pentru tipuri de postări personalizate și alte opțiuni.

  11. Salut,

    Voiam să vă spun despre dificultatea pe care mi-a cauzat-o această conversie de la Insert Headers and Footers la WP CODE în această dimineață.

    Folosesc Securi și primul lucru pe care îl văd în această dimineață este o alertă de securitate cu mesajul WP CODE dezactivează toate comentariile – și altul – Afișează un mesaj după primul paragraf al postărilor

    Pe lângă actualizare, a stricat și designul site-ului și mi-a eliminat complet barele de căutare de pe întregul site, chiar dacă cele două fragmente de cod sunt inactive.

    Lucrez în prezent cu securi pentru a înțelege ce face pluginul, astfel încât să putem readuce site-ul la starea anterioară actualizării.

    Toate cele bune cu WPCODE

    • Mulțumesc pentru comentariu, Nate.

      Alerta Sucuri este un fals semnal, deoarece tot ce spune este că au fost create 2 noi „Postări schiță” (deoarece așa sunt stocate fragmentele de cod). Dar acele fragmente nu sunt live și NU ar trebui să cauzeze niciun conflict pe partea de front-end. Peste 26% din toate site-urile (~400k site-uri) au fost actualizate la cea mai recentă versiune fără probleme notabile de acest gen.

      Echipa mea vă va contacta folosind adresa de e-mail pe care ați lăsat-o aici în comentariu, astfel încât să putem colabora îndeaproape cu dvs. pentru a rezolva acest lucru.

      -Syed

      Admin

  12. Ce plugin uimitor!

    Nu știam că există un astfel de instrument WordPress.

    Ca utilizator WordPress, m-am luptat să minimizez utilizarea multor pluginuri.

    Fiecare client WP dorește să folosească cele mai bune pluginuri WordPress pentru site-ul său. Dar șansele sunt că multe pluginuri înseamnă viteză mică a site-ului și mai multe șanse de erori. De aceea, găsirea unui instrument WPcode poate ajuta la rezolvarea problemei într-un mod mai bun.

    Îl voi folosi cu siguranță.

    Mulțumim pentru valoarea adăugată WordPress.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.