Zaawansowany przegląd skryptów: lepszy niż fragmenty kodu
Opublikowany: 2022-04-10W tej recenzji chcieliśmy omówić jedną z naszych nowych ulubionych wtyczek, niedawno wydane skrypty zaawansowane autorstwa Clean Plugins. Jest to nowoczesny zamiennik wtyczki Code Snippets (lub dodanie kodu bezpośrednio do pliku Functions).
Stworzony, aby zajmować ekosystem wtyczek Oxygen Builder, zaobserwowaliśmy, że zaczyna on być popularny w całym świecie WordPressa, ze względu na dobry projekt, świetne funkcje i korzystny wpływ na pracę programistów.
AKTUALIZACJA, STYCZEŃ 2021. Advanced Scripts niedawno wydało wersję 2.0. Advanced Scripts 2.0 zawiera mnóstwo nowych funkcji, które są niezwykle przydatne dla twórców WordPressa, takich jak skrypty warunkowe (tzn. uruchamianie fragmentu tylko określonego typu postu), importowanie/eksportowanie i nowy projekt. Zapraszamy do obejrzenia naszej wideo recenzji wersji 2.0 tutaj. Większość treści w tym artykule nadal dotyczy drugiej wersji tej wtyczki, z wyjątkiem tego, że teraz jest jeszcze lepsza i zdecydowanie jest to coś, co chcesz kupić!
Zaawansowane skrypty: wprowadzenie
Deweloper (który tworzy nasz ukochany pakiet wodoru) twierdzi, że Advanced Scripts Manager for WordPress to „najlepszy menedżer skryptów na rynku. Oprócz PHP, CSS i JavaScript możesz także pisać kod SCSS i LESS, używać niestandardowych hooków i to wszystko w lepszym interfejsie.”
W tej recenzji dowiemy się, czy to prawda.
Narzędzie zostało stworzone, aby pomóc Ci łatwo zarządzać istniejącymi skryptami, zasobami dostarczanymi przez CDN innych firm, pisać kod i tworzyć funkcje/krótkie kody.
Zaawansowane skrypty: funkcje
Wtyczka zawiera 5 głównych funkcji:
- Wtyczki shortcode
- Wtyczka funkcji niestandardowej
- Wtyczki CSS i Javascript
- Wtyczki kompilatora SCSS lub LESS
- Wtyczki nagłówka i stopki
Pisząc kod, możesz dostosować edytor do języka:
Możesz też łatwo ładować zasoby z adresów URL. Jest to niezwykle pomocne, ponieważ lubimy korzystać z bibliotek JavaScript dostarczanych przez CDN, a wszystko, co musisz zrobić, to wkleić adres URL. Ułatwia nam to również zarządzanie wszystkimi zewnętrznymi skryptami, które mamy na naszej stronie internetowej.
Po dodaniu zewnętrznego skryptu do wtyczki zaawansowanych skryptów możesz go włączać i wyłączać z zaplecza.
To znacznie przyspiesza nasz proces debugowania.
Dodając dowolny rodzaj skryptu, możesz wybrać, kiedy ma się on wczytać na stronie. Jest to świetne, jeśli chodzi o optymalizację szybkości lub jeśli próbujesz ograniczyć skrypt do określonych obszarów witryny. Możesz nawet ręcznie go wywołać lub użyć niestandardowych haków.
Jeśli piszesz kod, jest to naprawdę zabawne doświadczenie. Wybierz język, a zastosowane zostaną style i formatowanie:
Automatyczne sugestie są widoczne dla odpowiednich języków, bardzo mile widziane, ponieważ nasze ulubione narzędzie, Oxygen Builder, nie ma tej funkcji.
Jeśli używasz SCSS lub LESS, masz wbudowany kompilator, który uczyni Twoje życie DUŻO ŁATWIEJSZYM.
Od twórców: „Oprócz niestandardowego kodu CSS dajemy Ci moc preprocesora SCSS i LESS w edytorze kodu online. Nie musisz już kompilować ich lokalnie i przesyłać ponownie po każdej zmianie; kod zostanie przekształcony w standardowy CSS i dodany do wyjścia strony.”
Gdy skończysz pisać wszystko (lub dzwonić do wszystkiego), możesz zarządzać tym z prawego panelu:
Wyłącz, klikając kółko po lewej stronie. Niebieski oznacza aktywny.
Ostatnią imponującą funkcją wtyczki zaawansowanych skryptów jest dodanie trybu awaryjnego. Jeśli wykonasz zły ruch podczas korzystania z wtyczki fragmenty kodu, możesz zawiesić całą witrynę, a jedynym wyjściem jest wyłączenie wtyczki przez FTP.
Dzięki zaawansowanym skryptom wyłapuje wszelkie błędy w PHP i ostrzega o nich przed zastosowaniem ich w Twojej aktywnej witrynie internetowej. Oznacza to, że nie wystąpią żadne problemy z łamaniem witryny. oto jak wygląda tryb awaryjny, gdy wykryje błąd:
Metatagi są łatwe.
Są nawet skróty klawiaturowe. CZEGO WIĘCEJ POTRZEBUJESZ??
Zaawansowane skrypty: projekt
Ta wtyczka jest też… ładna. Jest naprawdę dobrze zaprojektowany pod względem interfejsu użytkownika i samego projektu narzędzia.
Wygląda naprawdę ładnie i przypomina mi VS Code lub podobne edytory.
Jest również całkowicie responsywny, prawdopodobnie do umieszczenia w konfiguracji okna obok siebie (a może chcesz kodować ze swojego telefonu?).
Alternatywa dla wtyczki fragmentów kodu
Jak wspomnieliśmy na początku tego artykułu, jest to alternatywa premium dla popularnej wtyczki z fragmentami kodu. Fragmenty kodu wykonują swoją pracę bardzo dobrze, ale są dość podstawowe. Jeśli szukasz czegoś, co poważnie przyspieszy przepływ pracy, rozważ skorzystanie z zaawansowanych skryptów z powodów wymienionych powyżej.
Działa również z wtyczkami „Moje funkcje niestandardowe”, „Kod nagłówka i stopki” oraz „Simple Custom CSS and JS”.
Ceny: czy warto?
Advanced Scripts to wtyczka płatna, więc przyjrzyjmy się strukturze cen i ustalmy, czy warto.
Licencja na jedną witrynę kosztuje 19,99 USD, licencja na wiele witryn (dobra dla pięciu instalacji) kosztuje 29,99 USD, a licencja na nieograniczoną witrynę kosztuje 39,99 USD. Każda licencja obejmuje dożywotnie aktualizacje i dożywotnią pomoc techniczną. To nie jest roczny, to jednorazowy zakup (dożywotnia umowa). Otrzymasz również 7-dniowy bezpłatny okres próbny.
Trzymanie się tego programisty zwiększa ich ceny, gdy ich wtyczki zyskują popularność, więc spodziewaj się, że się zmienią. Głównym wnioskiem jest to, że masz dożywotnią licencję z nieograniczonymi aktualizacjami i wsparciem tak długo, jak istnieje programista.
Zamiast typowej rocznej struktury rozliczeń, którą przyjmuje większość wtyczek, ta wtyczka jest nieco inna, co oznacza, że programistom łatwiej jest dodać ją do swojego zestawu narzędzi. Uważamy, że aspekt dożywotniej transakcji w tej strukturze cenowej sprawia, że praktycznie wszystko poniżej 100 USD jest warte tego za nieograniczoną licencję na witrynę. Jedna płatność i gotowe… dożywotni dostęp do niesamowicie dobrze zaprojektowanej i stale rozwijającej się wtyczki do zarządzania skryptami dla WordPress.
Pamiętaj… to nowość
Uważamy, że Advanced Scripts Manager dla WordPress jest imponujący ze względu na wszystkie funkcje, które wydają się być dostosowane do naszego konkretnego przepływu pracy (agencji). Ponieważ dodaliśmy to do naszego zestawu narzędzi, na pewno zaoszczędzimy sporo czasu w przyszłości podczas tworzenia witryn WordPress.
Ale coś, co sprawia, że jest to jeszcze bardziej imponujące, to fakt, że została wydana we wrześniu 2020 r. Jesteśmy tylko w wersji 1.1 tej wtyczki, a ma ona już tak wiele wspaniałych funkcji. To sprawia, że jesteśmy niesamowicie podekscytowani tym, co ma nadejść z dodatkowymi funkcjami, które zostaną dodane do tego narzędzia w przyszłości.