✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Pisanie lepszego kodu WordPress: Wprowadzenie

9

W ciągu ostatnich kilku lat dużo mówiłem o naturze jakości kodu oraz różnych narzędziach, procesach i bibliotekach, z których polecam korzystać przy pisaniu kodu dla WordPressa.

Jestem również otwarty, że większość pracy, którą wykonuję, to backend development. Oznacza to, że pracuję głównie nad wtyczkami do WordPressa, korzystając z programowania obiektowego i nie pracuję zbyt wiele z szablonami ani z technologiami front-end.

To z wyboru i jestem naprawdę zadowolony z tego, gdzie jestem. Ale robię dygresję.

Jeśli zajmujesz się robieniem tego samego (lub robisz to jako hobby), nie chodzi tylko o pisanie kodu. Chodzi o posiadanie odpowiedniego oprzyrządowania.

Nawiązałem do kilku z nich w poprzednich postach, ale nie zapoznałem się z narzędziami, których używam, i konfiguracją, której używam, gdy tworzę rozwiązanie dla siebie lub kogoś innego.

Przynajmniej nie w zorganizowany sposób.

W tej serii zamierzam zrobić dokładnie to:

Zamierzam omówić narzędzia, których używam, biblioteki, których używam, i sposób ich używania.

Ostatecznie celem jest, aby ci z was, którzy to czytają, mogli włączyć je do swojej codziennej pracy, aby pisać lepszy kod.

Lepszy kod WordPress

Zanim przejdziemy dalej, najpierw podam zastrzeżenie:

Poprzednia seria, którą zrobiłem do tej pory, była długa. Ta seria nie będzie. Przez jakiś czas skupię się na krótszych, bardziej skupionych seriach i postach.

Powiedziałem już, że ta seria zakłada, że ​​znasz swoje IDE i pobieżnie znasz Composer. Dla mnie używam Visual Studio Code (i omówiłem to całkiem sporo ).

Pisanie lepszego kodu WordPress: Wprowadzenie

Zamierzam przejść przez cały proces od samego początku aż do momentu, w którym wtyczka jest gotowa do uruchomienia. Nie, to nie znaczy, że piszemy wtyczkę. Ale pójdziemy aż do krawędzi.

Powiedziawszy to, zacznijmy.

Instalowanie Kompozytora

Dla tych, którzy czytają tego bloga od dłuższego czasu, wiecie, że omówiłem to już wcześniej; jednak nigdy nie chcę zakładać czegoś takiego, jeśli chodzi o tych, którzy niedawno dołączyli lub czytają o tym po raz pierwszy.

Jeśli jesteś już skonfigurowany, możesz go pominąć; w przeciwnym razie przejdźmy dalej.

Co oznacza instalacja globalna?

Zainstalowanie aplikacji na całym świecie oznacza, że ​​jest ona dostępna w całym systemie. Oznacza to, że nie ma znaczenia, czy jesteś w katalogu Dokumenty, czy w katalogu projektu, możesz uzyskać dostęp do narzędzia za pomocą wiersza poleceń.

I oczywiście, możemy używać Composera na podstawie projektu (i zalecam to), ale są chwile, w których ważne jest, aby zainstalować Composer również w środowisku globalnym.

I to właśnie zamierzamy tutaj zrobić.

Dwa sposoby instalacji Composera

Korzystanie z Homebrew

Jeśli używasz Homebrew, możesz zainstalować Composer za pomocą Homebrew. Instalacja i aktualizacja jest prawdopodobnie łatwiejsza.

Pisanie lepszego kodu WordPress: Wprowadzenie

Oczywiście zakłada to, że masz zainstalowany Homebrew. Jeśli nie jesteś zainteresowany, wpisz to polecenie :

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Pamiętaj jednak, że jeśli zdecydujesz się na tę trasę, będzie kilka rzeczy, z którymi musisz się zapoznać w Homebrew. I choć jestem fanem, tak naprawdę nie jest to część tego postu. Szczegółowo omówiłem to w innych postach (i zawsze możesz przeczytać dokumentację ).

Następnie możesz zainstalować Composer za pomocą Homebrew, wpisując następujące polecenie :

Naprawdę nie, prawda?

Ręczna instalacja Composera

Innym sposobem zainstalowania Composera jest pobranie tego pliku, a następnie umieszczenie go w globalnej ścieżce.

Pisanie lepszego kodu WordPress: Wprowadzenie

Oznacza to, że po pobraniu tego pliku (zauważ, że link jest rzeczywistym pobraniem, więc zwróć uwagę na to, gdzie go umieścisz!), możesz wykonać to polecenie z poziomu terminala:

$ mv composer.phar /usr/local/bin/composer

A to przeniesie Composer na twoją globalną ścieżkę.

Sprawdź instalację kompozytora

Po wykonaniu jednego z powyższych kroków powinieneś być w stanie przetestować wersję Composera, uruchamiając w terminalu następujące polecenie :

Powinieneś zobaczyć coś takiego:

Pisanie lepszego kodu WordPress: Wprowadzenie

Jeśli tego nie zrobisz, sprawdź dokładnie powyższe kroki.

Przejdź do narzędzi

Jednym z pytań, które czasami pojawiają się w związku z kompozytorem, jest dlaczego? I choć mógłbym odpowiedzieć na to w tym poście, pamiętaj, że pracuję nad tym, aby te i te serie były nieco bardziej zwięzłe niż poprzednie.

Postaram się odpowiedzieć na to w skrócie w następnym poście, a także omówić, jak rozpocząć pracę z kilkoma narzędziami, po czym zaczniemy sprawdzać, jak może odgrywać większą rolę w tworzeniu wtyczek do WordPressa.

Źródło nagrywania: tommcfarlin.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów