Widgeturi WordPress vs blocuri – Care este diferența? (explicat)

Publicat: 2023-03-23

Încercați să înțelegeți diferența dintre widget-urile WordPress și blocuri?

Widgeturile și blocurile WordPress sunt ambele folosite pentru a adăuga elemente de conținut dinamic la postări, pagini, bare laterale și șabloane. Widgeturile au fost o parte esențială a WordPress de 16 ani, în timp ce blocurile fac parte din platformă doar din 2018. Ele servesc funcții similare, dar nu sunt la fel.

În acest articol, vom explica diferența dintre widget-urile și blocurile WordPress, astfel încât să puteți învăța cum să le utilizați corect.

Understanding the difference between WordPress widgets and blocks

Iată o scurtă prezentare generală a subiectelor pe care le vom acoperi în acest articol.

  • Ce sunt widget-urile WordPress?
  • Ce sunt blocurile în WordPress?
  • Diferența dintre widgeturi și blocuri în WordPress
  • Editorul de widgeturi bazat pe blocuri
  • Viitorul widget-urilor WordPress
  • Blocks vs Widgets – Care este mai bun?

Ce sunt widget-urile WordPress?

Widgeturile WordPress sunt elemente de conținut dinamic pe care le puteți adăuga în zonele pregătite pentru widget-uri, cum ar fi barele laterale.

Widgeturile au fost introduse în WordPress 2.2 (mai 2007). Scopul a fost de a oferi utilizatorilor o modalitate ușoară de a adăuga elemente personalizabile pe site-ul lor web, fără a fi nevoie să insereze în mod repetat același element la sfârșitul postărilor de blog, de exemplu, sau să editeze fișierele tematice WordPress pentru a crea o bară laterală și a codifica manual în ceva. precum codurile de urmărire Google AdSense.

Utilizatorii puteau pur și simplu să insereze conținut sau funcții folosind widget-uri care nu trebuiau să facă parte din fișierele lor generale de teme sau din postările de blog.

Widgeturile le-a făcut mult mai ușor pentru utilizatori să își creeze blogul WordPress ideal, permițându-le să adauge cu ușurință anunțuri banner sau formulare de înscriere prin e-mail.

Treptat, aproape toate temele WordPress au adaptat widget-urile adăugând zone pregătite pentru widget-uri în designul și aspectul lor. Acestea erau cel mai adesea bare laterale și subsoluri.

Editorul de widgeturi WordPress a arătat așa până când WordPress 5.8 a fost lansat în 2021.

Old widgets screen

Ce sunt blocurile în WordPress?

Blocurile sunt elementele pe care utilizatorii le pot adăuga într-o zonă folosind editorul de conținut WordPress. WordPress a trecut la acest editor de conținut bazat pe blocuri în WordPress 5.0.

Este posibil să îl vedeți, de asemenea, denumit editor Gutenberg, care a fost numele său de cod de dezvoltare.

Blocurile sunt foarte asemănătoare cu widget-urile, deoarece fiecare se ocupă de un singur element al paginii sau postării. Spre deosebire de widget-uri, totuși, blocurile au fost introduse doar ca parte a editorului de postări și pagini, ceea ce înseamnă că nu au putut fi adăugate cu ușurință în zone precum subsolul site-ului sau bara laterală.

Un bloc poate fi inserat într-o postare sau pagină pentru orice element, inclusiv un paragraf, o imagine, o galerie, o caracteristică specifică pluginului, cum ar fi înscrierile prin e-mail sau încorporarea unui videoclip.

Block editor in WordPress

Există, de asemenea, blocuri pentru a adăuga elemente de aspect de design, cum ar fi coperți, modele, tabele, coloane, grupuri și multe altele.

Pentru a afla mai multe, consultați tutorialul nostru complet pentru editorul de blocuri WordPress, care arată cum să utilizați editorul implicit pentru a crea machete frumoase de conținut.

Diferența dintre widgeturi și blocuri în WordPress

Până la WordPress 5.8, diferența dintre widget-uri și blocuri era destul de evidentă.

Utilizatorii au adăugat widget-uri în zonele gata pentru widget-uri ale temei lor. Au fost folosite în principal pentru a afișa elemente care nu erau conținut post/pagină. De exemplu, liste de postări recente, link-uri importante, anunțuri banner, formulare și multe altele.

Cu toate acestea, diferența dintre widget-uri și blocuri a devenit destul de neclară acum.

Widgeturile sunt elemente autonome care pot fi folosite în zone pregătite pentru widget-uri, cum ar fi barele laterale de pe un site web WordPress.

Blocurile sunt, de asemenea, elemente autonome pe care le puteți accesa prin editorul de blocuri. Ele pot fi folosite în postări și pagini, precum și în zonele pregătite pentru widget-uri. De asemenea, le puteți utiliza în șabloane dacă tema dvs. a activat editorul complet al site-ului.

Widgeturile au fost primele care le-au permis dezvoltatorilor să scoată alte elemente, cum ar fi formulare de contact, mărturii, fluxuri de rețele sociale și multe altele.

