PW1944: Cześć i chała bochaterom Powstania Warszawskiego

Kategoria: WordPress

Divi Builder (Elegant Themes) z bezpośrednim zarządzaniem zawartością modułów zależnie od urządzenia (+hover, +SRCSET)

Właśnie jestem po aktualizacji Divi Buildera (a więc i motywów Divi i Extra) na stronach, którymi zarządzam, a na których działają te motywy. Nie byłoby w tym nic nadzwyczajnego, gdyby nie to, że przy okazji aktualizacji motywów dokonałem kilku zmian w graficznej strukturze stron. I choć była to dodatkowa praca, to wykonałem ją z przyjemnością, bo wreszcie w edytorze graficznym Divi (Divi Builder) pojawiły się 2 moim zdaniem ważne opcje, dzięki czemu nie trzeba będzie się bawić w bajpasy, by dopasować zawartość poszczególnych modułów do typu urządzenia (telefon, tablet, komputer).

Pojawiła się propozycja automatycznej aktualizacji starszych wersji WordPressa do 4.7 (a w przyszłości do kolejnych, coraz nowszych)

Od kilkunastu dni na stronie WordPress.org trwa dyskusja na temat pewnego pomysłu, który wywołuje spore – i zarazem chyba zrozumiałem – kontrowersje. Chodzi mianowicie o pomysł automatycznego aktualizowania starszych wersji WordPrssa. Niby nic nowego, bo od wersji 3.7 działa moduł automatycznych aktualizacji, ale… ogranicza się on obecnie tylko do aktualizacji bezpieczeństwa, w obrębie tej samej wersji (np. 3.7.*, 4.2.*, 4.9.*). Propozycja zakłada, że można by pójść dalej, i w ten sposób aktualizować strony działające na starszych wersjach WordPressa do (naj)nowszych wersji…

Matt Mullenweg poinformował, że firma Automattic (WordPress, Jetpack, WooCommerce) przejmuje serwis blogowy Tumblr

Automattic, czyli firma odpowiedzialna m.in. za WordPressa się rozpędza z przejęciami, tym razem kupując/przejmując… serwis blogowy Tumblr, o czym poinformował Matt Mullenweg na swoim blogu, w serwisie… Tumblr.

Wykrywanie urządzeń mobilnych w języku PHP (biblioteka Mobile Detect) i w WordPressie (wbudowana funkcja)

Właśnie skończyłem prace nad jednym z modułów projektu, nad którym pracuję, a w którym to module ważna jest funkcja „wyłapywania” urządzeń mobilnych (głównie telefony, tablety z racji większego ekranu nie były już tak istotne). Operację taką w PHP można wykonać choćby za pomocą funkcji preg_match(), która może wyłapywać – po słowach kluczowych w nagłówku HTTP_USER_AGENT – przeglądarkę/system, i na bazie spróbować rozpoznać, czy mamy do czynienia z urządzeniem mobilnym. Jest to dość skuteczna metoda, tyle tylko, że wymaga ciągłego śledzenia „rynku przeglądarek mobilnych”, co w tym przypadku nie wchodzi(ło) w grę. Dlatego postanowiłem skorzystać z gotowca. A właściwie, to 2 gotowców…

Porządkowanie wgrywanych plików po datach w WordPressie, czyli katalog docelowy zależny od daty wpisu lub… daty edycji

Pomagałem kilka dni temu nowej klientce (konsultacje) ogarnąć jej bloga na WordPressie, który w ostatnim czasie trochę się rozrósł, i tym samym zaczął wymagać uporządkowania. W trakcie prac porządkowaliśmy również katalog „uploads”, czyli „media”, gdzie zapisywane są m.in. wszystkie wgrywane zdjęcia/grafiki. Szliśmy po datach, bo tak domyślnie WordPress je kataloguje. I właśnie z datami, a konkretnie nazwami katalogów pojawiła się u klientki pewna zagwozdka…

Menedżer bloków Gutenberga w WordPressie pozawala zapanować (przynajmniej częściowo) nad dostępnymi w edytorze treści blokami

Choć (nadal jeszcze) fanem Gutenberga, czyli (relatywnie) nowego edytora treści w WordPressie nie jestem, to są osoby, które z niego korzystają (i to czasem nie tylko dlatego, że nie wiedzą jak go wyłączyć ;-)). Wśród tych osób jest jedna z moich koleżanek, która nie tylko korzysta z Gutenberga, ale zainstalowała sobie jakieś dodatkowe wtyczki, które dodają dodatkowe bloki. W efekcie czego miała również większy bałagan, a więc i trudności ze znalezieniem odpowiedniego bloku. Na szczęście wraz z WordPressem w wersji 5.2 do Gutenberga zawitał menedżer bloków…

W motywie Divi i Extra (Divi Builder) pojawiła się opcja edycji globalnych ustawień domyślnych dla elementów (modułów)

