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

Tag: wordpress

Divi WooCommerce Builder, czyli graficzny edytor (page builder) stron produktowych w sklepie internetowym na WooCommerce

Tak jak WordPress dominuje, jeśli chodzi o strony internetowe, tak WooCommerce – wtyczka do WordPressa, dodające opcję sklepu internetowego – rozpycha się coraz mocniej, jeśli chodzi o sklepy internetowe. Nie dziwi mnie to, bo tak jak WordPress przez ostatnie lata przeszedł drogę od platformy blogowej do pełnoprawnego CMSa, tak samo WooCommerce z każdą kolejną odsłoną dojrzewa, stając się coraz lepszą doskonalszą platformą do prowadzenia tego typu biznesu.
O popularności tego rozwiązania może świadczyć choćby… wygląd stron produktów w sklepach, które odwiedzamy. Jak każde tego typu rozwiązanie, tak samo WooCommerce ma pewne stałe elementy, które sprawiają, że sprawne oko od razu rozpozna, na jakiej platformie działa sklep. Ale powoli i to zaczyna się zmieniać. Ekipa z Elegant Themes właśnie zaprezentowała rozwiązanie, które pozwala właściwie dowolnie modyfikować stronę produktu w sklepie działającym pod kontrolą WordPressa i wtyczki WooCommerce…

One od TemplateMonster teraz również w wersji z jednorazową opłatą (lifetime access), do tego w promocyjnej cenie

Premiera usługi One od TemplateMonster miała miejsce jakiś czas temu, ale do tej pory nie było okazji, by coś więcej o tej usłudze napisać. Choć Janusz Kamiński z TM co jakiś czas się przypomina, również w kontekście One. Ba, tak pewny jest swego, że nawet sugeruje, że można by zrobić porównanie z usługą Envato Elements, która działa na podobnej zasadzie, a z której korzystam. Nie wiem, czy taka walka na cyferki miałaby sens, ale… warto chyba odnotować, że usługa One doczekała się planu z jednorazową opłatą, czyli tzw. „lifetime access”, który dodatkowo jest teraz w całkiem fajnej promocji…

Z wtyczki Shortcodes Ultimate (WordPress) zniknęło wsparcie dla „transparent” jako koloru (przynajmniej w przypadku tła notatki)

O ile nie mam nic do używania różnych page builderów na zwykłych (pod)stronach, to we wpisach (w artykułach) raczej staram się ich unikać, bo ewentualna zmiana wymagałaby przepisania archiwalnych artykułów, co gdy mowa o tysiącach już takie „fajne” się nie wydaje. Ale też czasem zachodzi potrzeba urozmaicenia zawartości jakiegoś artykułu o elementy, których w standardzie w WordPressie nie znajdziemy (nawet w Gutenbergu). W takiej sytuacji dość często sięgam po wtyczkę Shortcodes Ultimate, która choćby na tej stronie towarzyszy mi od lat… Ostatnia jednak aktualizacja trochę mi namieszała, bo zaszły jakieś zmiany, i element, z którego korzystam najczęściej , przestał się wyświetlać godnie z moimi oczekiwania, tym samym wpływając na czytelność przekazu.

Divi Library Global Modules, czyli elementy globalne (wspólne) przy tworzeniu zawartości strony za pomocą edytora Divi (Divi Builder)

Kilka dni temu skontaktowała się ze mną Magdalena, z pytaniem, czy moglibyśmy chwilę porozmawiać przez telefon, na temat strony, którą na motywie Divi (WordPress) robi dla firmy jej koleżanki pewien freelancer. Po krótkiej wymianie wiadomości zgodziłem się i tak otworzyłem worek problemów. Nie tyle z motywem, co bardziej z wdrożeniem i samym freelancerem (akurat taki się trafił ;-)), który na prawie każde pytanie o… odpowiadał, że się nie da, że ten motyw tak ma i się nie da nic z tym zrobić. I choć Divi nie jest motywem idealnym, tak samo, jak sam WordPress, to ten duet pozwala na wiele, a już na pewno na wszystko to, co zostało mi przedstawione, a wspomniany freelancer negował.

Spojrzenie na formy płatności w sklepie internetowym, również od strony budowania zaufania do sklepu (bezpieczne zakupy)

Rozmawiałem dziś ze znajomym, co chce uruchomić własny sklep internetowy (podstawa to WordPress + wtyczka WooCommerce). Jako że występuje w tym przedsięwzięciu nie tylko jako „ten gościu od spraw technicznych”, ale ogólnie jako konsultant (biznesowy), to rozmawialiśmy na (prze)różne tematy. Jednym z takich tematów były płatności – zarówno od strony technicznej (wdrożenie), jak i logistyczno-biznesowej. I w tym kontekście pojawiła się też kwestia związana z bezpieczeństwem, i to nie tylko od strony sklepu, ale i tego, jak użytkownik może patrzeć przez pryzmat dostępnych płatności na bezpieczeństwo zakupów w danym sklepie…

Gdy po zmianie PHP z wersji 5.6 na 7.2/7.3 zamiast strony (na WordPressie) widzisz biały ekran (WSoD) sprawdź moduły PHP

Jakiś czas temu przez formularz kontaktowy zwróciła się do mnie pewna dziewczyna od bloga kulinarnego, że „coś tam, coś tam na hostingu” i teraz zamiast strony (WordPress) wyświetla jej się biały ekran śmierci. I choć od niedawna WordPress posiada zabezpieczenie przed tego typu problemami (nie zawsze działa, ale jest… ;-)), to na stronie działał WordPress w wersji 4.9.x, a więc ostatniej sprzed ery Gutenberga (nadal wspierany). Z racji tego, że nie było czasu do stracenia, ustaliliśmy kwotę wynagrodzenia i przystąpiłem do reanimacji kulinarnego WordPressa…

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.

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).

Loading

InfoWidget

InfoWidget

InfoWidget

Pin It on Pinterest