Cu toate acestea, același lucru se poate realiza folosind blocuri. Multe dintre cele mai bune pluginuri WordPress vin acum cu blocuri pe care le puteți adăuga oriunde.

Plugin blocks

De exemplu, WPForms vine cu un bloc de formular de contact pe care îl puteți adăuga oriunde pentru a afișa un formular.

În mod similar, All in One SEO vine cu blocuri pentru cuprinsul, harta site-ului HTML, navigarea prin breadcrumb și multe altele.

Editorul de widgeturi bazat pe blocuri

WordPress a planificat să adapteze editorul de blocuri pentru editarea tuturor zonelor site-ului dvs., inclusiv zonele pregătite pentru widget-uri.

Pentru ca acest lucru să se întâmple, noul editor de widget-uri bazat pe blocuri a fost introdus în WordPress 5.8.

Utilizatorii au putut acum să folosească blocuri în zonele gata pentru widget-uri ale temelor lor.

Block widget editor

Widgeturile se află în continuare în meniul Aspect » Widgeturi .

Cu toate acestea, dacă utilizați o temă bazată pe blocuri care nu are zone definite pregătite pentru widget, atunci este posibil să nu o vedeți acolo. Veți vedea în schimb Aspect » Editor .

Site editor with no widgets screen

Multe dintre widget-urile WordPress vechi au deja blocuri care pot face același lucru.

Faceți clic pe butonul pentru adăugarea unui bloc nou (+) și veți găsi o grămadă de blocuri clasificate ca Widgeturi.

Widget blocks

Acestea sunt încă blocuri, dar sunt doar clasificate ca widget-uri, astfel încât utilizatorii să poată înțelege că aceste blocuri se comportă ca widget-uri vechi.

Cu toate acestea, dacă un utilizator mai trebuia să folosească un widget vechi care nu are un bloc alternativ, atunci poate face acest lucru utilizând blocul Widgeturi vechi.

Legacy widget block

Dacă un plugin WordPress are un bloc pe care îl puteți adăuga la postări și pagini, acum puteți utiliza același bloc și în zonele pregătite pentru widget-uri.

Dezvoltatorii de teme pot crea și blocuri personalizate pe care utilizatorii le pot adăuga în diferite zone ale site-urilor lor web.

Viitorul widget-urilor WordPress

WordPress avansează spre utilizarea unui mod mai intuitiv și unificat de a edita conținutul pe un site web WordPress.

Aceasta înseamnă că widget-urile mai vechi nu vor mai fi disponibile pe viitor. Temele WordPress și dezvoltatorii de pluginuri se adaptează și adaugă deja suport pentru editorul de blocuri în produsele lor.

Cu toate acestea, multe teme WordPress folosesc încă widget-uri mai vechi. În mod similar, multe plugin-uri WordPress folosesc încă coduri scurte și widget-uri vechi.

Dacă mai trebuie să utilizați vechile widget-uri, atunci puteți dezactiva blocarea widget-urilor în WordPress.

Modul simplu ar fi să o faci folosind pluginul gratuit WPCode, care vă permite să personalizați WordPress fără a adăuga zeci de pluginuri.

Are fragmente prefabricate pe care le puteți folosi pentru a dezactiva blocarea widget-urilor.

Select the Disable Widget Blocks snippet from the WPCode library

Alternativ, puteți utiliza și pluginul Classic Widgets. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

La activare, pluginul va înlocui pur și simplu editorul de widget-uri bazat pe blocuri cu pagina mai veche de widget-uri.

Notă: pluginul Classic Widgets va fi acceptat doar până în 2024. După aceea, pluginul nu va fi actualizat sau întreținut, de aceea vă recomandăm să utilizați WPCode pentru a vă proteja personalizarea în viitor.

Blocks vs Widgets – Care este mai bun?

Recomandăm utilizatorilor să înceapă să folosească noul editor de widget-uri bazat pe blocuri cât mai curând posibil, deoarece aceasta este direcția în care se îndreaptă dezvoltarea WordPress.

Este ușor de utilizat, modern și mai flexibil decât ecranul Widgets anterior.

Dacă un plugin sau o temă WordPress de pe site-ul dvs. web nu acceptă widget-uri bazate pe blocuri, atunci puteți lua legătura cu dezvoltatorul și îi cereți să-și convertească widget-urile în blocuri.

Dacă nu intenționează să lanseze o actualizare, atunci puteți găsi cu ușurință pluginuri sau teme alternative pentru a le înlocui.

Sperăm că acest articol v-a ajutat să înțelegeți diferența dintre widget-urile WordPress și blocuri. De asemenea, poate doriți să vedeți selecția noastră a celor mai bune pluginuri de bloc pentru WordPress sau să vedeți ghidul nostru despre diferența dintre editorul de blocuri și constructorii de pagini.

Dacă ți-a plăcut acest articol, atunci te rugăm să te abonezi la canalul nostru YouTube pentru tutoriale video WordPress. Ne puteți găsi și pe Twitter și Facebook.