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.
Witaj w kolejnej lekcji, w której chciałbym przybliżyć Ci temat aktualizacji. Są one dość
istotne i dlatego poruszam je na początku, ponieważ powinieneś zadbać o to, aby silnik WordPressa
był zawsze aktualny. To znaczy, że będziesz chciał aktualizować
WordPressa za każdym razem, kiedy pojawi się jakaś aktualizacja. I w zasadzie jeśli
chodzi o sam silnik i nowe wersje WordPressa, możesz być raczej spokojny,
nic nie powinno się zepsuć. Natomiast tak na wszelki wypadek warto
jest zrobić chociaż najprostszy backup, który możesz zrobić z menu Narzędzia. Tutaj
znajduje się Eksport i możesz zaznaczyć, że chcesz wyeksportować wszystkie
treści, a następnie pobrać taki plik eksportu. Jeśli coś poszłoby
nie tak, do nowej instalacji WordPressa możesz po prostu ten plik zaimportować
w sekcji Importu. Natomiast nie jest to może najlepszy sposób
na backupowanie wszystkich treści. Te backupy możesz mieć również automatyczne,
w połączeniu z różnymi chmurami i tak dalej - z pomocą pluginów, ale o tym jeszcze
przyjdzie nam pomówić. Jeżeli zastosowałeś się do moich wskazówek i pobrałeś sobie wersję WordPressa,
na której ja pracuję, to jest bardzo prawdopodobne, że już zdążyła wyjść
nowa wersja i cały czas będziesz niepokojony przez WordPressa tutaj
w kokpicie, o tym, że jest nowa wersja i że warto ją zaktualizować. Więc ostrzegam Cię,
żebyś tego nie robił. Jeśli ją zaktualizujesz, to będziesz na wersji zupełnie
innej niż mamy w kursie. W związku tym możesz na razie zignorować to powiadomienie.
A jeśli chodzi o same aktualizacje, to znajdują się one w sekcji Aktualizacje -
tutaj - i ten sam link prowadzi w tym miejscu do specjalnej sekcji z
aktualizacjami, w której możesz sprawdzić, czy core WordPressa, czyli
ten silnik WordPressa, jest aktualny. I jego aktualizacja, tak jak wspomniałem, nie
powinna nic popsuć. Natomiast masz tu też możliwość aktualizacji wtyczek,
które są zainstalowane, oraz motywów. I tych powiadomień będziesz dostawał
naprawdę wiele, w zależności od tego, ile wtyczek czy motywów masz zainstalowanych. I
będziesz mógł osobno po prostu wybrać rzeczy, które chcesz
zaktualizować, i to zrobić. Aktualizacja motywów czy wtyczek może
być problematyczna, ponieważ mogą zostać nadpisane czy może wtyczka w ogóle się
zupełnie zmienić i inaczej działać. I może rzeczywiście zmienić to działanie Twojej
strony. Więc w takiej sytuacji gdy robisz aktualizację, warto jest zrobić
troszeczkę lepszy backup. A jeżeli chodzi o core WordPressa, tak jak wspomniałem,
nie jest to konieczne. Jak widzisz, wszystkie szablony zostały poprawnie u mnie teraz zaktualizowane. I
teraz, przechodząc do strony aktualizacji WordPressa, już nie mam tutaj żadnych powiadomień
o aktualizacjach. Nie mam też różnych żadnych czerwonych kulek i powiadomień w całym
kokpicie, bo jest tego całkiem sporo - no i czasem może rozpraszać. W związku z tym
jeżeli chciałbyś sobie ukryć te powiadomienia, jest to możliwe. I przez cały
kurs nie będą one dla ciebie widoczne. Jest to swojego rodzaju hack w WordPressie i trzeba
dodać własny kawałek kodu do jednego z plików. Więc polecam Ci to
zrobić jakby na własną odpowiedzialność. Możesz sprawdzić, czy to działa, natomiast
nie jest to oczywiście obowiązkowe. Jeżeli wejdziesz do wordpressa, tutaj, w sekcji
wp-content, znajdują się wszystkie pliki naszych themes,
czyli skórek do WordPressa. I skórka, z której aktualnie korzystamy,
to jest ta najnowsza po instalacji, czyli twentynineteen, czy w Twoim przypadku może
być twentytwenty, jeżeli masz już nową wersję WordPressa. Ale generalnie z
tej skórki, z której korzystamy, będziemy mogli dostać się do
takiego pliku, który nazywa się functions.php. Ten plik jest dla każdej
skórki inny po to, żebyśmy mogli modyfikować jakieś
dodatkowe rzeczy w WordPressie, żebyśmy mogli sobie umieścić w nim jakieś customowe
funkcje. I teraz wystarczy ten plik wyedytować. Tak on wygląda. Jest
tutaj już dużo rzeczy. Ale przejdźmy na sam dół tego pliku. I na dole tego
pliku wystarczy, że dodasz taką funkcję, którą jako snippet zamieszczam
do tej lekcji, i po prostu zapiszesz. Nie wnikaj w to dokładnie,
jak to działa. Generalnie będziesz mógł ukryć wszystkie updates, jeśli chodzi o core WordPressa,
czyli samego WordPressa, updates pluginów, updates skórek. Jeżeli
to zrobisz i zapiszesz ten plik functions, po odświeżeniu powinny
zniknąć Ci te wszystkie powiadomienia i w aktualizacjach powinieneś mieć informację,
że wszystko jest aktualne. Już po przerobieniu kursu pamiętaj o tym,
aby tę część kodu na chwilę usunąć, a następnie odświeżyć
tę stronę i zaktualizować wszystkie rzeczy. I później robić tak przynajmniej raz
na jakiś czas, bądź w ogóle się jej pozbyć, jeżeli nie przeszkadzają Ci te notyfikacje. To
wszystko o aktualizacjach, przynajmniej na razie. Do usłyszenia!
function remove_core_updates() · 4 min
function remove_core_updates() {
global $wp_version;return(object) array('last_checked' => time(),'version_checked' => $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');