Divi 5 Waves La revedere Shortcodes. Iată de ce contează

Publicat: 2024-10-01

Divi a fost mult timp considerată una dintre cele mai puternice și versatile teme WordPress. Odată cu introducerea Divi 5, zdruncinam lucrurile. În versiunile anterioare ale Divi, shortcode-urile – mici fragmente de cod – au acționat ca un substituent pentru modulele de design ale Divi, permițând Visual Builder să genereze layout-uri și stiluri complexe prin comenzi backend.

Odată cu lansarea Divi 5, codurile scurte au dispărut și am rescris complet cadrul de la zero. În această postare, vom explora modul în care noul cadru Divi, construit în mod similar blocurilor Gutenberg, este mai eficient și mai puternic ca niciodată.

Aflați mai multe despre Divi 5 Public Alpha și despre cum să îl descărcați.

Descărcați Divi 5 Public Alpha

Cuprins
  • 1 Ce sunt codurile scurte?
  • 2 Cum a folosit Divi codurile scurte în trecut
  • 3 De ce ne-am îndepărtat de shortcodes în Divi 5
    • 3.1 Performanță îmbunătățită
    • 3.2 Versatilitate îmbunătățită
    • 3.3 Stabilitate îmbunătățită
    • 3.4 Compatibilitate încrucișată îmbunătățită
  • 4 Trecerea la un sistem de construcție vizuală bazat pe blocuri
  • 5 Care este impactul asupra site-urilor Divi existente?
  • 6 Divi 5: mai rapid, mai curat și mai flexibil

Ce sunt codurile scurte?

Shortcode-urile au fost concepute pentru a facilita utilizatorilor să adauge conținut complex și funcționalitate pe site-urile lor web, fără a necesita cod de formă lungă. De exemplu, în loc să codifice manual un întreg formular sau galerie de imagini în HTML și CSS, utilizatorii pot insera un shortcode precum [ galerie ], iar WordPress va genera automat elementele necesare atunci când pagina este redată.

Ideea din spatele codurilor scurte a fost de a face WordPress mai ușor de utilizat. Aceste fragmente scurte pot rula funcții personalizate și pot reda elemente personalizate, care ar putea fi reutilizate cu ușurință pe site-ul dvs. web.

Cum a folosit Divi codurile scurte în trecut

Divi a folosit sistemul nativ de coduri scurte WordPress pentru a-și organiza elementele de generare, fiecare cod scurt acționând ca un singur bloc de construcție într-un design mai mare.

De exemplu, atunci când un utilizator adaugă un buton în Visual Builder, în culise, Divi inserează un shortcode pentru acel buton care definește toate proprietățile sale, cum ar fi culoarea, dimensiunea, raza marginii etc. Acest lucru face posibil ca oamenii să construiește machete incredibile, dar în culise, Divi stivuiește coduri scurte pentru a defini și a reda fiecare element.

Dacă ați dezactivat vreodată Divi și ați vizitat o pagină pe care ați creat-o cu Divi Builder, ați fi văzut aceste coduri scurte mai jos.

Coduri scurte Divi de 4 pagini

De ce ne-am îndepărtat de shortcodes în Divi 5

WordPress se îndepărtează de shortcodes în favoarea blocurilor. Numai din acest motiv, Divi trebuie să abandoneze dependența de coduri scurte, care inevitabil vor fi depreciate. Divi 4 trăiește în trecut, în timp ce Divi 5 este construit pentru viitor. Dar există mai multe motive pentru a vă muta, care vor beneficia foarte mult utilizatorilor Divi.

Performanță îmbunătățită

Primul motiv este performanța . Analizarea unei pagini construite cu coduri scurte este mai puțin eficientă, deoarece nu are o ierarhie adecvată. Pur și simplu, este nevoie de mai mult pentru ca Divi să ia un șir masiv de conținut de coduri scurte și să îl înțeleagă . În plus, viteza cu care WordPress redă conținutul de coduri scurte lasă de dorit. Divi 4 împinge acest sistem la limitele sale.

