Kategoria: WooCommerce

Jednokolumnowy widok archiwum produktów w WooCommerce na urządzeniach mobilnych, przy korzystaniu z Divi Buildera

Strona na WordPressie, do tego wtyczka WooCoommerce dla funkcji sklepu internetowego, oraz motyw Divi od Elegant Themes, a więc i Divi Builder nie tylko dla standardowych stron, ale też – korzystając ze wsparcia Divi dla WooCommerce – dla stron związanych ze sklepem. Można by rzec, że kwartet całkiem udany, całkiem dopasowany, ale… No właśnie – jak to bywa w życiu, zawsze bywa jakieś „ale”. Zwłaszcza gdy do działającego układu dołożyć „piąte koło u wozu”. Problem tylko w tym, że tym piątym kołem w tym przypadku jest mobile, a konkretnie mobilne urządzenia. A tego zignorować nie można, nawet jeśli  nie w każdej branży obowiązuje „mobile first”.

Szybsze działania rozbudowanej strony na WordPressie dzięki kontroli uruchamiania wtyczek (uruchamianie selektywne)

Kwestia optymalizacji szybkości działania stron to temat, na który można by pewnie pisać i pisać. Sam do zwolenników „optymalizacji” pod wyniki (!) z Google PageSpeed Insights czy GTmetrix nie należę, i jeśli mam do wyboru szeroko rozumianą użyteczność strony internetowej lub lepszy wynik we wspomnianych testach, najczęściej wybiorę to pierwsze. Nie oznacza to jednak, że szybkość działania strony nie ma dla mnie znaczenia, bo ma. Z tym że nie w kontekście wspomnianych testów czy mitycznych „użytkownik czeka na wczytanie strony 3 sekundy, a potem zamyka stronę”. I tak ostatnio optymalizowałem działanie jednego sklepu, który jednocześnie był platformą kursową oraz webinarową.

Cena netto i brutto, czyli sufiks wyświetlanej ceny w WooCommerce (+liczba cyfr po przecinku, czyli grosze w sklepie internetowym)

Jednym z częstych tematów, jakie nie tylko trafiają do mnie tą czy inną drogą, ale też pojawiają się na różnych grupach związanych z WordPressem i WooCommerce jest to, jak w sklepie można obok ceny brutto wyświetlić cenę netto (lub odwrotnie). Zazwyczaj pytający szuka jakiegoś rozwiązania, typu wtyczka, ewentualnie „odrobina kodu PHP”. Jest to o tyle ciekawe, że odpowiednie rozwiązanie jest wbudowane w WooCommerce, choć jego aktywacja jest trochę trudniejsza, niż „zaznaczenie ptaszka” w odpowiednim miejscu.

Warunkowe wyświetlanie elementów (sekcji, wiersza, konkretny moduł) w motywie Divi, Extra i innych z wtyczką Divi Builder

Dostałem wczoraj zapytanie, jakiej wtyczki do WordPressa użyć, by móc wyświetlać na stronie sklepu internetowego (WooCommerce) niektóre elementy warunkowo – w wybranych momentach, na wybranych stronach, i tylko zalogowanym użytkownikom, należącym do wybranych grup. I może mógłbym wdrożenie jakiegoś rozwiązania tego typu zaproponować, gdyby nie to, że ta osoba na swojej stronie korzysta z motywu Divi, a tam już od kilku miesięcy (wrzesień 2021) taka opcja jest w standardzie.

Alternatywne wykorzystanie pola „ciąg dalszy adresu” w sklepie internetowym na WooCommerce, czyli kondygnacja głupcze! ;-)