Jakiś czas temu w motywach Divi i Extra (Divi Builder) pojawiła się opcja pozwalająca kopiować style/ustawienia danego elementu do innych, podobnych elementów. Było to spore usprawnienie pracy, zwłaszcza gdy korzystamy na stronie wielokrotnie z jakiegoś elementu (np. CTA). Dzięki temu, po „odpicowaniu” jakiegoś modułu, możemy szybko przełożyć jego wygląd/ustawienia na inne moduły tego typu. Dziś ukazała się aktualizacja, która przenosi to na kolejny poziom…

Po aktualizacji wtyczki BackWPup do wersji 3.6.10 nie działają kopie zapasowe dla niestandardowych usług typu S3 (po adresie URL)

Kopie zapasowe (nie tylko) strony internetowej są ważną rzeczą, zwłaszcza jeśli strona cały czas się zmienia (pojawiają się np. nowe treści, jak np. Webinsider.pl). Dlatego warto mieć wdrożony (i testować) mechanizm regularnych kopii zapasowych, by w razie problemu nie stracić chęci do życia, bo ostatnia kopia jest sprzed kilku dni, a w tym czasie przybyło kilka(naście) wpisów na blogu. Na części stron, którymi się zajmuje, a które działają na WordPressie, jednym z (!) mechanizmów kopii zapasowych jest wtyczka BackWPup. Przeważnie działa ona poprawnie i robi, co ma robić. Przeważnie, bo jej autorzy (Inpsyde GmbH) chyba mają jakąś awersję do usług typu S3 innych, niż od Amazona.

Mam nadzieję, że API Key Label w panelu klienta Elegant Themes to zapowiedź większych zmian, jeśli chodzi o autoryzację kluczy

Wczoraj, podczas uruchamiania nowej strony dla (nowego) klienta na motywie Divi od Elegant Themes (WordPress) standardowo zalogowałem się do swojego panelu klienta, w celu wygenerowania nowego klucza API, który służy m.in. do pobierania aktualizacji motywu. Moją uwagę przykuło pole tuż nad każdym kluczem API, w którym możemy wpisać nazwę dla klucza. Niby mała zmiana, ale może jest to zwiastun zmian w całym mechanizmie autoryzacji…

Kurczak dostaje pierwszych piórek, czyli Gutenberg 6.0 (nowy edytor treści w WordPressie) z lepszym wsparciem dla kolumn

O moim stosunku do edytora Gutenberg w WordPressie pisałem już nie raz, i nie tylko zdania nie zmieniam, co coraz bardziej się w nim utwierdzam. Wykonano kawał właściwie zbędnej pracy, tworząc coś na wzór upośledzonego i wykastrowanego page buildera. A co najgorsze – zamiast rozwijać go jako narzędzie dodatkowe, to wrzucono na siłę wszystkim (choć na szczęście – przynajmniej na razie – mamy cały czas możliwość korzystania z klasycznego edytora). Co sprawia, że nawet jeśli widzę w nim jakiś potencjał (w przyszłości), to obecnie sympatii mojej nie budzi. Choć jak ktoś z jakichś przyczyn z niego korzysta, to może się ucieszy, że w najnowszej wersji pojawiło się lepsze wsparcie dla kolumn w wierszach.

Elegant Themes (twórcy Divi i Extra) nie porzucają WordPressa, a tylko odsyłają na zasłużoną emeryturę swoje starsze motywy

Rano w moich RSSach mignął mi artykuł o tytule „Elegant Themes (Twórca motywu Divi) porzuca swoje motywy dla WordPress”. Serce jakby zabiło mi szybciej, bo może to nie byłby koniec świata, ale na pewno spora komplikacja dla mnie. Zarówno jeśli chodzi o moje projekty, jak i strony wielu moich klientów, bo od dłuższego czasu, w ramach ujednolicania środowiska stawiam na motyw Divi. Motyw może nie idealny, momentami wręcz wkurzający, ale… pracuje się na nim coraz lepiej. Zresztą nie tylko mi. Na szczęście autor nie wieści prawdziwego końca, a tylko zrobił mały clickbait w tytule. Może dla odwiedzin, a może by z linku partnerskiego sprzedać kilka dodatkowych licencji. I to z 20% rabatem… ;-)

Tak, prawdopodobnie Twoja strona z motywem Divi/Extra (Divi Buider) faktycznie w ostatnich dniach mogła znacznie przyspieszyć

Napisała do mnie koleżanka z zapytaniem, czy też zauważyłem, że strony działające na motywie Divi w ostatnich dniach dostały jakby kopa. Nie to, by wcześniej działały źle, ale… skoro nawet koleżanka będąca laikiem w tych sprawach, co najwyżej korzystająca wtyczek i Divi Buildera do kreowania wyglądu strony zauważyła, to coś w tym być musi. I faktycznie, zmysły jej nie oszukały…

