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 porozmawiamy o sekcji Wyglądu. Tutaj znajduje się
kilka zakładek, z których już korzystaliśmy, ale teraz omówimy je dokładniej. Zaczniemy
od Menu. W tym miejscu będziemy mogli tworzyć własne menu na stronę, jak
również zarządzać ich rozmieszczeniem. W sekcji Edytuj będziemy mogli stworzyć takie
menu lub jego kilka wariantów. Natomiast w sekcji Zarządzaj rozmieszczeniem
mamy możliwość umieszczenia tego menu w dowolnym miejscu, które wspiera nasz motyw. O
co tutaj chodzi? Cóż, to w zasadzie od motywu zależne
jest, gdzie możemy umieścić takie menu. Przykładowo motyw, z którego korzystamy, ma
położenie podstawowe (Primary), następnie Footer, czyli w dolnej
stopce strony, jak również menu odnośników serwisów społecznościowych. To,
gdzie te menu będą się znajdować, gdzie będzie na nie przeznaczone miejsce, zależy już
od dewelopera, który tworzył konkretny motyw. Na każde z tych miejsc będziemy
mogli wybrać jedno ze stworzonych przez nas menu lub też stworzyć
nowe. Jeśli wybierzemy polecenie Edytuj, okazuje się, że mamy tutaj jakieś jedno
menu już stworzone. Ale tak naprawdę możemy zacząć od czystej kartki i po
prostu je usunąć. Wybieram polecenie Usuń, usuwam to menu, no i w tym momencie nie
mamy żadnego zdefiniowanego menu. Spróbujmy teraz stworzyć menu i zobaczyć,
jakie elementy do niego możemy dodać. Nazwa menu jest obowiązkowa. Mogę wpisać Moje
menu, choć zdecydowanie lepiej jest je nazywać jakoś
sensownie, na przykład od przynajmniej tego rozmieszczenia czy funkcji, którą
ma odgrywać na stronie. Ale my na razie eksperymentujemy. Teraz po lewej stronie mamy wszystkie rzeczy, które możemy umieścić w menu. Czyli
wszystkie nasze strony mogą znaleźć się w menu, co więcej - jeżeli zaznaczymy
tę opcję Automatycznie dodawaj strony najwyższego poziomu do menu, to
tak naprawdę będą tutaj lądować te strony, które dodamy. Nie
będą to te strony dzieci, strony potomka, tylko te strony najwyższego szczebla
będą tutaj automatycznie dodawane. Na razie wyłączę tę opcję. To,
co mogę zrobić, to przejść do Stron i okazuje się, że mamy tutaj dwie strony. Gdybym miał ją
zaznaczoną, to tylko strona Współpraca byłaby automatycznie dodana, ponieważ strona O Autorze
jest już stroną podrzędną. Możemy zaznaczyć obie te strony,
następnie wybrać polecenie Dodaj do menu i już
te strony zostały w nim umieszczone. Zobacz, że możemy teraz rozwinąć
te elementy i zmienić na przykład etykietę takiej strony, czyli ona
może się nazywać Współpraca, ale w menu może przykładowo mieć nazwę Kontakt
albo cokolwiek innego. Możemy też ją przenieść w dół, ale zdecydowanie
łatwiej jest zarządzać strukturą, po prostu przenosząc te elementy między sobą. Co
ciekawe mamy też możliwość zagnieżdżenia takiego elementu, czyli
przesunięcia go jak gdyby do prawej strony. W tym momencie w miarę wiernie
odwzorowujemy to, jak nasze strony się układają, ponieważ strona O Autorze będzie niejako w
podmenu strony Współpraca. W zależności od tego, jak motyw
to interpretuje, będzie to tak właśnie wyświetlone - czy to jako jakiś element
rozwijanej listy, czy jakieś inne elementy, gdy wejdziemy do środka. Kolejna rzecz,
którą możemy dodać do takiego menu, to wszystkie wpisy, czyli mamy tutaj możliwość
dodania tak naprawdę wszystkich wpisów, które są na naszym blogu. Jeżeli
jeden z nich jest dla nas na przykład szczególnie ważny i chcemy go dodać do tego menu, dlaczego by tak
nie zrobić. Czasem jest to jakiś promowany wpis, czasem jest to jakiś najnowszy
wpis, który chcielibyśmy, aby został jakoś dodatkowo eksponowany. My
nie będziemy na razie go dodawać. Nie mamy polityki dostępu do naszej strony i polityki prywatności,
więc nie będziemy mogli jej tutaj na razie dodać, ale możemy dodać coś takiego jak
własne odnośniki. Czyli przykładowo: gdybyśmy chcieli dodać odnośnik do strony eduweb.pl - polecam
to zrobić. Żartuję oczywiście - możemy wpisać na przykład tutaj Kursy Wideo jeszcze
dodatkowo. Być może to jest jakiś nasz sponsor albo coś innego, co chcemy tutaj
uwzględnić i już dodaliśmy to jako taki osobny, własny odnośnik. I
w końcu możemy też dodać kategorie. Najczęściej będziemy rzeczywiście
posługiwali się tymi kategoriami w menu i co ciekawe - aby zobaczyć wszystkie, musimy
przenieść się do tej kolejnej zakładki. Teraz możemy wybrać wszystko i wszystkie
kategorie dodać do menu. Zauważ, że mimo że mamy Danie Główne, Deser
i Zupy zorganizowane tak, że jest jakby potomkiem Obiadu, no
to tutaj nie odzwierciedla tego menu i wszystko jest jakby na
równym poziomie. Zobaczmy najpierw, jak takie menu będzie wyglądać. Zapiszemy
to, a następnie zorganizujemy to podobnie jak było w kategoriach. Po zapisaniu
będziemy musieli jeszcze zarządzać rozmieszczeniem, czyli gdzie chcemy takie
moje menu umieścić. Do tego zadania możemy użyć tej zakładki Zarządzaj
rozmieszczeniem, ale też możemy przejść do tej sekcji Zarządzaj w podglądzie na żywo. Nie
wszystkie motywy to wspierają, ale większość tak. Jeśli przejdziemy do zarządzania w podglądzie
na żywo, będziemy mogli wyświetlić z prawej strony naszą stronę i tutaj
zobaczyć wszystkie lokacje, w których możemy umieścić
menu. Wybierzmy więc tę lokację podstawową. Wybieram Moje Menu
i okazuje się, że to menu zostało umieszczone w tym miejscu. Przejdę
teraz na moment do edycji tego, co znajduje się tutaj na górze, czyli tytułu witryny
a także jej opisu. I na moment je usunę, ponieważ nie są zbyt
szczęśliwie umieszczane tutaj, w tej górnej części szablonu i trochę mi przeszkadzają,
zwłaszcza podglądać to menu. Więc przenieśmy się znowu tutaj. Już zgubiliśmy się, więc
wrócimy do menu i jak widzisz, mamy teraz Moje Menu ustawione
na tej sekcji Primary. Możemy zobaczyć te wszystkie lokalizacje. Rzeczywiście tutaj
mamy Moje Menu. Zobaczmy, jak prezentowałoby się w footerze, footer menu. Musimy zjechać
na dół i to menu znajduje się, o, dokładnie tutaj. Następnie
mamy jeszcze menu odnośników serwisów społecznościowych dla tego motywu. Jest ono umieszczane na
samej górze, tutaj pod menu i powinno zawierać w zasadzie ikonki, jakieś linki
do Facebooka, Twittera, Linkedina. Nie ma sensu, żebyśmy to menu zostawiali
w tym miejscu, więc po prostu je sobie usuniemy. Wybieram opcję
tą pustą i zniknęło ono z górnej części. Teraz wrócę po to,
aby wejść w moje menu i je edytować. Na tym poziomie możemy również to zrobić.
Nie musimy na tej poprzedniej stronie, którą Ci pokazywałem, ale możemy tutaj po
prostu przejść do tej sekcji Danie Główne, a następnie wykonać to
wcięcie, czyli wciąć Danie Główne, Deser, Zupę. W
zasadzie gdybyśmy mieli być fair, to Zupę powinniśmy umieścić
na pierwszym miejscu, później mamy Danie Główne i później wchodzi Deser. Czy możemy zagnieździć
to jeszcze bardziej? Okazuje się, że możemy. Czyli możemy teraz Danie Główne mieć
w środku, w Zupie, ale zobaczmy, czy to w ogóle będzie respektowane
przez ten szablon, jeśli najadę na Obiad. No, rzeczywiście wygląda na to, że jest tutaj
jakaś przynajmniej lekka wizualna sygnalizacja, że to Danie Główne
jest pod Zupami. No, nie chcemy tego, więc cofnijmy. I teraz
wygląda to całkiem nieźle. Możemy też zmienić kolejność. Najpierw mamy Śniadanie, później Obiad,
a na końcu Kolację. Być może Inspiracje kulinarne chcielibyśmy wrzucić
na koniec naszego menu, a jeszcze dalej byłyby Kursy wideo. No
i Współpraca - trudno powiedzieć. Być może chcielibyśmy rzeczywiście też umieścić ją na
końcu. W ten sposób, jak widzisz, zreorganizowaliśmy bardzo szybko menu. Jeśli
teraz wrócimy, będziemy mieli możliwość stąd także stworzyć nowe menu. Wybieram polecenie
Stwórz nowe menu i to menu nazwę Footer, bo chciałbym zrobić takie dedykowane
menu, które będzie pojawić się właśnie w footerze. I zaznaczymy
sobie opcję Footer Menu, wybieram polecenie Następny i okazuje
się, że mogę tutaj już dodawać elementy. Zobaczmy to menu w footerze, ono teraz zniknęło
całkowicie. Wybieramy opcję Dodaj elementy i okazuje się, że to menu jest bardzo podobne,
ale jest nawet fajniejsze niż to poprzednie, ponieważ stąd możemy poza tymi
własnymi odnośnikami, stronami, wpisami i tak dalej wybrać również tagi. No,
tutaj, jak widzisz, mamy sporo tagów. Gdybyśmy chcieli jakieś te tagi wyróżnić
albo nawet wrzucić wszystkie do footera, możemy bez problemu to zrobić. I
teraz w momencie gdy opublikuję naszą stronę, czyli opublikuję tę zmianę
do szablonu, mogę już stąd wyjść. Mogę teraz podejrzeć sobie moją
witrynę i okazuje się, że mamy fajne menu na górze, które jest rozwijane tam,
gdzie tego chcieliśmy. I te poziomy zagnieżdżenia są również odzwierciedlone,
jak również w menu tym na dole znajdują się wszystkie tagi,
które oznaczyliśmy, że powinny tutaj być. Więc stąd można bardzo łatwo
nawigować do strony archiwum tagów, na przykład archiwum z czekoladą.
No, niestety żaden wpis nie zawiera tego tagu, natomiast stąd
będziemy mogli nawigować po stronach archiwum poszczególnych kategorii. Wydaje
mi się, że w Inspiracjach mamy coś, tak jest - Domowa Granola
znajduje się tutaj, więc w tym archiwum będzie wyświetlony konkretny
post. I to menu, jak widzisz, występuje wszędzie, czyli na każdej podstronie. Również w
podstronach postów zarówno mamy to menu na górze, jak i na dole. No i tutaj na dole
dodatkowo pojawiają się jeszcze takie rzeczy jak najnowsze wpisy, komentarze, kategorie,
archiwa. I tym właśnie, co to jest i jak to edytować, zajmiemy się w
kolejnej lekcji. Do usłyszenia!