W WooCommerce – tak, jak w wielu innych systemach – pole przeznaczone na wpisanie ulicy i numeru domu (oraz ewentualnie mieszkania) składa się z dwóch linijek – podstawowejm, oraz opcjonalnej, przeznaczonej na „ciąg dalszy adresu”. W większości przypadków jest to pole wręcz zbyteczne, stąd czasem jest nawet ukrywane, w ramach upraszczania formularza. Ostatnio jednak „konsultowałem” sytuację odwrotną – nie tylko go nie chowamy, ale wręcz „przywracamy” etykietę tego pola, oraz robimy, by było wymagane.

Gdy w WooCommerce nie działają płatności Przelewy24, sprawdź, czy masz wtyczkę w odpowiedniej wersji i ustawiony adres IP serwera

Przez formularz kontaktowy wpadła mi dziś rano wiadomość z prośbą o pomoc, bo w sklepie internetowym na WooCommerce „prawdopodobnie kilka dni temu” przestały prawidłowo działać szybkie płatności realizowane przez Przelewy24. Normalnie mogłoby to oznaczać jakieś płatne zlecenie lub chociaż ciekawy artykuł na Webinsider.pl z opisem problemu. Tym razem jednak wiedziałem, że na krótkiej odpowiedzi e-mail cała sprawa się zakończy. I to nie dlatego, że jestem specjalnie drogi, a po prostu z góry uznałem, że wprawdzie problem jest, ale tak jakby go nie ma…

Black Friday (Czarny Piątek) / Cyber Monday (Cyber Poniedziałek) AD 2021, czyli subiektywny mini przegląd (najlepszych ;-)) ofert

Właśnie trwa kolejna – po Dniu Singla, którego jednak w tym roku do udanych pod względem zakupowym zaliczyć raczej nie mogę – gorączka zakupowa. I jak właściwie co roku, tak i w tym roku postanowiłem opublikować małe subiektywne zestawienie ofert. Nie będzie to przegląd najlepszych promocji, bo nie mam takich zasobów, by sprawdzić wszystkie promocje we wszystkich sklepach. Ale przypuszczam, że większość sklepów czy platform usługowych jakieś promocje przygotowała na ten okres. W tym artykule tylko to, z czego sam skorzystałem, lub sam bym skorzystał, gdybym nie skorzystał wcześniej. Czyli wąsko i bardzo subiektywnie.

Dodawanie ikony koszyka do menu w sklepie internetowym na WooCommerce (WordPress)

Dostałem wczoraj kolejne zapytanie o wdrożenie na stronie sklepu internetowego ikony koszyka w menu. I choć nie każdy pomysł „na wdrożenie” ma sens, to w tym wypadku zdecydowanie jest to gra warta świeczki. Zwłaszcza że takie wdrożenie w wersji podstawowej, korzystając z gotowej wtyczki to chwila. A co najważniejsze – działa.

We wtyczce Contact Form 7 (CF7) do WordPressa pojawiła się wbudowana integracja z płatnościami Stripe

Contact Form 7 (CF7) to popularna wtyczka do WordPressa, dzięki której można w dość prosty sposób – choć może niekoniecznie będzie to „wyklikiwanie” – dodać formularze do WordPressa. I wbrew nazwie wtyczki, niekoniecznie muszą to być formularze kontaktowe, choć zdecydowanie to jest główna funkcja tej wtyczki. Z racji tego, że jest to popularna wtyczka w popularnym CMSie (WordPress), to oczywiste jest, że jest do niej sporo integracji. Oprócz takich rozszerzających możliwości wtyczki w zakresie komunikacji (np. integracja z MailerLite), mamy też integracje z różnymi systemami płatności. I tak w nowej wersji wtyczki (Contact Form 5.5.x) pojawiła się wbudowana integracja z systemem płatności Stripe.

Themeum’s Licensing System, czyli nowy panel zarządzania kluczami licencyjnymi, m.in. dla wtyczki Tutor LMS Pro

