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.
Hej! Witaj w kolejnej lekcji, w której zajmiemy się wyglądem naszego bloga, ale tym razem kompleksowo. Czyli
nie będziemy zmieniać po jednej rzeczy, a od razu zmienimy cały motyw. Czyli
przejdziemy do sekcji Wyglądu, do sekcji Motywy. Motywy to są po prostu takie skórki
na WordPressa. Jednak mogą one zdecydowanie więcej niż ubrać
naszego WordPressa w nowe ubranko, czyli zmienić na przykład kolory, fonty i tak
dalej. Taki motyw może zawierać masę wbudowanych funkcji, które tak
naprawdę nie były dostępne w żadnym innym motywie, czyli może mieć na przykład koszyk, jeśli
jest to jakiś system e-commerce, może mieć przykładowo jakąś dodatkową sekcję,
z której możemy skorzystać, czy dodatkową przestrzeń na widgety lub
też autor takiego motywu mógł do niego dopisać dedykowaną funkcjonalność,
która przykładowo zmieni naszego bloga w jakiś motyw portfolio i będziemy mogli
tam dodawać i wyświetlać w fajny sposób galerie, które otwierają się na full screen,
mają jakąś ciekawą nawigację i tak dalej. Jak widzisz, wyobraźnia może iść
tutaj bardzo daleko. Jeśli chodzi zainstalowane, preinstalowane tak zwane motywy,
czyli te, które przychodzą razem z instalacją WordPressa, są one różne w zależności od
wersji WordPressa. Dla mnie najbardziej aktualną wersją jest ta wersja 2019. W
związku tym tutaj mam odpowiedni motyw do niej, ale mam też dostępne motywy
17 i 16. I teraz tak. Mogę stąd kliknąć w szczegóły motywu,
przeczytać o nim więcej informacji, co jest ciekawe, bo tutaj mam też różne
funkcje, które wspiera ten motyw, na przykład informację o tym, że jest gotowy na przetłumaczenie. Nie
wiadomo, czy jest przetłumaczony na polski, czy trzeba go będzie przetłumaczyć, ale generalnie ma
takie opcje jakieś wbudowane. Ma własne kolory, własne tło. Będziemy mogli zrobić
takie customowe menu i tak dalej, i tak dalej. Więc generalnie to jest tak, że te wbudowane
funkcje WordPressa będą tutaj wyszczególnione, ale oprócz tego taki motyw może zawierać
masę jakichś dodatkowych rzeczy, które są napisane przez jego autorów,
na przykład w postaci widgetów czy jeszcze innej... w postaci innej funkcji. To,
co możemy zrobić, to aktywować ten motyw. Wtedy automatycznie zmieni się on dla wszystkich,
którzy oglądają naszą stronę. Możemy też go usunąć, no i możemy też wybrać opcję
podglądu na żywo. Jeśli wybierzemy tę opcję, to będziemy mogli zobaczyć nasz blog
tak, jakby wyświetlał się zgodnie z tym motywem, ale jednak dla odwiedzających jeszcze
na produkcji nie jest on automatycznie zmieniany. Więc możemy teraz sobie go customizować, czyli
możemy zmieniać różne opcje dotyczące na przykład kolorystyki. Jeżeli chcielibyśmy
zmienić to i odwrócić kolory, przykładowo zrobić kolor
tła, to jest kolor tej ramki - możemy go zmienić na przykład na jaśniejszy,
biały, a sam kolor tła strony zmienimy sobie na taki ciemny. Musielibyśmy
też zmienić kolor odnośników, może na trochę jaśniejszy. I chciałbym
też zmienić kolor podstawowy tekstu na biały oraz drugorzędny kolor tekstu na jaśniejszy
kolor szary. W ten sposób zmieniliśmy, w zasadzie odwróciliśmy kolory
i mogliśmy to dowolnie sobie dostosować. Ponadto możemy skorzystać
z podstawowych zestawów kolorów i też spojrzeć sobie na przykład na domyślny
ciemny motyw albo szary, albo czerwony lub też dostosować
tę opcję według naszego uznania. Mamy też możliwość wyboru
każdej z tych opcji, gdzie znajduje się ołówek. Czyli jeśli klikniemy sobie na
ołówek, to akurat tutaj weszliśmy w ustawienia tego konkretnego
widgetu, gdzie mamy mapkę Google. Możemy dostosować masę rzeczy
w szablonie. Część z tych rzeczy jest dynamiczna na tej zasadzie, że niektóre
szablony będą miały te rzeczy dostępne, niektóre nie. Niektóre mają swoje
własne edytory, które zastępują ten edytor wordpressowy i pozwalają
tam zmieniać jeszcze więcej różnych opcji, ale w to już nie będziemy wchodzić. Jeśli
wybierzemy polecenie Aktywuj i opublikuj, wtedy nasz szablon
z tymi ustawieniami zostanie zastosowany na stronie. Jeżeli wybierzemy x, to
w tym momencie wyjdziemy bez stosowania tych zmian. Ja teraz ziksuję sobie też
ten szablon. No i najciekawsza opcja to ta, która pozwala nam na dodanie
nowego motywu. Możemy zrobić to na kilka sposobów. Możemy skorzystać z tego guzika
Dodaj nowy motyw i przeszukiwać całe repozytorium darmowych motywów WordPressa. Możemy
też wyjść z naszego WordPressa i przejrzeć Internet w poszukiwaniu zarówno
darmowych, jak i płatnych skórek, które też będzie można doinstalować. No i w końcu trzecia
droga - możemy stworzyć sami swoją własną skórkę, zakodować
ją do HTML, CSS i przygotować pod to, aby działała w WordPressie. Tym
zajmiemy się w kursie zaawansowanym WordPressa. Tymczasem sprawdźmy te dwie
pierwsze metody, o których wspomniałem. Po pierwsze, dodawanie nowego motywu z poziomu
WordPressa jest niezwykle proste. Będziemy mogli przeglądać sobie po różnych
kategoriach - wszystkie te motywy są darmowe, więc to jest ich ogromna
zaleta. Możemy tutaj przeszukać te, które nam się podobają, możemy zobaczyć jakieś
ulubione, możemy dodać do ulubionych każdy z tych motywów, możemy też filtrować ich
właściwości. To jest ciekawe, bo jeśli przykładowo robimy blog kulinarny, będziemy mogli
zaznaczyć tutaj sobie jedzenie i picie i jeszcze ewentualnie zawęzić to o jakieś właściwości, na
przykład możliwość edycji własnego tła, jakieś widgety, stopki i tak dalej,
jak również układ - czy chcemy mieć jedną, dwie, trzy czy cztery kolumny, czy chcemy mieć
panel boczny po lewej czy po prawej. Ja nie będę aż tak wybredny, tylko wybiorę polecenie
Zastosuj filtry i teraz mamy wyświetlone tylko i wyłącznie motywy, które związane
są z tym jedzeniem i piciem. Możemy sobie je podejrzeć, na przykład wybierając opcję Zobacz na
tym szablonie Foodoholik i przejrzeć, jak to wygląda. Nie mamy tutaj jeszcze tych
rzeczywistych naszych prawdziwych danych. A to dlatego, że ten motyw nie jest
jeszcze zainstalowany w WordPressie. To, że klikniemy Zainstaluj, nie oznacza jednak, że od razu
zmienimy tą naszą aktywną skórkę na tą, która jest instalowana. Teraz po prostu,
po instalacji, zostanie on dodany do naszych motywów. Przechodzę
do Wygląd > Motywy i znajduję się tutaj. Mogę wybrać opcję Podgląd
żywo jeszcze przed jego aktywacją, no i dzięki temu będę już miał te rzeczywiste
dane naszego z bloga, czyli ten wpis Domowa Granola. Niestety widzę,
że mimo tego, że mam polskiego WordPressa, ten motyw nie jest dobrze
zlokalizowany, przetłumaczony polski, bo na przykład zamiast Kontynuuj czytanie ma
tutaj coś takiego jak Continue reading. No i to może być pierwszy sygnał
do tego, abyśmy zastanowili się nad tym, czy w ogóle takiego motywu
używać. Jeżeli nie jest on spolszczony, a my chcemy po polsku pisać na naszym
blogu, to jego lokalizacja oczywiście jest możliwa i przetłumaczenie, ale
nie jest to aż takie proste. Musielibyśmy poświęcić na to odpowiednio dużo czasu, więc być
może znajdziemy jakiś inny, fajniejszy motyw, który będzie
spełniał wszystkie nasze wymagania, czyli będzie przetłumaczony. Zauważ, że tutaj
wygląd posta jest podobny, ale ma akurat ten sidebar trochę inne
fonty, inną prezentację cytatów jak również tagów.
No i na przykład tutaj, jak widzisz, odpowiedzi nie są aż tak wyraźnie zaznaczone. Są
delikatnie wcięte, ale widzisz, że te zmiany nie są aż tak drastyczne
w porównaniu z naszym szablonem. To, czym może wyróżniać się taki motyw, są to dodatkowe
opcje, które dostępne są w lewej szpalcie. Na przykład w tych podstawowych motywach
nie mieliśmy czegoś takiego jak Reset all links albo Theme options. A tutaj możemy wejść
w jakieś dodatkowe ustawienia tego motywu, no i stosunkowo więcej rzeczy sobie
po prostu wyklikać. Przykładowo gdybyśmy chcieli mieć jakieś ustawienia
strony głównej, możemy na tej stronie głównej wyświetlać tylko i wyłącznie posty
z jednej kategorii wybranej albo z wszystkich kategorii, albo przykładowo tylko
z Inspiracji. I wtedy ta nasza strona główna się zmieniła i tam mielibyśmy tylko
posty z Inspiracji. Więc tutaj dużo opcji może być dodanych, wystawionych jak gdyby
przez autorów tego motywu do naszej edycji bez konieczności grzebania
gdzieś tam w kodzie. Natomiast też sporo tych opcji, na przykład jeśli przejdziemy
do Featured Slider, okej, jest on dostępny, a Food Menus niestety nie. Żeby
włączyć tę opcję, musielibyśmy przejść na jakiś pro plugin
albo musielibyśmy zainstalować pro wersję tego szablonu. No i niestety to
jest taka bolączka tych motywów, które wybiera się z biblioteki WordPressa - że co
prawda są one darmowe, ale najczęściej zawierają taki guzik Upgrade.
No i nie wszystko możemy w nich zrobić, a żeby zrobić to, co chcemy,
jakąś zaawansowaną funkcję włączyć, często będziemy musieli go upgrade'ować, czyli
po prostu za niego zapłacić. Także przeglądając te darmowe skórki, musisz
się z tym liczyć. Poza tym warto jeszcze sprawdzić oprócz tego, czy na przykład nasz
motyw jest zlokalizowany na język polski. Warto sprawdzić, jak wygląda on
w różnych rozdzielczościach ekranu. Teraz jesteśmy w wersji desktopowej, czyli
tak, jak prezentuje się na ekranie komputera. Ale warto sprawdzić przynajmniej
wersję tabletową, jak również telefonową, czyli zobaczyć,
jak prezentują się wszystkie treści w momencie, gdy wejdziemy do wpisu, jak wyświetla
się w takiej wersji telefonowej na przykład menu i czy to jest dla nas satysfakcjonujące. I
również tę wersję tabletową, tutaj też możemy podejrzeć sobie menu i wpis. Zobaczyć,
czy wszystko jest czytelne, czy wszystko dobrze, poprawnie się wyświetla. Natomiast są to tylko
takie trzy typowe, można powiedzieć, rozdzielczości. Żeby sprawdzić to
jeszcze lepiej, warto aktywować sobie już wtedy ten motyw,
czyli wybieramy polecenie Aktywuj i opublikuj. Ziksuję się tutaj po
to, żeby teraz podejrzeć sobie w nowym oknie motyw, a następnie
wybiorę prawy przycisk myszy i opcję Inspekcji. Może
przejdę do jakiegoś wpisu. Tutaj znajduje się taki wariant responsywny, Toggle device
toolbar, i możemy to włączyć. Jest teraz zaświecony na niebiesko i możemy
zmieniać szerokość okna przeglądarki, na przykład w ten sposób. Ale też
pojawiają się tutaj takie różne rozmiary. Czyli możemy z tej wersji
mobilnej przejść na wersję tabletową, stąd na laptopa i na
przykład większego laptopa, mniejszego - możemy podejrzeć to sobie w ten sposób. Co więcej, mamy
tutaj suwak z prawej strony, który pozwoli nam zmienić szerokość okna
a zarazem to tak, jakbyśmy przełączali się na urządzenie, które po prostu ma
mniejszą czy większą rozdzielczość. Więc w ten sposób możemy bardzo łatwo to sprawdzić. Możemy
zobaczyć sobie, o, takie małe przykładowo okno i w widoku, powiedzmy,
horyzontalnym i wertykalnym na tablecie zobaczyć, jak to wygląda, bądź dopasować
się bezpośrednio do jakiegoś konkretnego urządzenia, które tutaj jest. Przykładowo
do iPada Pro i zobaczyć, jak na nim to będzie wyświetlane, mimo że ten iPad Pro nawet
może mieć i większą rozdzielczość niż to urządzenie, na którym tylko
podglądamy. Dzięki temu podglądowi zostanie ono automatycznie zeskalowane, ale
mimo wszystko będzie to wyglądać tak, jak powinno prezentować się na iPadzie. Także
polecam Ci ten wariant, czyli tę opcję Inspekcji bezpośrednio w przeglądarce
i przeglądanie z pomocą opcji Device Toolbar. To wszystko,
co chciałem pokazać Ci w tej lekcji, ale w kolejnej jeszcze będziemy pracować z szablonami, bo powiem Ci,
jak można jeszcze znaleźć i zainstalować własne dodatkowe szablony. Do
usłyszenia!