Wszystko o wp | Webinsider - Internet widziany od środka ™

Tag: wp

Weryfikacja sum kontrolnych plików WordPressa (i zainstalowanych wtyczek) z wykorzystaniem narzędzia WP-CLI

Wprawdzie większość stron, którymi się opiekuję, to są strony, które sam tworzyłem, lub przynajmniej nadzorowałem ten proces, to dość często – zwłaszcza ostatnio – trafiają pod moje skrzydła strony zewnętrzne, czyli robione przez kogoś innego. Zazwyczaj taka strona poza dostosowaniem pod moje procedury/wymagania przechodzi audyt. Audyt, który ma na celu nie tylko zweryfikowanie zastosowanych rozwiązań (np. wtyczki, czy struktura strony), ale też zweryfikowanie, czy przypadkiem w plikach strony nie ma jakichś „niespodzianek”, których być nie powinno. I to nie tylko wtedy, gdy klienta rozstanie z poprzednikami zajmującymi się obsługą strony było nie do końca przyjazne…

WP-CLI Rename Database Prefix, czyli prosty sposób, by zmienić (na domyślny ;-)) prefiks tabel w bazie danych w WordPressie

W internecie jest pełno poradników na temat WordPressa. Pełno też poradników typu „100 wtyczek, które musisz mieć, choć pewnie większości z nich nie potrzebujesz” czy też „101 sposobów na zabezpieczenie WordPressa”. Pierwsze są o tyle bzdurne, że to jakich wtyczek faktycznie potrzebujemy, zależy od tak wielu czynników, że ciężko określić taki uniwersalny zestaw, a zarazem wrzuca się tam takie potworki jak Yoast SEO czy WP Super Cache – wtyczki może nawet spoko, ale w większości używane w zły sposób, przez użytkowników, którzy nie wiedzą choćby tego, jak je poprawnie skonfigurować (dlatego np. do keszowania zalecam wtyczkę Cache Enabler, a do SEO… w większości przypadków można olać to – serio ;-)). Co do bezpieczeństwa, to słusznie pojawia się zazwyczaj temat innej nazwy administratora niż admin (oprócz zmiany na inną warto też pamiętać, by zmienić pseudonim), oraz zmiany prefiksu tabeli w bazie danych. Totalny absurd.

Poznaj kulisy działania WordPressa dzięki infografice przygotowanej przez serwis WPBeginner

Strona Webinsider.pl – jak miliony innych – działa na WordPressie. Niby nic nadzwyczajnego – wpisujecie adres i po chwili strona już wyświetla się w przeglądarce. Ale czy zastanawialiście się jak cała ma machina działa, co dzieje się „pod maską” za każdym razem gdy generowana jest strona do wyświetlenia w przeglądarce?

Wtyczka, dzięki której zmienisz swój sklep na WooCommerce (WordPress) w katalog – tymczasowo, lub na stałe

Wprawdzie sklep internetowy ma taką przewagę/zaletę dla kupujących, że zazwyczaj jest czynny na okrągło, tj. 24 godziny na dobę, 7 dni w tygodniu 365/366 dni w roku, to czasem pojawia się taki moment, że z różnych przyczyn (pewnie częściej remanent/inwentaryzacja, rzadziej gruntowana zmiana asortymentu) sprzedaż w sklepie musimy na jakiś czas wstrzymać… A z racji tego, że od dawna WordPress jest moim CMSem pierwszego wyboru, to nie powinno nikogo dziwić, że coraz częściej również sklep opieram na tej platformie, często – gdy chodzi o sprzedaż produktów materialnych – w tym celu korzystam z wtyczki WooCommerce, i właśnie do tego sklepu chciałbym przedstawić prostą wtyczkę, która tymczasowo wyłącza opcje związane z zakupami.

Poznaj WP-CRON (harmonogram w WordPressie) i zobacz, czy/dlaczego warto go zastąpić np. CRONem systemowym

Dziś będzie o CRONie, czyli harmonogramie zadań – ale nie takim systemowym, bo o nim już kiedyś pisałem, a CRONie zintegrowanym z WordPressem, czyli WP-CRON. Pewnie nawet sporo użytkowników tego CMSa nie wie, że tam gdzieś w tle działa jakiś CRON – ale to on odpowiada m.in. za sprawdzanie aktualizacji, czy publikację zaplanowanych wpisów. I właśnie w tym ostatnim kontekście (zaplanowane wpisy) często muszę tłumaczyć, że wszystko użytkownik ustawił dobrze, a wpis nie został opublikowany w zaplanowanym czasie bo… akurat nikogo nie było na stronie.

Tworzysz wtyczki do WordPressa? Pamiętaj o akcjach po aktywacji, dezaktywacji i odinstalowaniu wtyczki

Ostatnio zwrócił się do mnie znajomy, czy nie zerknął bym na/do jego WordPressa, na którym działa „prosta strona klubowa”, bo rozmiar pliku z kopią bazy danych ciągle się powiększa – a poza tym, że „czasem przetestuje jakiś nowy dodatek” to na stronie nie dzieje się nic, co by wyjaśniało taki stan rzeczy (dochodzą głównie zdjęcia).
Samo zestawienie w jednym zdaniu „czasem przetestuje jakiś dodatek” i „rozrost bazy danych” właściwie wszystko wyjaśnia – najwidoczniej trzeba posprzątać za innych, bo nie każdy autor wtyczki dba o to, by sprzątać po swoim dziele.

Masowe kasowanie komentarzy (np. SPAMu) w WordPressie z poziomu phpMyAdmin

Ostatnio trafiła pod moją opiekę strona ze sporą liczbą, a w sumie to być może można nawet napisać, że ilością (ponad 32 000) komentarzy – co mogłoby cieszyć, gdyby nie fakt, że wszystkie były SPAMem. Dlatego postanowiłem zacząć m.in. od ich wyczyszczenia, ale zważywszy na ich liczbę, ręczne czyszczenie raczej nie wchodziło w grę. A przynajmniej nie miałem na to ochoty…

Orange: Interaktywna mapa zasięgu

Sieć Orange we współpracy z Wirtualną Polską zaprezentowała „interaktywną mapę zasięgu”, oczywiście sama „interaktywność” sprowadza się do kilku suwaków/przełączników i dynamicznego wyświetlania zawartości mapy – no ale chyba też ciężko wymagać czegoś więcej…

Loading

Pin It on Pinterest