Wraz z nastaniem poranka i szybką kontrolą poczty wpadł mi w oko e-mail z Themeum, informujący o tym, że w końcu wprowadzono nowy moduł zarządzania licencjami (w tym kluczami licencyjnymi). Dzięki czemu od teraz (przynajmniej w teorii, ale o tym więcej pod koniec artykułu) dla każdego wdrożenia np. wtyczki Tutor LMS w wersji płatnej można wygenerować indywidualny kod licencji, połączony od razu z adresem strony, na której będzie używany.

Czyszczenie koszyka w sklepie internetowym na WooCommerce za pomocą specjalnego argumentu w linku

Koleżanka w swoim sklepie (WooCommerce) postanowiła wdrożyć promocję, a konkretnie promocyjne pakiety produktów. Kupując taki pakiet, klient płaci mniej, niż gdyby kupił oddzielnie wszystkie produkty, a do tego dołożył do pakietu jeszcze produkt, którego inaczej niż w tym właśnie pakiecie nie da się kupić. Brzmi sensownie. Pojawił się jednak mały problem, gdy użytkownik, który z landinga (strona lądowania, promocyjna pakietu) kliknął link przenoszący do sklepu, który od razu dodawał ów pakiet do koszyka miał już któryś z produktów wchodzących w skład pakietu w koszyku.

Ceny w sklepie internetowym na WooCommerce bez „pustych groszy”, czyli grosze przy cenie tylko, gdy faktycznie występują

W połowie tygodnia, w ramach testów na Webisnider.pl pojawił się w menu link do pewnego sklepu połączonego z platformą kursową, nad którym obecnie pracuję. Link nie był specjalnie widoczny, ale to wystarczyło, by kilka osób sklep odwiedziło. Wśród nich była osoba, która zwróciła uwagę na ceny 2 testowych produktów. Z tym że nie chodziło o ich wysokość (albo niskość ;-)), a o różnicę w formacie, w jakim były prezentowane.

Treść wyświetlana zależnie od etapu procesu zakupowego w sklepie internetowym na WooCommerce

Sklepy internetowe są z nami od tak dawna, że nie tylko stały się naszą codziennością, ale też coraz trudniej wymyślić coś zupełnie nowego, co przy okazji faktycznie miałoby sens. Stąd wysiłek idzie raczej na dopieszczanie poszczególnych elementów, procesów, tak by zapewnić „jak najlepsze doznania dla kupujących” (czytaj: więcej sprzedać). I tak ostatnio, podczas prac nad jednym ze sklepów internetowych na WooCommerce pojawił się pomysł wdrożenia prostej grafiki, informującej kupującego, na jakim etapie składania zamówienia aktualnie się znajduje. Niby nic nadzwyczajnego, bo takie rozwiązania stosuje się dość często, ale przy tej okazji pomyślałem sobie, że jest to temat ciekawy, a zarazem do tej pory na łamach Webinsider.pl się nie pojawił.

Zakupy w sklepie WP Desk z fakturą z polskiej firmy, czyli bez certyfikatu rezydencji podatkowej, ale za to z podatkiem VAT

Kilka dni temu na blogu WP Desk trafiłem na informację, że… „WP Desk wraca do Polski”. Mogłoby to się wydawać dziwne, bo w końcu w Polsce cały czas działają, wtyczki do WordPressa sprzedają, ale jak nie wiadomo, o co chodzi, to chodzi o… A w tym przypadku chodzi o to, że „po ponad pięciu latach prowadzenia firmy wyłącznie w Wielkiej Brytanii, zdecydowaliśmy, że polską część naszego biznesu chcemy prowadzić w ramach polskiej spółki”. I tak od końca lutego w sklepie WP Desk kupimy wtyczki od WP Desk sp. z o.o., a nie od Inspire Labs Ltd.

Prosty sposób na skasowanie przycisku „zamów ponownie” w szczegółach zamówienia w WooCommerce

Drugim z zapowiadanych na dziś krótkich, acz konkretnych artykułów dotyczących WooCommerce jest temat przycisku „zamów ponownie”, jaki znajduje się w szczegółach zamówienia. Przycisk w wielu sytuacjach ma sens, i dobrze, że tam jest, ale są sklepy/towary, gdzie jego sens jest znikomy, a wręcz może wprowadzać niepotrzebne zamieszanie…

