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 poprzedniej doinstalowaliśmy do WordPressa kolejne dwie wtyczki. I
od lekcji do lekcji, tu wtyczka, tam wtyczka i już mamy ich wszystkich 13. To
znaczy, że poza nami oraz autorami WordPressa dodatkowe 13
różnych zespołów albo 13 osób tworzy naszą stronę i potencjalnie
jest to niestety niebezpieczne. Po pierwsze dlatego, że jesteśmy narażeni na ataki,
po drugie wtyczki się aktualizują. I teraz wtyczka może się
nam zaktualizować w taki sposób, że na przykład pozmienia się jej
schemat działania i coś przestanie działać w naszym WordPessie. No i w końcu tracimy
trochę nad tym wszystkim kontrolę. Istnieją w związku z tym puryści WordPressa, którzy mówią,
że nie należy instalować w zasadzie żadnych wtyczek, trzeba wszystko robić samemu -
modyfikować kod WordPressa. Ale z drugiej strony w takim razie po co
system CMS WordPress, po co ta cała wielka, świetna, wspaniała, fantastyczna
społeczność, która tworzy te wszystkie wtyczki. Większość z nich jest darmowa, możemy
naprawdę jako osoby, jako laicy stworzyć stronę, która będzie miała masę ciekawych
funkcjonalności. Właśnie, ja myślę, że jak zwykle trzeba
tutaj wypośrodkować i trzeba zastanowić się nad tym, czy rzeczywiście danej wtyczki
potrzebujemy, czy nie możemy tego zrobić kilkoma prostymi liniami kodu, które
nawet gdzieś wygooglamy, bo o WordPressie jest po prostu milion
artykułów i różnych rzeczy, które w zasadzie można bardzo łatwo znaleźć. I jeżeli
tylko nie będziemy bali się edytować tego WordPressa samodzielnie, to możemy naprawdę zrobić większość
rzeczy. Więc do takich bardzo prostych operacji, jak na przykład przepisanie
jakiegoś nagłówka albo danie jakiegoś obrazka naprawdę nie ma sensu instalować wtyczki. Lepiej
jest to zrobić samemu. Natomiast są wtyczki takie jak na przykład te do backupu
lub te, które pokażę Ci w tej lekcji, których sami byśmy nigdy w życiu nie napisali, a
które naprawdę polepszają działanie naszej strony. Więc cóż, nie
ma tutaj jakichś kompromisów, trzeba być rozsądnym, jeśli chodzi o ilość wtyczek. Niestety
czasem wtyczka może nam też popsuć WordPressa. Wtedy musimy wrócić do backupu,
spróbować ją wyłączyć. Często właśnie w ten sposób debugujemy jakieś
problemy z WordPressem. Zaznaczamy wszystkie wtyczki, wybieramy masowe działania, deaktywujemy
te wtyczki, czyli wyłączamy je na chwilę, no i patrzymy, czy nasz WordPress wrócił do
normalnego funkcjonowania. Oczywiście bez wszystkich dodatkowych rzeczy. Później po kolei włączamy
wtyczka po wtyczce każdą kolejną, żeby zobaczyć, czy to przypadkiem ona nie
jest tutaj sprawcą jakiegoś zamieszania. Samo przeglądanie wtyczek jest bardzo intuicyjne,
podobnie jak wszystko inne w WordPressie. Mamy tutaj podział na włączone, wyłączone. Możemy
taką wtyczkę usunąć. Mamy ostatnio wyłączone nawet, jak również Opcje ekranu,
w których mamy tylko opis i informacje o tym, ile elementów mamy wyświetlać
na tej stronie. Więc nic tutaj takiego nadzwyczajnego nie ma. W działaniach dotyczących konkretnej
wtyczki albo wszystkich wtyczek, które możemy zaznaczyć - jest jej aktywacja, wyłączenie,
zaktualizowanie oraz usunięcie. Pamiętaj, że nie musisz aktualizować
wtyczek. Wtedy zapewnisz ich ciągłe działanie w taki sposób, jak działały od
początku, ale z drugiej strony pamiętaj o tym, że wtyczki aktualizowane
są zdecydowanie bardziej bezpieczne i Twoja strona jest mniej narażona na ataki
oraz na złośliwe oprogramowanie. Jeśli chodzi o wtyczki, które mógłbyś
i warto jeszcze sprawdzić, są to wtyczki do obsługi Google Analytics,
jeżeli będziesz instalował analitykę na stronę. I jest taka wtyczka Google Analytics Dashboard for
WP, bardzo fajna i pokazuje nam wiele ciekawych właściwości,
jeśli chodzi o te dane z Analyticsa bezpośrednio w WordPressie. Ogólnie
taką naprawdę świetną wtyczką, która jest prawdziwym kombajnem,
jeśli chodzi dodatkowe funkcje WordPressa, jest Jetpack. Możliwe że Jetpack
jest właśnie tą jedną rzeczą, którą chcesz teraz zainstalować, i ją przetestować. Jetpack jest
trudno opisać. Trzeba by było zrobić na jego temat osobny kurs, ale
generalnie daje Ci on wgląd w analitykę strony, automatyzuje pewne
rzeczy, takie jak postowanie na social media, pozwala Ci dostosować
swoją stronę trochę lepiej pod narzędzia indeksujące wyszukiwarek, czyli
mieć lepsze SEO, możesz dodać też guziki płatności,
na przykład z PayPala. Ogólnie Jetpack robi naprawdę wiele rzeczy i jest
to bardzo dobra wtyczka. Polecam ją zainstalować. Jeśli chodzi o analitykę, polecam
również takie narzędzie jak Hotjar. Pozwoli Ci ono robić
na stronie różnego rodzaju ankiety, testować to, jak różne jej wersje działają,
jak również trochę śledzić użytkowników, na przykład nagrywać to, co robią na Twojej
stronie i później sobie to przeglądać - oczywiście w pokojowych celach. Następnie
mamy ważną wtyczkę Contact Form 7. To jest wtyczka, która pozwoli Ci
umieścić na stronie formularz kontaktowy. Bardzo łatwo z pomocą edytora
można sobie wyklikać dowolny formularz, a następnie umieścić go w
dowolnym miejscu na Twojej stronie. Super sprawa, jeżeli tylko chcesz zbierać dane,
w jakiś sposób użytkownicy mają się kontaktować z Tobą - to
jest wtyczka, którą chcesz zainstalować. Następna wtyczka - Yoast SEO -
świetna pod kątem optymalizowania Twoich treści do
różnych mechanizmów indeksujących wyszukiwarek. Czyli to, co tworzysz, będzie zdecydowanie
bardziej przyjazne dla Google'a i będzie wyświetlać się wyżej w wynikach organicznych. Nawet
jeżeli będziesz tworzył jakiś post, będziesz na bieżąco dostawał do niego wskazówki dotyczące
ulepszenia pod kątem SEO, na przykład dodania jakichś słów kluczowych, dodania
opisu typu meta description albo modyfikacja tytułu - to
wszystko SEO Yoast potrafi zrobić. Dodatkowo oferuje też taką trochę analitykę
do SEO, więc naprawdę warto tę wtyczkę zainstalować. Kolejna
wtyczka, która usprawni działanie naszej strony, przynajmniej w kontekście indeksowania, na
przykład w Google, jest to wtyczka XML Sitemaps - bardzo prosta, mała wtyczka,
która wygeneruje tak zwaną sitemapę. Sitemapy są istotne dla naszej witryny,
ponieważ pozwalają utrzymać ją w dobrej kondycji w
kontekście porozumienia z tym robotem indeksującym wyszukiwarki. Wie
on od razu, które strony indeksować, których nie indeksować, które znajdują
się w ogóle w obrębie naszej witryny, dzięki czemu mamy pewność, że wszystko to,
co chcemy, znajdzie się w wyszukiwarce i jest dostępne dla użytkowników. Następna
wtyczka - W3 Total Cache. To jest wtyczka, którą będziesz chciał zainstalować w momencie
kiedy Twój blok będzie taki troszeczkę większy, gdy już będzie notował jakiś ruch, gdy
już będzie więcej użytkowników. Ty dalej prawdopodobnie będziesz na takim współdzielonym
hostingu, który zacznie trochę wolniej wtedy działać. I wtyczka W3 Total Cache
pozwoli Ci na przekształcenie tych danych dynamicznych, które cały czas muszą być generowane przez WordPressa
na dane statyczne, scache'owane jako paczki, które mogą być wysyłane do
użytkowników, dzięki czemu Twoja strona będzie ładowała się szybciej, powinna działać trochę
szybciej. Zdecydowanie fajna wtyczka, którą polecam. Kolejne dwie wtyczki
już omawiałem w poprzedniej lekcji, czyli Duplicator a także BackWPup. Wtyczek do WordPressa
są tysiące, a może i setki tysięcy, więc najlepiej jest przeglądać je czy
to z poziomu samego WordPressa, czy wchodząc na wordpress.org/plugins. Tutaj
znajdziesz naprawdę bardzo obszerną bibliotekę. To wszystko, co chciałem powiedzieć Ci w
tej lekcji. To wszystko, jeśli chodzi o rozszerzanie WordPressa. Dzięki za uwagę i do
usłyszenia!