Revizuirea scripturilor avansate: mai bine decât fragmentele de cod
Publicat: 2022-04-10În această recenzie am vrut să acoperim unul dintre noile noastre pluginuri preferate, recent lansate Advanced Scripts by Clean Plugins. Acesta este creat pentru a fi un înlocuitor modern al pluginului Code Snippets (sau adăugarea codului direct la fișierul Functions).
Creat pentru a ocupa ecosistemul de pluginuri Oxygen Builder, am văzut că acest lucru a început să devină popular în întregul univers WordPress, datorită designului său bun, caracteristicilor excelente și impactului benefic asupra oricărui flux de lucru al dezvoltatorilor.
ACTUALIZARE, IANUARIE 2021. Advanced Scripts a lansat recent versiunea 2.0. Advanced Scripts 2.0 încorporează o mulțime de funcții noi care sunt incredibil de utile pentru creatorii WordPress, cum ar fi scripturile condiționate (adică rulați fragmentul doar pe un anumit tip de postare), import/export și un nou design. Vă invităm să urmăriți recenzia noastră video a versiunii 2.0 aici. Majoritatea conținutului acestui articol este încă aplicabil celei de-a doua versiuni a acestui plugin, cu excepția faptului că este și mai bine acum și cu siguranță ceva pe care doriți să-l cumpărați!
Scripturi avansate: o introducere
Dezvoltatorul (care face iubitul nostru Hydrogen Pack) susține că Advanced Scripts Manager pentru WordPress este „cel mai bun manager de scripturi de pe piață. Pe lângă PHP, CSS și Javascript, puteți scrie cod SCSS și LESS, puteți utiliza cârlige personalizate și toate acestea într-o interfață mai bună.”
În această recenzie, ne vom da seama dacă aceasta este o afirmație adevărată.
Instrumentul este creat pentru a vă ajuta să gestionați cu ușurință scripturile existente, materialele furnizate de terți CDN, să scrieți cod și să creați funcții/coduri scurte.
Scripturi avansate: Caracteristicile
Există 5 caracteristici principale incluse în acest plugin:
- Pluginuri de coduri scurte
- Plugin cu funcții personalizate
- Pluginuri CSS și Javascript
- Pluginuri de compilare SCSS sau LESS
- Pluginuri pentru antet și subsol
Când scrieți cod, puteți adapta editorul la limba:
De asemenea, puteți încărca cu ușurință materiale din adrese URL. Acest lucru este incredibil de util, deoarece ne place să folosim bibliotecile JavaScript furnizate de CDN și tot ce trebuie să faceți este să lipiți în adresa URL. Acest lucru ne face, de asemenea, foarte ușor să gestionăm toate scripturile externe pe care le avem pe site-ul nostru.
După ce adăugați un script extern la pluginul de scripturi avansate, îl puteți activa și dezactiva din back-end.
Acest lucru ne accelerează mult procesul de depanare.
Când adăugați orice tip de script, puteți alege când se încarcă pe pagină. Acest lucru este grozav când vine vorba de optimizarea vitezei sau dacă încercați să limitați scriptul la anumite zone ale site-ului. Puteți chiar să îl apelați manual sau să utilizați cârlige personalizate.
Dacă scrieți cod, este o experiență cu adevărat distractivă. Alegeți limba și se aplică stilurile și formatarea:
Sugestiile automate sunt vizibile pentru limbile aplicabile, foarte binevenite, deoarece instrumentul nostru preferat, Oxygen Builder, nu are această funcție.
Dacă utilizați SCSS sau LESS, există un compilator încorporat care vă face viața MURT MAI UȘOARĂ.
De la dezvoltatori: „Pe lângă codul CSS personalizat, vă oferim puterea SCSS și a preprocesorului LESS în editorul de cod online. Nu mai trebuie să le compilați local și să le încărcați din nou la fiecare modificare; codul va fi transformat în CSS standard și adăugat la ieșirea paginii.”
După ce ați terminat de scris totul (sau de apelat totul), îl puteți gestiona din panoul din dreapta:
Dezactivați făcând clic pe cercul din stânga. Albastru înseamnă activ.
Funcția finală impresionantă cu pluginul de scripturi avansate este adăugarea modului sigur. Dacă faceți o mișcare greșită în timp ce utilizați pluginul pentru fragmente de cod, vă puteți bloca întregul site, singura soluție fiind dezactivarea pluginului prin FTP.
Cu Advanced Scripts, detectează orice erori din PHP și vă avertizează despre ele înainte de a le aplica pe site-ul dvs. live. Aceasta înseamnă că nu veți întâmpina probleme de rupere a site-ului. iată cum arată modul sigur când detectează o eroare:
Etichetele meta sunt ușoare.
Există chiar și comenzi rapide de la tastatură. CE AI MAI NEVOIE??
Scripturi avansate: Designul
Acest plugin este de asemenea... drăguț. Este foarte bine proiectat, în ceea ce privește interfața cu utilizatorul și designul propriu-zis al instrumentului.
Este foarte frumos și îmi amintește de VS Code sau de editori similari.
De asemenea, este făcut pentru a fi complet receptiv, probabil pentru a fi plasat într-o configurație de fereastră una lângă alta (sau poate doriți să codificați de pe telefon?).
O alternativă la pluginul Fragmente de cod
După cum am menționat la începutul acestui articol, aceasta este o alternativă premium la popularul plugin pentru fragmente de cod. Fragmentele de cod își fac treaba foarte bine, dar sunt destul de simple. Dacă căutați ceva care să vă accelereze în mod serios fluxul de lucru, luați în considerare să căutați Scripturi avansate, din motivele menționate mai sus.
De asemenea, este nevoie de pluginurile „My Custom Functions”, „Head & Footer Code” și „Simple Custom Custom CSS and JS”.
Preț: Merită?
Advanced Scripts este un plugin plătit, așa că haideți să aruncăm o privire asupra structurii prețurilor și să stabilim dacă merită.
O licență pentru un singur site costă 19,99 USD, o licență pentru mai multe site-uri (bună pentru cinci instalări) este de 29,99 USD și o licență nelimitată pentru site este de 39,99 USD. Fiecare licență include actualizări pe viață și asistență pe viață. Aceasta nu este anuală, este o achiziție unică (ofertă pe viață). Primești și o perioadă de încercare gratuită de 7 zile.
Menținerea cu acest dezvoltator crește prețurile acestora pe măsură ce pluginurile lor au câștigat popularitate, așa că așteptați-vă ca acestea să se schimbe. Principala concluzie aici este că aveți o licență pe viață, cu actualizări nelimitate și suport atâta timp cât există dezvoltatorul.
În loc de structura anuală tipică de facturare pe care o adoptă majoritatea pluginurilor, acest plugin este puțin diferit, ceea ce înseamnă că este mai ușor pentru dezvoltatori să adauge acest lucru în cutia lor de instrumente. Credem că aspectul ofertei pe viață al acestei structuri de prețuri face ca practic orice sub 100 USD să merite pentru o licență de site nelimitată. O singură plată și ați terminat... acces pe viață la un plugin de gestionare a scripturilor incredibil de bine conceput și în continuă creștere pentru WordPress.
Rețineți... Este nou
Credem că Advanced Scripts Manager pentru WordPress este destul de impresionant datorită tuturor caracteristicilor care par adaptate fluxului nostru de lucru specific (agenția). Deoarece am adăugat acest lucru în cutia noastră de instrumente, cu siguranță vom economisi o grămadă de timp în viitor când creăm site-uri web WordPress.
Dar, ceva care face acest lucru și mai impresionant este faptul că a fost lansat în septembrie 2020. Suntem doar la versiunea 1.1 a acestui plugin și are deja atât de multe funcții grozave. Acest lucru ne face incredibil de entuziasmați de ceea ce urmează cu funcțiile suplimentare care vor fi adăugate acestui instrument în viitor.