od Podstaw
5 godz. 37 min · WordPress · Full-stack i Programowanie
Grzegorz RógIdea ArchitectPierwsze lekcje kursu dotycza ekosystemu WordPress oraz tego, co mozna osiagnac z wykorzystaniem tego systemu CMS. Nastepnie zajmiemy sie pobraniem aktualnej, polskiej wersji WordPress oraz jego instalacja w ramach lokalnego srodowiska deweloperskiego. Kolejno skonfigurujemy nasza strone tak, aby praca z nia byla komfortowa a takze aby publikowane tresci byly przyjazne dla wyszukiwarek.
Na przestrzeni kursu poznasz wszystkie narzedzia, które sluza do zarzadzania Twoja strona w WordPress. Dowiesz sie jakie sa podstawowe typy tresci oraz czym sa taksonomie, w ramach których mozemy organizowac strukture naszej strony. Poznasz takze metody na dodawanie mediów do WordPress, takich jak obrazki, wideo czy linki. Stworzymy tez swoje wlasne galerie oraz wygenerujemy miniaturki na potrzeby Wpisów. Zajmiemy sie takze administracja uzytkownikami oraz ich uprawnieniami w ramach naszej strony.
Dowiesz sie, czym sa darmowe oraz platne Motywy do WordPress, które nastepnie bedziemy instalowac, aby zmienic wyglad naszego serwisu. Zajmiemy sie takze dostosowywaniem gotowych Motywów do naszych potrzeb. Skorzystamy z domyslnego Motywu WordPress oraz jego panelu, z pomoca którego podmienimy grafiki, kolory czy tla. Dowiesz sie takze, jak mozna edytowac styl Motywu dokonujac zmiany bezposrednio w plikach CSS oraz PHP, jak równiez czym sa i dlaczego warto korzystac z Motywów Potomnych w WordPress.
Wyjasnie Ci równiez czym sa Pluginy, czyli tak zwane wtyczki do CMS WordPress. Z ich pomoca bedziemy rozszerzac mozliwosci naszej witryny i dodawac do niej funkcjonalnosci, które pozwola nam na przyklad stworzyc dzialajacy formularz kontaktowy czy uruchomic automatyczne backupy zarówno bazy danych jak i plików z FTP tak, aby Twoja strona byla zawsze bezpieczna. Poznamy szereg najciekawszych Pluginów, jak równiez pokaze Ci metody z których mozna skorzystac, aby przywrócic dzialanie naszego systemu po awarii wynikajacej np. z instalacji wadliwej wtyczki.
Na przestrzeni kursu bedziemy rozszerzac mozliwosci naszej strony WWW, zarówno z pomoca wtyczek, mediów, jak równiez pokaze Ci jak dodac do strony mapke Google oraz skrót najnowszych informacji z profilu witryny na Facebooku. Stworzymy prosta strukture dzialajacej strony Bloga Kulinarnego, która dostosujemy do naszych potrzeb. Pomówimy takze o aktualizacjach WordPress oraz jego komponentów.
Kurs przeznaczony jest dla osób, które rozpoczynaja swoja przygode z systemem CMS WordPress i chca od podstaw poznac jego mozliwosci. Jesli jeszcze nie pracowales z WordPress, posiadasz strone WWW postawiona na tym systemie lub projektujesz witryny, ale chcialbys uporzadkowac swoja wiedze - ten kurs jest wlasnie dla Ciebie! Pomoze Ci on szybko poznac wszystkie funkcje i narzedzia oraz techniki prowadzenia strony WWW opartej na WordPress.
Cześć! Witaj w kolejnej lekcji, w której chciałbym pokazać Ci, jak możesz w lokalnym środowisku deweloperskim
umożliwić wysyłanie maili z pomocą WordPressa. Normalnie
taka opcja nie jest dostępna, ponieważ w MAMP-ie nie działa serwer SMTP, który
mógłby z Twojego komputera wysłać maila, ale można na szczęście łatwo to naprawić. Możemy
przejść do kokpitu WordPressa, z którego przejdziemy do Wtyczek. Rzecz jasna o
nich będę mówił jeszcze dużo na przestrzeni tego kursu w odpowiedniej części, ale teraz
wybieramy polecenie Dodaj nową i tutaj wyszukujemy sobie frazę Easy
SMTP. To jest wtyczka, która pozwoli nam wysyłać
maile, jest bardzo prosta w konfiguracji. Wybieram Zainstaluj teraz Easy WP SMTP. Trwa
instalowanie tej wtyczki. Każda zainstalowana wtyczka musi jeszcze zostać aktywowana,
więc klikam na Aktywuj. I teraz mogę już przejść
do, a w zasadzie zostanę automatycznie przekierowany do jej ustawień. Kliknijmy na
Settings w sekcji Zainstalowane wtyczki pod Easy WP SMTP. I ja
już wcześniej wprowadziłem tutaj odpowiednie dane. Żeby zobaczyć, jakie dane należy wprowadzić,
po prostu przejdź do sekcji dokumentacji, czyli pod ten link. Pod
tym linkiem znajdziesz wszystkie informacje na temat konfiguracji skrzynek pocztowych. Łatwo jest to
zrobić na przykład w poczcie Hotmaila czy Gmaila. Po prostu musisz skopiować odpowiednie dane,
na przykład smtp.gmail.com, odpowiedni typ enkrypcji,
czyli szyfrowania, no i jeszcze porty. I to po prostu wrzucić w
odpowiednie pola, które tutaj są, czyli SMTP, następnie
mamy port i typ enkrypcji. Oprócz tego będziesz musiał podać nazwę
adresu e-mail, czyli swoją skrzynkę na Gmailu w tym przypadku, Twoją nazwę od
kogo się mają maile wysyłać, do kogo mają być wysłane maile zwrotne, no
i zautentykować się na serwerze, czyli wpisać swoją nazwę użytkownika z
Gmaila oraz swoje hasło. Jeśli to zrobisz, zapisz zmiany z pomocą polecenia
Save Changes, a następnie możemy przejść do sekcji Test Email. I tutaj mogę wpisać
taką wiadomość testową i zobaczyć, czy taki
e-mail wyśle się z powodzeniem. Wybieram Send Test Email i mam informację o tym, że
został on wysłany z powodzeniem. Jeżeli napotkałbyś się jakiś błąd, na GitHubie Easy SMTP
jest cała dokumentacja i może to być spowodowane wieloma
różnymi czynnikami, nawet firewallem, który działa po stronie Twojego dostawcy Internetu, więc
nie będę tutaj zagłębiał się w debugowanie błędów, które mogą na tym etapie wystąpić. W
zasadzie być może uznasz, że ta funkcja nie jest Ci aż tak potrzebna,
jeśli miałbyś tutaj jakieś problemy z instalacją, ale sam fakt, że ją mam w tym momencie włączoną,
pozwala nam na przykład po wylogowaniu się przypomnieć hasło,
jeżeli wybiorę polecenie Nie pamiętasz hasła? i wpiszę swój adres e-mail,
który został powiązany z moim kontem WordPressa,
to teraz, wybierając polecenie Wyślij hasło, będę mógł
to hasło otrzymać na skrzynkę pocztową. Doszła też do mnie już ta testowa
wiadomość, czyli wiadomość, którą wysłałem sobie, testując wtyczkę. Także w
ten sposób, bez uruchamiania serwera SMTP, będziesz mógł wysyłać maile z WordPressa
lokalnie. Istnieje jeszcze wiele innych wtyczek i rozwiązań, które mogą Ci
w tym pomóc. Ja chciałem jedynie, abyś znał ten sposób i spróbował to skonfigurować.
Jeśli się nie uda, nie przejmuj się, nie jest to kluczowe do korzystania dalej z
kursu. Do usłyszenia w kolejnych lekcjach!