Integracja Magento 2 z modułem Magefan Blog

0,00 zł
W magazynie
SKU
blog

Moduł Magento 2 Blog to rozszerzenie, które umożliwia zarządzanie Twoim sklepem wraz z blogiem z jednego miejsca, bez konieczności polegania na dodatkowej platformie. Nie ma potrzeby instalowania WordPressa ani innych platform, aby mieć blog w sklepie Magento.

Jest to profesjonalne narzędzie marketingowe z najlepszymi praktykami SEO, które przyciąga więcej klientów poprzez generowanie świetnych treści. Posty, kategorie, tagi, komentarze i autorzy mogą być łatwo zarządzani bezpośrednio z panelu administracyjnego Magento. Możesz również użyć Magento Blog do stworzenia sekcji wiadomości na swoim sklepie.

Podstawowe funkcjonalności tego modułu to:

  • Wybór spośród ponad 22 szablonów blogowych dla listy postów i stronę główną,
  • Możliwość tworzenia nieograniczonej liczby wpisów, kategorii, tagów i autorów,
  • Planowanie i przeglądanie postów przed publikacją,
  • Ulepszona nawigacja bloga, dzięki 8 różnym widżetom kolumnowym,
  • Optymalizacja bloga dla lepszego pozycjonowania w wynikach wyszukiwania dzięki wielu funkcjom SEO,
  • Możliwość promowania swoich produktów w blogu i wpisach w katalogu,
  • Posty bloga oznaczone jako polecane lub najnowsze możesz umieścić gdziekolwiek w swoim sklepie za pomocą widżetów.

Więcej możliwości i funkcjonalności tego modułu można poznać na stronie producenta.

 

Wprowadzenie

 

Magefan to firma specjalizująca się w rozwiązaniach dla Magento 2, a ich Magento 2 Blog Extension to narzędzie, które pozwala na zarządzanie sklepem internetowym oraz blogiem z jednego miejsca, bez konieczności korzystania z dodatkowej platformy, takiej jak WordPress.

Oto kilka kluczowych cech tego rozszerzenia:

  1. Zarządzanie blogiem: Możesz tworzyć nieograniczoną liczbę wpisów, kategorii, tagów i autorów bezpośrednio z panelu administracyjnego Magento. Dodatkowo, możesz harmonogramować i podglądać wpisy przed publikacją.
  2. SEO: Magento 2 Blog Extension stosuje najlepsze praktyki SEO, co pomaga w przyciąganiu klientów poprzez generowanie wartościowych treści. Obejmuje to m.in. mapę witryny XML dla bloga, meta dane, przyjazne adresy URL, oznaczenia strukturalne (rich snippets) i wiele innych.
  3. Wielojęzyczność i wsparcie dla wielu witryn: Rozszerzenie obsługuje nie tylko angielski, ale także inne języki, takie jak ukraiński, hiszpański, francuski, włoski, holenderski, portugalski, chiński i rumuński. Możesz go również używać na wielu witrynach Magento.
  4. Widżety i szablony: Wybieraj spośród 22+ szablonów bloga dla listy wpisów i strony głównej. Popraw nawigację bloga dzięki 8 różnym widżetom bocznego panelu.
  5. Komentarze: Pozwól czytelnikom wyrazić swoje opinie i zachęć ich do dialogu. Możesz korzystać z komentarzy Facebooka, Disqus lub komentarzy Magento od Magefan.

Rozszerzenie Magefan Blog jest popularne w społeczności Magento i stanowi profesjonalne narzędzie do zarządzania blogiem w ramach sklepu internetowego. Jeśli prowadzisz sklep na platformie Magento 2, warto zwrócić uwagę na to rozszerzenie.

 

Opis instalacji

 

Moduł Magento 2 Blog to darmowe rozwiązanie dostępne na stronie producenta, repozytorium github i z poziomu Composera. W krótkim opisie i wprowadzeniu podałem główne funkcjonalności modułu. W tej instrukcji skorzystamy z najszybszej opcji instalacji - przez Composer z poziomu terminalu serwera połączonym zdalnie protokołem SSH. Zaczynamy.

Logujemy się po SSH do terminala naszego konta hostingowego, przechodzimy do katalogu głównego magento.

Sprawdzamy na początku, czy i jaką wersję Composera mamy dostępną. W razie braku pakietu Composer na naszym koncie hostigowym, możemy skorzystać z opcji instalacji poprzez pobranie i skopiowanie archiwum zip z modułem. Sposób ten opisywałem na przykładzie innych modułów.

 


