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 zainstalować na
swoją stronę dowolny font, a następnie sformatować nim dowolny
element motywu. Będziemy korzystać ze strony Google Fonts, aczkolwiek możesz
znaleźć fonty na różnych innych stronach. Natomiast korzystanie z Google Fonts daje Ci
ogromny wachlarz fontów, które możesz wykorzystać, jak również są
to fonty darmowe do użycia na Twoich stronach. Więc polecam zacząć tutaj i możemy
albo przeglądać fonty, które się tutaj znajdują, albo możemy wybrać
opcję wyszukiwania. Polecam - jeżeli robisz blog w języku polskim - przykładowo
wybrać sobie odpowiedni wariant, w naszym przypadku będzie
to Latin Extended, po to, aby upewnić się, że fonty, z których będziesz korzystał,
mają po prostu polskie ogonki. I wtedy możemy już zacząć wyszukiwanie
poprzez właśnie wyświetlanie różnych krojów, czy to szeryfowych, bezszeryfowych,
przeglądanie tych promowanych fontów. Albo jeżeli wiemy,
jakiego fontu chcemy użyć - a ja akurat wiem, że będę korzystał z fontu Playfair - chcę
po prostu wpisać tę nazwę czy zacząć ją wpisywać. I wybiorę teraz font
Playfair Display. Jest to bardzo ładny font szeryfowy, który chciałbym wyświetlać
również w nagłówkach mojej witryny. Więc wybieram polecenie Select this font. I
teraz mam jedną rodzinę krojów pisma zaznaczoną. Będę jeszcze chciał przejść
do opcji customizacji, ponieważ domyślnie jest tutaj wybrany tylko i wyłącznie font
Regular. A ja chciałbym mieć jeszcze do dyspozycji i Bold, i Black. Jeżeli
chcemy mieć polskie ogonki, musimy upewnić się, że mamy tutaj wsparcie Latin
Extended wybrane, następnie przejdziemy do sekcji Embed. To, co musimy zrobić,
to zaznaczyć ten standardowy kod do umieszczenia naszego
fontu na stronie. Wybieram Cmd+C czy Ctrl+C, żeby go skopiować do schowka. I mam
tu informację, że powinienem wpiąć ten font do sekcji head mojego
dokumentu HTML, czyli mojej witryny. Okej, przejdźmy do wp-admina.
Wyjdę teraz z tych opcji dostosowywania motywu, a następnie
przejdę do Wyglądu i do Edytora. Mówiłem Ci o
tym, że to tutaj znajdują się wszystkie pliki motywu. Rzecz jasna możesz też korzystać
z Findera czy Eksploratora Windows po to, żeby je wyedytować, ale tutaj te edycje
są dużo prostsze. To, co będziemy potrzebowali, to umieścić ten kod, czyli
zainstalować ten font na wszystkich podstronach naszej witryny. Najłatwiej będzie to
zrobić, korzystając ze strony nagłówka motywu, czyli z pliku header.php. Jeżeli kliknę na
nagłówek motywu, wtedy będę mógł przejść do tej górnej części, która
jest doklejana do każdej mojej strony, do wszystkich wpisów, postów i
tak dalej. I to tutaj znajduje się właśnie sekcja head. Proponuję
przejść teraz do tej sekcji head i możesz nawet na samej górze wkleić
ten kod, który został skopiowany z Google Fonts. Następnie wybieram polecenie Zaktualizuj
plik. Okej. Teraz już wróćmy do sekcji Dostosuj w Wyglądzie i
będziemy chcieli przejść znów do Dodatkowy CSS, a następnie
sformatować tym fontem Playfair wszystkie nasze nagłówki - te,
które znajdują się tutaj. Więc wybieram polecenie inspekcji. Upewniam się tylko,
bo mam tutaj już tę klasę wybraną - jest to klasa entry-title - i możemy
właśnie z niej skorzystać, jeżeli chcielibyśmy sformatować wszystkie nagłówki h2 w ten
sposób, też możemy to zrobić, zamiast klasy entry-title, po prostu korzystając
bez kropki z zaadresowania wszystkich tagów w HTML-u h2. Więc
możemy to zrobić alternatywnie. I teraz spróbujmy zastosować kod
CSS, który nam to sformatuje fontem, który powinien być już zainstalowany na naszej stronie. I
też Google tłumaczy, jak to zrobić: Użyj specyficznego kodu CSS, czyli
po prostu skopiujemy sobie to font-family Playfair Display i to
już powinno zadziałać, jeżeli wkleimy to do tej sekcji CSS. Jak widzisz, bardzo
ładnie został sformatowany już ten nagłówek. Możemy rzecz jasna teraz
trochę go zmniejszyć, powiększyć - w zależności od tego, jak ten font się dla Ciebie prezentuje.
Myślę, że jest okej. W ten sposób sformatowaliśmy wszystkie nagłówki h2
tym fontem. Gdybyśmy chcieli sformatować też inne nagłówki, takie jak h3, h4 i
inne, możemy to zrobić nawet w jednej linii tutaj, podając
ich nazwy po przecinku, czyli h2, h3, h4. Nawet
możemy sformatować h5 i w sumie też możemy sformatować h1. Czyli już
będziemy mieli teraz wszystkie nagłówki na pewno tym fontem Playfair Display. Zobacz, że te h4 są
też już odpowiednio sformatowane. No i to jest wszystko, co chciałem
pokazać Ci w kontekście własnej instalacji fontów Google. Ale
gdyby to było dla Ciebie zadanie za trudne, to możesz spróbować też
skorzystać z pluginu. Opublikuję teraz tę zmianę i pokażę Ci szybko,
jak można z pomocą wtyczki doinstalować taki font. Cóż, w zasadzie
lepiej, jeżeli potrafimy coś zrobić bez wtyczki, lepiej jest to na ogół zrobić bez
wtyczki, ale w tym przypadku możemy też wyszukać sobie taką wtyczkę Easy
Google Fonts. Jest to bardzo
prosta mała wtyczka, która pozwoli nam zainstalować właśnie dowolny font z Google'a. Wybieram
polecenie Instaluj i aktywuję tę wtyczkę. Po jej aktywacji
nawet nie przechodzę do ustawień tej wtyczki, a prosto do Wyglądu i z powrotem
do sekcji Dostosuj. Znajduje się tutaj nowa sekcja Typography,
która została dodana właśnie przez tą wtyczkę. Mamy na razie Default Typography,
przechodzimy do tej sekcji domyślnej i możemy teraz sformatować dowolnym
fontem wszystkie elementy na naszej stronie, na przykład dla paragrafów, dla
akapitów tekstu. Wybierzmy polecenie Edit Font. Mamy tu trzy zakładki: Appearance, Position
oraz Style. Jeżeli potrzebujemy polskich ogonków, wybieramy tutaj polecenie Latin
Extended. I teraz jesteśmy w sekcji Font Family, gdzie możemy wybrać sobie dowolny
font. Są tutaj wszystkie fonty, które znajdziesz na Google Fonts, więc
możesz przeglądać sobie fonty, wybrać ten, który najbardziej Ci odpowiada. I po
zastosowaniu takiego fonta, możemy jeszcze, jeżeli ma on dostępne style typu pogrubiony
czy pochylony, wybrać je, jak również jakieś ewentualnie transformacje, czyli
przekształcenie na wielkie litery, małe czy pochylenie oraz dekoracje tekstu, czyli
przykładowo podkreślenie dla całego tekstu. Nie będziemy tego robić. Możemy
też w sekcji Appearance wybrać inny kolor dla fontu,
czyli wszystkie akapity zmienią nam w tym momencie kolor, na przykład na taki zielony.
Możemy też zmienić rozmiar fontu, interlinię, odstępy między literami i
możemy zmienić pozycje, takie jak marginesy, paddingi... masę rzeczy możemy tutaj dostosować z pomocą tej
wtyczki. Jeżeli chcemy przywrócić zmiany do oryginalnych, wybieram po prostu
polecenie Reset. To samo możemy zrobić nie tylko dla akapitów, ale i dla
nagłówków każdego typu, i wybrać dla nich własny font. Czy
warto w ogóle tak robić? No, myślę że nie, dlatego że po pierwsze: znacznie utrudni
to czytelność naszej strony. Powinniśmy raczej skłaniać się ku temu, aby mieć
tylko, powiedzmy, dwa kroje pisma - jeden dla nagłówków, a drugi dla właściwego
tekstu. Poza tym będą one i tak wyróżnione - częściowo pogrubieniami
czy pochyleniami, więc i tak tych różnych wariantów danego kroju będzie
kilka. Natomiast drugim obciążeniem jest po prostu czas
ładowania naszej strony. Im więcej fontów dodamy, tym dłużej ta strona będzie się wczytywać, więc
proponuję tutaj być zachowawczym. Jeśli chodzi o korzystanie
z tej wtyczki - może nie będę zmieniał tutaj szablonu - to
tak naprawdę szczerze mówiąc, myślę że instalacja własnego fontu z Google
jest na tyle prosta - to, co pokazałem Ci w pierwszej części tej lekcji - i dzieje
się tak naprawdę jednorazowo. Bo jak często zmieniamy fonty na stronie? Raczej
tylko wtedy, kiedy tworzymy nowy serwis i definiujemy nowy motyw. W
związku z tym ja tę wtyczkę sobie wyłączę. Chcę, żebyś wiedział, że ona istnieje. Jeśli
nie poradzisz sobie z samodzielną instalacją lub chcesz zrobić to na skróty, możesz z niej spokojnie
skorzystać. To wszystko w tej lekcji. Do usłyszenia!