Prosty sposób na dodanie przycisku „dodaj do koszyka” w widoku archiwum produktów w WooCommerce

Rano napisałem artykuł, który jeszcze się nie ukazał, bo uznałem, że skoro to jest (ten artykuł) pewnego rodzaju felieton, to trzeba go ubrać w jakąś bardziej techniczną otoczkę. A, że już dość późno (weekend się zaczyna ;-)), to na szybko z mojego archiwum potencjalnych tematów (Trello) wygrzebałem 2 tematu związane z WooCommerce. Na pierwszy ogień idzie (czasem brakujący) przycisk „dodaj do koszyka” w widoku archiwum produktów…

Trwały koszyk użytkownika w WooCommerce to standardowa opcja, która nie wymaga żadnego dodatkowego wdrożenia

Zadzwoniła do mnie koleżanka z zapytaniem, jakie są możliwości wdrożenia PWA (Progressive Web App) w jej sklepie internetowym na WooCommerce, i czy faktycznie ceny zaczynają się od 30-40 tysięcy, i to za proste wdrożenie, i czy na pewno nie da się taniej, np. jakąś wtyczką do WordPressa, czy coś… Ceny są różne, więc mogłem tylko odpowiedzieć klasyczne „to zależy”, i to nawet pomimo tego, ze faktycznie jakieś wtyczki do WordPressa do PWA są dostępne, ale… Dla mnie ciekawsze było to, skąd raptem u koleżanki zainteresowanie tą technologią, zwłaszcza że raczej jest na początku swojej przygody z eCommerce, i wiem, że może niekoniecznie „żydzi”, ale zdecydowanie stara się wydawać środki rozsądnie…

Przekierowanie klienta po realizacji (złożeniu) zamówieniu w sklepie internetowym na WooCommerce

W niedawno publikowanym artykuł „dodatkowy komunikat (np. tekst) w podziękowaniu za zamówienie w sklepie internetowym na WooCommerce (WordPress)” napisałem, że oprócz tego, że można do strony z podziękowaniem za zakupy dodać dodatkowe informacje, „można też przekierować na inną stronę”. Wtedy zapowiedziałem, że to temat na inny artykuł, i… niniejszym tę zapowiedź spełniam.

Gdy MailerLite nie może wylistować zasobów z WooCommerce (np. produkty dostępne w sklepie) warto sprawdzić REST API

Napisała do mnie pewna czytelniczka, że na podstawie opublikowanego kilka dni temu artykułu chciała połączyć swój sklep na WooCommerce z kontem w MailerLite, tak by również móc dodawać klientów do odpowiednich grup w MailerLite na podstawie kupionych produktów. Jednak w jej przypadku okazało się to niemożliwe, bo choć w sklepie wydawało się, że wszystko jest tak, jak być powinno, to MailerLite wyświetla błąd w oknie wyboru produktu.

Wtyczka Facebook for WooCommerce w pewnych sytuacjach może zablokować zmiany w ustawianiach produktu w sklepie

Gdy kilka dni temu pisałem artykuł o tym, że wtyczka Facebook for WooCommerce wstawia do kodu odpowiedzialnego za raportowanie zdarzeń w sklepie internetowym potencjalnie błędne wartości, nie spodziewałem się, że następny artykuł o tej wtyczce, jaki się pojawi, będzie znowu dotyczył potencjalnego błędu. I choć tutaj (potencjalny) błąd dotyczy wtyczki, to trzeba uczciwie przyznać, że koleżanka, która mnie o nim poinformowała, też jest winna. Głównie dlatego, że nie zweryfikowała czy wszystko działa i ewentualnie nie napisała do mnie wcześniej.

Loading

Pin It on Pinterest