Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytaćMaciej Swoboda
Pytania o WooCommerce, na które odpowiadam w prezentacji w ramach WordUp Trójmiasto #7.
1. Jakie jest Twoje wrażenie - skąd nadal niska popularność przy relatywnie wysokich stawkach developerów PrestaShop, czy Magento? Czy wynika to ze słabszej wydajności WooCommerce?
2. Dlaczego WooCommerce i długo, długo nic po nim?
3. Sklep z największą bazą produktów, który widziałeś na Woo (ile produktów, ile ważyła baza)?
4. Czy Woo wymaga wg Ciebie dodatkowej, specjalnej optymalizacji?
5. Jakie są Twoje doświadczenia przy cachowaniu sklepów na Woo?
6. Najbliższa przyszłość WooCommerce - w którą stronę pójdzie ten soft?
Nowości w WooCommerce i plany rozwoju na 2016Maciej Swoboda
Nowości w WooCommerce 2.5: WooCommerce CLI, optymalizacja szybkości, nowe zarządzanie sesjami, zmiany w ekranach podatków i e-maili w panelu admina, zmiany w procesie zakupowym - koszyk i zamówienie.
Plany WooCommerce w kontekście dużych sklepów oraz strefy wysyłki dostępne już w wersji 2.6.
Plany WP Desk na kolejne wtyczki: Allegro, Paczka w Ruchu i Flexible Pricing.
Które wtyczki zainstalować na początku przygody z WooCommerce, żeby wycisnąć z niego maksimum. Przegląd najpopularniejszych wtyczek do WooCommerce, których używamy przy budowie sklepów internetowych.
Prezentacja na WordCamp Polska 2015. Czy można zbudować duży sklep na WooCommerce? To pytanie pojawiało się na każdym WordUpie, na którym Maciej prowadził prelekcję o WooCommerce. Czas rozwiać te wątpliwości. W końcu dowiemy się, czy możliwe jest zbudowanie dużego sklepu na WooCommerce oraz zmierzymy się z mitem mówiącym o tym, że WooCommerce nadaje się tylko dla małych sklepów. Zaczniemy od definicji dużego sklepu. Czy duży sklep to duża liczba produktów, klientów czy może zamówień? A może duży sklep to duży ruch na stronie i obciążenie dla serwera? Prześledzimy wyzwania, z jakimi należy się zmierzyć podczas optymalizacji dużego sklepu WooCommerce.
Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytaćMaciej Swoboda
Pytania o WooCommerce, na które odpowiadam w prezentacji w ramach WordUp Trójmiasto #7.
1. Jakie jest Twoje wrażenie - skąd nadal niska popularność przy relatywnie wysokich stawkach developerów PrestaShop, czy Magento? Czy wynika to ze słabszej wydajności WooCommerce?
2. Dlaczego WooCommerce i długo, długo nic po nim?
3. Sklep z największą bazą produktów, który widziałeś na Woo (ile produktów, ile ważyła baza)?
4. Czy Woo wymaga wg Ciebie dodatkowej, specjalnej optymalizacji?
5. Jakie są Twoje doświadczenia przy cachowaniu sklepów na Woo?
6. Najbliższa przyszłość WooCommerce - w którą stronę pójdzie ten soft?
Nowości w WooCommerce i plany rozwoju na 2016Maciej Swoboda
Nowości w WooCommerce 2.5: WooCommerce CLI, optymalizacja szybkości, nowe zarządzanie sesjami, zmiany w ekranach podatków i e-maili w panelu admina, zmiany w procesie zakupowym - koszyk i zamówienie.
Plany WooCommerce w kontekście dużych sklepów oraz strefy wysyłki dostępne już w wersji 2.6.
Plany WP Desk na kolejne wtyczki: Allegro, Paczka w Ruchu i Flexible Pricing.
Które wtyczki zainstalować na początku przygody z WooCommerce, żeby wycisnąć z niego maksimum. Przegląd najpopularniejszych wtyczek do WooCommerce, których używamy przy budowie sklepów internetowych.
Prezentacja na WordCamp Polska 2015. Czy można zbudować duży sklep na WooCommerce? To pytanie pojawiało się na każdym WordUpie, na którym Maciej prowadził prelekcję o WooCommerce. Czas rozwiać te wątpliwości. W końcu dowiemy się, czy możliwe jest zbudowanie dużego sklepu na WooCommerce oraz zmierzymy się z mitem mówiącym o tym, że WooCommerce nadaje się tylko dla małych sklepów. Zaczniemy od definicji dużego sklepu. Czy duży sklep to duża liczba produktów, klientów czy może zamówień? A może duży sklep to duży ruch na stronie i obciążenie dla serwera? Prześledzimy wyzwania, z jakimi należy się zmierzyć podczas optymalizacji dużego sklepu WooCommerce.
Jak tworzyć motywy przyjazne użytkownikom i programistom - WordUp SilesiaTomasz Dziuda
Kolejna iteracja mojej prezentacji dotyczącej tworzenia motywów, które spełniają nie tylko potrzeby użytkowników ale też programistów, którzy z nimi pracują.
Praktyczne przykłady optymalizacji frontendu, które warto znać w 2023 roku. Od wydajności JS, metryki INP, rekalkulację styli po frameworki przyjazne wydajności.
Contributor Day - WordCamp Lublin 2017 - przegląd motywówTomasz Dziuda
Zbiór porad i informacji dla osób chcących zajmować się przeglądem motywów kandydujących do pojawienia się na oficjalnym repozytorium WordPress.org. Przygotowany z myślą o uczestnikach Contributor Day
W sieci znajdziemy obecnie ponad 60 mln stron opartych na WordPressie. Korzystają z niego nie tylko blogerzy, ale także agencje interaktywne, tworzące złożone strony firmowe i pojedyncze osoby zakładające własną stronę internetową.
Zacznij swoją przygodę z tworzeniem stron i dowiedz się jak w jeden wieczór postawić i dostosować własnego bloga, portfolio czy stronę firmową. Na spotkaniu omówimy podstawy, takie jak struktura i funkcjonowanie WordPressa, jego instalacja czy dostosowywanie szablonu.
Simple introduction to CakePHP framework including explenation of MVC architecture. Then list of most common errors and some good advices how to create applications using CakePHP.
W prezentacji przedstawię rozwiązanie frameworka do automatyzacji testów, które zaprojektowałem, aby zapewnić wydajną i tanią w utrzymaniu automatyzację testów dla aplikacji webowej.
Największym wyzwaniem było to, że aplikacja składała się z wielu modułów, z których każdy był tworzony, podobnie jak testy dla niego, przez inną firmę. Rozwiązanie oparte o repozytorium binariów pozwala na szybkie dzielenie się wytworzonym kodem testów aplikacji pomiędzy wszystkimi
zespołami, co przyspiesza i obniża koszt utrzymania testów automatycznych, oraz umożliwia szybkie pisanie testów przechodzących przez wiele modułów aplikacji.
Nie traktuj klientów jak złodziei, czyli jak zwiększyliśmy przychody o 85% w ...Maciej Swoboda
Jak prosta zmiana polityki zwrotów może wpłynąć na przychody? Ogromnie, o czym przekonaliśmy się sami. W ciągu zaledwie dwóch miesięcy zwiększyliśmy nasze przychody o 85%, a głównym czynnikiem była liberalizacja polityki zwrotów. Na przykładzie WP Desk pokażę jak zwiększać przychody nie pisząc ani jednej linii kodu.
Wtyczki WordPress, których każdy developer powinien używaćMaciej Swoboda
Subiektywny przegląd najlepszych wtyczek niezbędnych dla każdego developera WordPressa. Wtyczki, z których zawsze korzystam tworząc strony dla klientów. Na liście znajdują się takie oczywistości jak ACF, ale też być może mniej oczywiste jak Stop Emails czy User Switching.
Spojrzenie długoletniego użytkownika WordPressa, który stworzył dziesiątki stron dla klientów. Ale nie jest to spojrzenie typowego programisty, którym nigdy nie byłem. Praktycznie i zdroworozsądkowo.
Jak tworzyć motywy przyjazne użytkownikom i programistom - WordUp SilesiaTomasz Dziuda
Kolejna iteracja mojej prezentacji dotyczącej tworzenia motywów, które spełniają nie tylko potrzeby użytkowników ale też programistów, którzy z nimi pracują.
Praktyczne przykłady optymalizacji frontendu, które warto znać w 2023 roku. Od wydajności JS, metryki INP, rekalkulację styli po frameworki przyjazne wydajności.
Contributor Day - WordCamp Lublin 2017 - przegląd motywówTomasz Dziuda
Zbiór porad i informacji dla osób chcących zajmować się przeglądem motywów kandydujących do pojawienia się na oficjalnym repozytorium WordPress.org. Przygotowany z myślą o uczestnikach Contributor Day
W sieci znajdziemy obecnie ponad 60 mln stron opartych na WordPressie. Korzystają z niego nie tylko blogerzy, ale także agencje interaktywne, tworzące złożone strony firmowe i pojedyncze osoby zakładające własną stronę internetową.
Zacznij swoją przygodę z tworzeniem stron i dowiedz się jak w jeden wieczór postawić i dostosować własnego bloga, portfolio czy stronę firmową. Na spotkaniu omówimy podstawy, takie jak struktura i funkcjonowanie WordPressa, jego instalacja czy dostosowywanie szablonu.
Simple introduction to CakePHP framework including explenation of MVC architecture. Then list of most common errors and some good advices how to create applications using CakePHP.
W prezentacji przedstawię rozwiązanie frameworka do automatyzacji testów, które zaprojektowałem, aby zapewnić wydajną i tanią w utrzymaniu automatyzację testów dla aplikacji webowej.
Największym wyzwaniem było to, że aplikacja składała się z wielu modułów, z których każdy był tworzony, podobnie jak testy dla niego, przez inną firmę. Rozwiązanie oparte o repozytorium binariów pozwala na szybkie dzielenie się wytworzonym kodem testów aplikacji pomiędzy wszystkimi
zespołami, co przyspiesza i obniża koszt utrzymania testów automatycznych, oraz umożliwia szybkie pisanie testów przechodzących przez wiele modułów aplikacji.
Similar to Motywy WooCommerce dla początkujących (20)
Nie traktuj klientów jak złodziei, czyli jak zwiększyliśmy przychody o 85% w ...Maciej Swoboda
Jak prosta zmiana polityki zwrotów może wpłynąć na przychody? Ogromnie, o czym przekonaliśmy się sami. W ciągu zaledwie dwóch miesięcy zwiększyliśmy nasze przychody o 85%, a głównym czynnikiem była liberalizacja polityki zwrotów. Na przykładzie WP Desk pokażę jak zwiększać przychody nie pisząc ani jednej linii kodu.
Wtyczki WordPress, których każdy developer powinien używaćMaciej Swoboda
Subiektywny przegląd najlepszych wtyczek niezbędnych dla każdego developera WordPressa. Wtyczki, z których zawsze korzystam tworząc strony dla klientów. Na liście znajdują się takie oczywistości jak ACF, ale też być może mniej oczywiste jak Stop Emails czy User Switching.
Spojrzenie długoletniego użytkownika WordPressa, który stworzył dziesiątki stron dla klientów. Ale nie jest to spojrzenie typowego programisty, którym nigdy nie byłem. Praktycznie i zdroworozsądkowo.
Czy potrzebujesz marketing automation? Maile follow-up w WooCommerceMaciej Swoboda
Tak, potrzebujesz :) Na praktycznych przykładach z WP Deska pokażę Ci jak zacząć z marketing automation w WooCommerce. Pokażę Ci 2 narzędzia, z których możesz skorzystać, żeby wdrożyć maile follow-up, pierwsze to wtyczka do WooCommerce, drugie to zewnętrzne narzędzie. Omówię wady i zalety obu rozwiązań. Dowiesz się również jak mierzyć efekty takich maili w Google Analytics. W prelekcji wykorzystam kilka przykładów maili, które wdrożyliśmy w WP Desku oraz omówię ich efekty.
Dzielenie się swoją wiedzą, umiejętnościami i wspieranie rozwoju jest tym, co napędza WordPressa i naszą rosnącą społeczność.
Podzielę się z Wami moją osobistą historią związaną z WordPressem. W WordPressie zakochałem się w 2006 roku i już wtedy wiedziałem, że zmieni on moje życie. Nie wiedziałem jednak jak bardzo. Na początku byłem tylko użytkownikiem, korzystałem z WordPressa, darmowych wtyczek i motywów, ale nie myślałem, żeby dać coś w zamian.
Wszystko zmieniło się w 2014 roku, gdy po raz pierwszy wziąłem udział w WordCampie i Contributor Day w Warszawie. Od tamtej pory aktywnie uczestniczę w życiu społeczności, organizuję lub występuję na spotkaniach wordpressowych. Prowadzę również firmę opartą w 100% na WordPressie, w której każdy z członków naszej drużyny poświęca co najmniej godzinę tygodniowo na wspieranie społeczności – to nasz projekt Godzina dla WP #godzinadlawp.
Kocham WordPressa, dlatego gdy ktoś mówi o kontrybuowaniu, nie myślę, czy to się będzie opłacało, albo co mogę z tego mieć dla siebie – myślę, kiedy mogę zacząć i jak mogę pomóc :)
Keynote speech podczas WordCamp Poznań 2018
Najlepsze wtyczki WordPress, które każdy developer powinien miećMaciej Swoboda
Subiektywny przegląd najlepszych wtyczek niezbędnych dla każdego developera WordPressa. Wtyczki, z których zawsze korzystam tworząc strony dla klientów. Na liście znajdują się takie oczywistości jak ACF, ale też być może mniej oczywiste jak Stop Emails czy User Switching.
Spojrzenie długoletniego użytkownika WordPressa, który stworzył dziesiątki stron dla klientów. Ale nie jest to spojrzenie typowego programisty, którym nigdy nie byłem. Praktycznie i zdroworozsądkowo.
Jak zbudować biznes oparty na WordPressie - historia WP DeskMaciej Swoboda
Prezentacja na WordCamp Lublin.
Inspiracją do tej prezentacji było pytanie Szymona Skulimowskiego, które zadał mi w kwietniu 2015 na WordUpie w Lublinie: Czy na wtyczkach do WooCommerce da się zarobić?. Wtedy, zgodnie z prawdą, odpowiedziałem, że my na nich nie zarabiamy i że to na razie hobby.
Od tego czasu wiele się zmieniło o czym przekonywałem w swojej prelekcji.
Working with an enterprise client - a case study of creating a WooCommerce pl...Maciej Swoboda
This document summarizes the development of a WooCommerce plugin for InPost, a parcel delivery company, to integrate their shipping methods into online stores. It discusses how WP Desk, a development agency, worked with InPost over 60 days to develop the plugin for 4 markets. The project required developing APIs to connect to InPost's systems in each country and dealing with changing requirements. Though challenging to work at this scale, the project provided valuable experience for developing enterprise plugins and working with large clients.
Na przykładzie case study jednego z naszych klientów przedstawiłem sposoby optymalizacji słów kluczowych i budżetów w kampaniach reklamowych Pay Per Click w Adkontekst.
WooCommerce - wprowadzenie
Polskie tłumaczenie - aktualny status
Konfiguracja wysyłki
Konfiguracja płatności
Księgowość
Gdzie szukać dobrych wtyczek i szablonów do WooCommerce
Na co zwrócić uwagę przy projektowaniu szablonu do WooCommerce
2. • WordPress 4.9.4
• WooCommerce 3.3.1
• Storefront 2.2.8
• Motyw potomny Storefront, wszystkie omawiane zadania są
przedstawione w motywie na Github: https://github.com/
swoboda/storefront-child-examples
• Ulubiona przeglądarka internetowa
• Ulubiony edytor kodu
Z czego będziemy korzystać?
3. • Motywy potomne: https://wpde.sk/child-themes
• Motyw potomny dziedziczy wszystko od motywu
nadrzędnego i umożliwia bezpieczne modyfikacje.
• Zawsze używaj motywu potomnego do zmian. Nigdy
nie edytuj bezpośrednio kodu motywów lub wtyczek.
• Edycja CSS
• Klasy CSS w <body>, <div class=“product”>
Zmiana wyglądu - CSS
4. • Plik style.css w motywie potomnym
• Zadanie 1 - Jak dodać obrazek do nagłówka i
dostosować tytuł
• Zadanie 2 - Jak zmodyfikować kolory przycisków
• Zadanie 3 - Jak zmodyfikować stronę produktu (dla
każdego produktu i tylko wybranego)
• Zadanie 4 - Jak zmienić widok zamówienia z dwóch na
jedną kolumnę
Zmiana wyglądu - zadania
5. • Różnica pomiędzy motywem a szablonem
• Szablony WooCommerce: wp-content/plugins/
woocommerce/templates
• Skopiuj wybrany szablon do katalogu motywu:
• z: woocommerce/templates/single-product.php
• do : motyw/woocommerce/single-product.php
Nadpisywanie szablonów
6. • Pliki w katalogu woocommerce w motywie potomnym
• Zadanie 1 - Jak dodać bestsellery na stronę pustego koszyka
(cart/cart-empty.php)
• Zadanie 2 - Jak zmienić treść przycisku "do kasy”
(cart/proceed-to-checkout-button.php)
• Zadanie 3 - Jak dodać kolejne kroki na "thankyou
page” (checkout/thankyou.php)
• Zadanie 4 - Jak dodać kolejne kroki do maila klienta
(emails/customer-processing-order.php)
Szablony - zadania
7. • Akcja - miejsce uruchomienia funkcji
• Filtr - zmiana wyniku (działania) funkcji
• Wchodzą do gry m. in. gdy nie możemy (lub nie
chcemy) zrobić zmian w szablonach
• Nie trzeba edytować szablonów (co bardzo zmniejsza
ryzyko problemów przy aktualizacji WooCommerce)
• Można zmodyfikować ogromną część WooCommerce
Hooki - akcje i filtry
8. • W szablonach i plikach źródłowych:
• do_action() - akcja
• apply_filters() - filtr
• https://docs.woocommerce.com/wc-apidocs/hook-docs.html
• Wtyczka Visual Hook Reference + dodatek WooCommerce
• Google :)
• https://wpde.sk/hooks
Jak znaleźć hooki?
10. • Plik functions.php w motywie potomnym - uwaga zadania są wyłączone -
trzeba je “odkomentować”
• Zadanie 1 - Usunięcie opcji sortowania
• Zadanie 2 - Zmiana wyświetlanej liczby produktów w sklepie
• Zadanie 3 - Usunięcie pokrewnych produktów na stronie produktu
• Zadanie 4 - Dodanie bestsellerów w miejsce pokrewnych produktów
• Zadanie 5 - Zmiana kolejności elementów na stronie produktu
• Zadanie 6 - Dodanie następnych kroków do strony podziękowania i maili
Hooki i filtry - zadania
11. • Czy wiesz, że większość przedstawionych tutaj zadań
możesz wykonać w panelu admina przy użyciu wtyczki?
• https://wpde.sk/storefront-powerpack
• Idealnie sprawdza się przy niezdecydowanych
klientach
• Szybkie MVP lub mockupy
• Niestety wtyczka jest płatna ($59) :(
Wisienka :)