Meet Magento
➔ Największaplatforma sklepowa typu Open Source
➔ ponad 30 tysięcy plików
➔ ponad milion linii kodu
➔ multisklepowy
➔ zasobożerny
➔ rozwijany przez grupę eBay
Co zmieniliśmy wewtyczce Magento
Pierwotnie:
✓ wtyczka umożliwiała jedynie
wstawianie produktów do treści
postów i sidebara,
✓ wtyczka przechowywała info
o produktach w tabeli
wp_options w rekordach
Transient (pola miały swój
timeout),
✓ pierwsze ładowanie strony
(i kolejne po timeoutach
produktów) było długie -
produkty musiały się dopiero
pobrać.
Dodaliśmy:
✓ zapisywanie informacji o
produktach do osobnych tabel,
✓ aktualizowanie - cykliczne
sprawdzanie produktów
i pobieranie tylko tych, które
się zmieniły,
✓ aktualizacja działa w tle, a nie
podczas ładowania strony,
✓ tworzenie postów (custom
postów, postów produktowych
WooCommerce) z produktów,
✓ informacje o cechach jako
custom fieldy.
9.
Co zasysamy odMagento
za pomocą API?
nazwa produktu
opis
kategorie
cechy
zdjęcie
cena
link do produktu w sklepie
status
dostępność
data stworzenia
data ostatniej aktualizacji
10.
Co robimy zinformacjami
o produktach w WordPressie?
Przechowujemy
dane o produktach
jako
Custom Post Types
1.
Bloger
➔ nie musiznać HTMLa i CSSa, aby
zaprezentować produkt w artykule,
➔ osadzanie produktu wraz z kompletem
informacji zajmuje tylko chwilę,
➔ jeśli produkt stanie się niedostępny,
zostanie zastąpiony innym, lub pojawi się
informacja o niedostępności tegoż
produktu
SEOwiec
➔ nie musiręcznie osadzać w artykułach
linków do sklepu,
➔ nie musi ręcznie wstawiać tekstów
alternatywnych do zdjęć,
➔ nie musi ręcznie wrzucać postów na
profile społecznościowe,
➔ nie musi sprawdzać, czy link do produktu
(w artykule) jest wciąż aktualny,
➔ zdobywa linki do produktów z
wartościowych i zaufanych źródeł (!)
Specjalista Social Media
➔automatycznie publikuje posty
produktowe w społecznościówkach,
➔ automatycznie publikuje i przypina zdjęcia
produktów w serwisach wizualnych
(Pinterest, flickr),
➔ może publikować i planować publikacje
postów do różnych serwisów
społecznościowych z poziomu jednego
panelu.