Versatilitate îmbunătățită

Al doilea motiv este versatilitatea . Shortcode-urile nu au fost concepute ca parte a unui sistem de design complex, imbricat. Divi 4 a trebuit să treacă prin cercuri pentru a evita problemele atunci când imbricarea modulelor în coloane în rânduri în secțiuni, iar adăugarea de mai multă îmbrăcare, cum ar fi coloanele în coloane, deschide o cutie complet nouă de viermi. Divi 5 rezolvă această problemă cu noul său format de stocare, permițând elemente imbricate la infinit.

Stabilitate îmbunătățită

Al treilea motiv este stabilitatea . Ca API, shorcode-urile au limitări. Modul în care parantezele și atributele sunt folosite pentru a stoca date complexe înseamnă că un caracter rouge ar putea duce la prăbușirea întregului sistem. Divi 5 va avea mai puține erori, deoarece mai puține lucruri pot merge prost.

Compatibilitate încrucișată îmbunătățită

Al patrulea motiv este compatibilitatea încrucișată . Noul format de stocare al lui Divi 5 imită blocurile native ale WordPress, făcând mai ușor pentru Divi și Gutenberg să vorbească între ei.

Aceasta a fost o schimbare uriașă. Trebuia să o luăm de la capăt! Dar este incredibil de important pentru viabilitatea pe termen lung a Divi.

Trecerea la un sistem de construcție vizuală bazat pe blocuri

Recunoscând nevoia unei abordări mai moderne, Divi 5 s-a îndepărtat de shortcodes în favoarea unei abordări bazate pe blocuri, aliniată cu viitorul WordPress. În loc să se bazeze pe coduri scurte, Divi 5 imită arhitectura bazată pe blocuri a WordPress. Eliminarea codurilor scurte din Divi 5 face parte dintr-un impuls mai mare de a face Divi mai rapid, mai flexibil și mai ușor de utilizat. Prin eliminarea vechiului cadru, Divi 5 oferă îmbunătățiri semnificative ale performanței.

În ceea ce privește flexibilitatea, Divi 5 permite capabilități mai dinamice și mai scalabile de construire a site-ului. Acest nou cadru modern poate fi ușor extins și integrat cu funcții mai complexe, ceea ce este imposibil cu cadrul bazat pe coduri scurte al Divi 4.

Care este impactul asupra site-urilor Divi existente?

Cea mai presantă întrebare pentru mulți utilizatori Divi de lungă durată este ce se va întâmpla cu site-urile lor existente create cu Divi 4. Din fericire, am planificat acest lucru. În timp ce Divi 5 elimină codurile scurte în noile versiuni de site, site-urile existente nu vor fi afectate.

Divi 5 vine cu un migrator care va converti toate codurile scurte Divi 5 în blocuri Divi 5. Este la fel de ușor ca să faci clic pe un buton!

Divi 5 a fost, de asemenea, proiectat cu compatibilitate cu versiunea anterioară, asigurând că site-ul dvs. web continuă să funcționeze normal, chiar înainte de migrare. Dacă Divi 5 detectează coduri scurte vechi, acesta va rula în modul de compatibilitate inversă până când acel conținut este migrat corespunzător sau modulele dvs. terță parte au fost actualizate pentru a suporta Divi 5.

Divi 5: mai rapid, mai curat și mai flexibil

Eliminarea cadrului bazat pe coduri scurte din Divi 4 este un pas semnificativ înainte.

Vrei să experimentezi singur diferența? Acum este momentul perfect pentru a testa Divi 5 Alpha și pentru a vă familiariza cu cele mai mari modificări ale acestuia. Ajutați-ne să găsim erori și să facem versiunea finală a Divi 5 și mai bună.

Nu uitați să testați Divi 5 Alpha doar local sau pe un site de organizare. Probabil că veți întâlni multe erori în această etapă, în special în timpul migrării. Dacă nu doriți să participați la faza de testare a erorilor, intrați mai târziu.