Pojawiła się (realna) szansa na to, że w WordPressie pojawi się (wyczekiwana) natywna obsługa map strony (sitemap.xml)

Nie jestem (obecnie) specjalnym fanem Google, tak samo, jak wtyczki Yoast SEO do WordPressa (wtyczka, która pojawia się właściwie w każdym zestawieniu „wtyczek, które musisz”, przez co znajduje się prawie na każdej stornie, która trafia pod moją opiekę, a w większości przypadków nikt w niej nic nie robi), ale to właśnie być może dzięki temu duetowi do WordPressa trafi tak podstawowy element, jak obsługa/wsparcie dla pliku mapy strony (sitemap.xml).

Ukazała się wersja „developer preview” wtyczki Site Kit dla WordPressa, służącej do integracji ze stroną usług Google

Pod koniec 2018 roku pisałem o Site Kit by Google, czyli wtyczce od Google do WordPressa, która ma pozwolić na (lepszą/natywną) integrację usług od Google (m.in. Analytics, AdSense, PageSpeed Insights i Search Console) z naszą stroną internetową. Wtyczki w finalnej wersji jeszcze nie ma, ale zainteresowani mogą ją już przetestować, bo wczoraj pojawiła się deweloperksa (nawet jeszcze nie) beta…

User Switching w WordPressie, czyli prosta i szybka zmiana zalogowanego użytkownika (np. podczas testów uprawnień)

Jeśli ktoś posiada trochę bardziej rozbudowaną stronę na WordPressie, to jest spora szansa na to, że ma więcej niż jednego użytkownika. A jeśli mamy użytkowników, to mamy również różne uprawnienia – od ról standardowo wbudowanych w WordPressa, po tworzone indywidualnie, nawet bezpośrednio pod konkretnego użytkownika. I zwłaszcza w tym drugim przypadku może konieczne być przetestowanie czy faktycznie utworzony użytkownik może (tylko) to, co powinien móc…

Poważna podatność we wtyczce WP Live Chat Support (również w wersji „pro”) do WordPressa, którą należy pilnie zaktualizować

Nie będę leciał tzw. „clickbaitami”, czyli tytułami, które mają nakłonić jak największą liczbę osób do odwiedzenia danej strony w stylu „trwają masowe ataki na strony oparte na WordPressie”, czy też nie mniej alarmistycznie: „strony na WordPress zagrożone – wymagane działanie”, z których niczego konkretnego się nie dowiecie. Ale faktem jest, że jeśli korzystacie ze wtyczki WP Live Chat Support (również w wersji płatnej, czyli „pro”) do WordPressa, to czym prędzej dokonajcie aktualizacji, bo zagrożenie faktycznie jest dość poważne.

Problem ze zmianą domyślnego języka w WordPressie przy wyłączonych tłumaczeniach w motywie Divi/Extra

Napisała do nas czytelniczka, z jak jej się wydawało nietypowym problemem: nie może w ustawieniach WordPressa zmienić języka na polski, choć jest pewna, że w pliku konfiguracyjnym (wp-config.php) na pewno nie ma nic poza standard. Przetestowała też wyłączenie wszystkich wtyczek – dalej ten sam problem. W dalszej kolejności zmieniła motyw, i dopiero ta operacja pomogła. Gdy przeczytałem, że chodzi o motyw Divi (od Elegant Themes), od razu wiedziałem, co jest (prawdopodobną) przyczyną opisanej sytuacji…

W serwisie MailerLite pojawiła się opcja integracji ze sklepem WooCommerce (WordPress) i serwisem Shopify

Choć moim podstawowym narzędziem do e-mail marketingu jest Mautic (hostowany na własnym serwerze), to m.in. na potrzeby Newslettera Webinsider.pl korzystam z serwisu MailerLite, który zapewnia dobrą integrację newslettera z kanałem RSS, dzięki czemu wszyscy chętnie subskrybenci naszego Newslettera mogą otrzymywać automatyczne powiadomienia na e-mail o nowych artykułach (podsumowanie pod koniec dnia, lub na początku tygodnia).

Prosty sposób na własny tryb konserwacji (przerwy technicznej) w WordPressie – bez dodatkowych wtyczek, tylko odrobina kodu

Koleżanka poprosiła mnie o pomoc – potrzebuje aktywować coś na wzór „sprzedażowego trybu konserwacji” w swoim WordPressie. W uproszczeniu polegać ma to na tym, że chciałaby przełączyć stronę w tryb konserwacji, tak by osoby niezalogowane widziały stronę zaślepkę, a resztę stron mogłyby (tymczasowo) oglądać tylko osoby zalogowane. Pozornie nic trudnego, tego typu wtyczek (maintenance mode) jest pełno. Jednak koleżanka chciała, by tymczasowa strona mogła korzystać ze wszystkich dostępnych dobrodziejstw jej WordPressa, łącznie z page builderem…

Loading

InfoWidget

InfoWidget

InfoWidget

Pin It on Pinterest