user@host:~/magento$ composer --version
Composer version 2.2.9 2022-03-15 22:13:37
 


U nas composer jest dostępny. Możemy przejść do instalacji modułu Magefan Blog. W naszym przykładzie zainstalujemy moduł pod Magento 2.3.x.
Wpisujemy w tym celu komendę:

 


user@host:~/magento$ composer require magefan/module-blog
Using version 2.11.0.1 for magefan/module-blog
./composer.json has been updated
Running composer update magefan/module-blog
Loading composer repositories with package information
Updating dependencies
Lock file operations: 5 installs, 0 updates, 0 removals
  - Locking magefan/module-admin-user-guide (2.0.3)
  - Locking magefan/module-blog (2.11.0.1)
  - Locking magefan/module-blog-graph-ql (2.1.9)
  - Locking magefan/module-community (2.1.18)
  - Locking magefan/module-wysiwyg-advanced (2.0.15)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 5 installs, 0 updates, 0 removals
  - Downloading magefan/module-wysiwyg-advanced (2.0.15)
  - Downloading magefan/module-blog-graph-ql (2.1.9)
  - Downloading magefan/module-blog (2.11.0.1)
  - Installing magefan/module-admin-user-guide (2.0.3): Extracting archive
  - Installing magefan/module-community (2.1.18): Extracting archive
  - Installing magefan/module-wysiwyg-advanced (2.0.15): Extracting archive
  - Installing magefan/module-blog-graph-ql (2.1.9): Extracting archive
  - Installing magefan/module-blog (2.11.0.1): Extracting archive

 

Moduł został zaciągnięty do katalogu "magento/vendor/magefan/". Z raportu instalacji wynika, że dodatkowo pobrane zostały moduły magefan/community, magefan/admin-user-guide, magefan/module-wysiwyg-advanced, magefan/module-blog-graph-ql czyli zestaw funkcji i konfiguracji dodawany przez producenta, by jak najlepiej rozwinąć możliwości modułu bloga.

 

Sprawdzamy listę dostępnych modułów:

 

user@host:~/magento$ bin/magento module:status
...

List of disabled modules:
Magefan_AdminUserGuide
Magefan_Community
Magefan_Blog
Magefan_BlogGraphQl
Magefan_WysiwygAdvanced

 

Następnie włączamy nowe moduły, aktualizujemy konfigurację magento, przeprowadzamy kompilację i czyścimy cache sklepu:

 


user@host:~/magento$ bin/magento module:enable Magefan_AdminUserGuide Magefan_Community Magefan_Blog Magefan_BlogGraphQl Magefan_WysiwygAdvanced
user@host:~/magento$ bin/magento setup:upgrade
user@host:~/magento$ bin/magento setup:di:compile
user@host:~/magento$ bin/magento setup:static-content:deploy pl_PL
user@host:~/magento$ bin/magento cache:flush

 

Moduł został zainstalowany, możemy przejść do panelu admina i przystąpić do konfiguracji.

W panelu admina magento przechodzimy do:  Stores -> Configuration -> Magefan Extensions -> Blog


Tu uruchamiamy wtyczkę, w zakładce "Blog Index Page" konfigurujemy stronę główną naszego bloga, w kolejnych zakładkach określamy wygląd poszczególnych elementów frontendu.

 

 

Gdy konfigurację mamy gotową, możemy rozpocząć tworzenie nowych wpisów. Przechodzimy do sekcji w menu głównym panelu admina magento:
Stores -> Content -> Blog

Tu możemy utworzyć kategorie, tagi nowe posty i widgety wpisów bloga. Z tego miejsca możemy również zarządzać komentarzami.

 

 

Po zakończeniu wszystkich działań po stronie panelu admina magento, na froncie sklepu pojawi się nowa pozycja w menu: "blog", a pod nią strona główna nowo utworzonego bloga.
Oczywiście prezentowany poniżej wygląd jest zupełnie domyślny. Stylistycznie najlepiej dostosować go do prezentacji graficznej sklepu, korzystając z wbudowanych szablonów bloga lub tworząc indywidualne style wyglądu.

 

Copyright © 2010-2021 by mage24.pl powered by Magento 2. Aby zapewnić najwyższą jakość usług wykorzystujemy informacje przechowywane w plikach cookie przeglądarki internetowej.