WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev
WordPress in PrestaShop – Pro-Blog-Integration | PrestaDev

WordPress Pro-Integrationsmodul für PrestaShop

Module version: 3.0.0

PrestaShop compatibility: 1.7.x 8.x 9.x

Moduldatei aktualisiert: 2026-10-11 10:48:49

Produktdaten aktualisiert: 2026-10-11 11:12:58


1 Bewertungen

Modul, das es ermöglicht, die neuesten Beiträge aus unserem WordPress-Blog in unserem Shop hinzuzufügen. Der Block kann in der rechten oder linken Spalte, auf der Startseite oder als Menüelement (Link) angezeigt werden. Es besteht die Möglichkeit zu konfigurieren, wie viele Beiträge abgerufen werden sollen, aus welchen Kategorien oder von welchen Autoren, die Möglichkeit der Sortierung nach Datum, die Anzeige des Hauptbildes des Beitrags sowie einige andere interessante Optionen. Die vollständige Funktionsliste finden Sie unten.

Lizenztyp / Aktualisierung
78,00 zł
63,41 złnetto
Price history:

Beschreibung

Die wichtigsten Merkmale und Funktionen des Moduls

  • Zwei Arten der Verbindung mit WordPress: Auslesen der öffentlichen REST API anhand der Blog-Adresse oder Verbindung mit der WordPress-Datenbank.
  • Inhaltsauswahl: Filterung der Beiträge nach Kategorien und Autoren, Sortierung nach Veröffentlichungsdatum sowie die Option, angeheftete Beiträge am Anfang zu platzieren.
  • Pool von 1 bis 100 Beiträgen: gemeinsamer Artikelbereich, der von Blöcken, Produktseiten und der Blog-Seite in einem bestimmten Shop verwendet wird.
  • Mehrere Anzeigeorte: Startseite, linke und rechte Spalte, Produktseite sowie ein eigener, im Template aufgerufener Platz.
  • Verknüpfungen mit Produkten: Vergleich der Namen von Produktkategorien und Tags mit den Kategorien und Tags der abgerufenen Artikel.
  • Blog-Seite in PrestaShop: Liste von Beitragsauszügen mit Paginierung, Kategorienfilter, eigenem Titel, Meta-Beschreibung und Adresse.
  • Konfiguration des Erscheinungsbilds: Raster oder Liste für Inhaltsblöcke, Anzahl der Spalten, Länge des Auszugs, Bildgröße und Auswahl der sichtbaren Informationen.
  • Kontrolle der Aktualisierung: manuelles Abrufen von Beiträgen, Aktualisierung nach Ablauf der Kopie oder Abruf per CRON-Job.
  • Kennzeichnung von Links mit UTM-Parametern: Information über Quelle, Kampagne und den Ort des Wechsels vom Shop zu WordPress.
  • Unterstützung für mehrere Shops und Sprachen: gemeinsame, gruppenbezogene oder individuelle Shop-Einstellungen sowie sprachabhängige Überschriften und Beschreibungen der Blog-Seite.

Auf Produkte abgestimmte Ratgeber

Auf der Produktseite sucht das Modul nach verknüpften Beiträgen im abgerufenen Artikelpool. Es vergleicht die Namen der Kategorien und Tags des WordPress-Beitrags mit den Namen der Kategorien und Tags des Produkts in den aktiven Shop-Sprachen. Beim Vergleich vereinheitlicht es Groß- und Kleinschreibung sowie Abstände; die Grundlage der Zuordnung bleibt die Übereinstimmung der Namen. Beiträge mit einer höheren Anzahl an Übereinstimmungen werden früher angezeigt.

Beispielsweise kann ein in WordPress mit der Kategorie oder dem Tag „Schuhpflege“ gekennzeichneter Artikel bei einem Produkt erscheinen, das zu einer Kategorie mit demselben Namen gehört oder einen solchen Tag hat. So kann dem Kunden ein Ratgeber bereitgestellt werden, der mit dem angesehenen Sortiment zusammenhängt. Wenn das Modul keine Verknüpfung findet, kann der Block ausgeblendet oder es können Beiträge aus dem abgerufenen Pool in der festgelegten Reihenfolge angezeigt werden.

Veröffentlichung in WordPress, Darstellung in PrestaShop

Die Inhalte entstehen weiterhin in WordPress, und der Shop nutzt deren abgerufene Kopie. Das Modul liest Beiträge aus und speichert keine Änderungen in WordPress. Titel und Links führen zu den vollständigen Artikeln im Blog, sodass deren Auszüge nicht manuell in den Shop übertragen werden müssen.

Verbindung über die REST API

In diesem Modus gibst du die Adresse der WordPress-Website an. Das Modul nutzt deren öffentliche REST API, ohne Anmeldedaten für das WordPress-Backend. Der Blog kann in einer anderen Domain oder auf einem anderen Server laufen, sofern die API vom Shop-Server aus erreichbar ist. Das Auslesen umfasst Beiträge, die öffentlich über die API bereitgestellt werden; passwortgeschützte Beiträge werden übersprungen.

Verbindung mit der Datenbank

Der alternative Modus erfordert Host, Port, Datenbankname, Benutzer, Passwort und Tabellenpräfix von WordPress. Leserechte auf die Daten genügen. Das Modul wählt veröffentlichte, nicht passwortgeschützte Beiträge direkt aus den Tabellen aus. Diese Art des Auslesens aktiviert keine zusätzlichen Zugriffsmechanismen von WordPress-Plugins, daher sollte bei Inhalten, die durch solche Plugins eingeschränkt werden, die API verwendet werden, die den richtigen Umfang öffentlicher Beiträge bereitstellt.

Anzeigeorte und Anzahl der Beiträge

  • Startseite: von 1 bis 24 Beiträge.
  • Linke und rechte Spalte: separate Sichtbarkeitsschalter und gemeinsame Anzahl von 1 bis 10 Beiträgen.
  • Produktseite: von 1 bis 12 Beiträge, unter Berücksichtigung der Zuordnung zum Produkt.
  • Eigener Platz im Template: von 1 bis 24 Beiträge, nach Aktivierung dieser Funktion und Aufruf des Widgets oder des eigenen Hooks des Moduls.

Jeder dieser Orte kann ein- oder ausgeschaltet werden. Die Verfügbarkeit der Standardpositionen hängt von den vom Shop-Theme angezeigten Hooks ab. Die eigene Platzierung ermöglicht das Einfügen des Blocks in einen ausgewählten Abschnitt des Smarty-Templates.

Blog-Seite innerhalb des Shops

Das Modul erstellt in PrestaShop eine Seite mit einem Raster von Auszügen der abgerufenen Artikel. Dort kannst du 4 bis 48 Beiträge pro Seite einstellen. Ein optionaler Filter ermöglicht das Umschalten zwischen den im abgerufenen Pool vorhandenen Kategorien und zeigt die Anzahl der verfügbaren Beiträge an; er erscheint, wenn der Pool mehr als eine Kategorie enthält. Paginierung und Filterung betreffen diesen Pool, während die vollständigen Artikel in WordPress verbleiben.

Die Seite hat einen eigenen Titel, eine Meta-Beschreibung sowie eine konfigurierbare Adresse, zum Beispiel „blog“ oder „ratgeber“. Die freundliche URL erfordert die Aktivierung freundlicher URLs in PrestaShop. Das Modul prüft beim Speichern auf Konflikte mit bestehenden Shop-Adressen. Den Link zur Blog-Seite fügst du selbst in der Konfiguration des Shop-Menüs hinzu.

Der Seiten-Controller setzt Titel und Meta-Beschreibung, die kanonische Adresse unter Berücksichtigung der Kategorie sowie der Seitennummer und auch die Breadcrumb-Navigation. Für eine Seite ohne Beiträge setzt er die Direktive „noindex“, während ungültige Seitennummern und unbekannte Kategorien als 404-Fehler behandelt werden.

Erscheinungsbild der Blöcke und Informationen zu Artikeln

Blöcke auf der Startseite, der Produktseite und am eigenen Platz können ein Raster oder eine Liste verwenden. Für das Raster stehen auf größeren Bildschirmen 2, 3 oder 4 Spalten zur Verfügung, mit einer geringeren Spaltenanzahl auf schmaleren Bildschirmen. Die Seitenspalten verwenden eine kompakte Ansicht, und die Blog-Seite im Shop nutzt ein Raster.

  • Auszug: Länge von 0 bis 1000 Zeichen; der Wert 0 deaktiviert seine Anzeige. Der Inhalt wird als Text dargestellt, ohne die Wiedergabe des Artikellayouts und der Elemente des WordPress-Editors.
  • Beitragsbild: Möglichkeit, Bilder zu deaktivieren und eine in WordPress verfügbare Größe auszuwählen. Wenn die gewählte Größe nicht vorhanden ist, sucht das Modul nach einer größeren Variante oder verwendet das Originalbild. Die Bilder werden über die Quelladressen angezeigt.
  • Beitragsinformationen: Schalter für Veröffentlichungsdatum, Autor, Kategorien, Tags und Anzahl der Kommentare. Im REST-Modus erscheint der Kommentarzähler, wenn alle erforderlichen Daten abgerufen werden können.
  • Überschriften: gemeinsamer Titel für Blöcke auf der Startseite, in den Spalten und am eigenen Platz, separater Titel des Abschnitts auf der Produktseite sowie separater Titel der Blog-Seite.
  • Links: Möglichkeit, Übergänge zu WordPress in einem neuen Tab zu öffnen und einen zusätzlichen Link zur Blog-Seite im Shop oder zu WordPress auszuwählen oder diesen Link auszublenden.

In der kompakten Ansicht der Seitenspalten lässt das Modul Auszug, Kategorien und Tags weg, um den Inhalt an der schmalen Stelle zu begrenzen.

Abgerufene Beitragskopie und Kontrolle der Aktualisierung

Das Modul speichert eine Kopie der Beitragsdaten getrennt für jeden Shop. Dadurch können die abgerufenen Inhalte genutzt werden, ohne sie bei jeder Anzeige des Blocks aus WordPress abzurufen. Im Panel siehst du den Verbindungsstatus, die Anzahl der verfügbaren Beiträge, das Abrufdatum, Fehlerinformationen und eine Vorschau der Artikel.

  • Aktualisierung während des Besuchs: bei einer Zeit von 1 bis 168 Stunden versucht der Shop nach Ablauf dieses Zeitraums einen Abruf, beim nächsten Besuch, der die Daten des Moduls benötigt.
  • Manuelle Aktualisierung: eine Schaltfläche im Dashboard ermöglicht das Abrufen von Beiträgen auf Anfrage.
  • Aktualisierung per CRON: das Panel stellt eine Adresse mit Token bereit, die vom Server-Zeitplan aufgerufen werden kann. Die Aufgabe verarbeitet aktive Shops mit aktiviertem Modul und konfigurierter Quelle.
  • Modus ohne Abruf während der Besuche: Zeit 0 bedeutet Aktualisierung ausschließlich per Schaltfläche oder CRON-Job.

Wenn die Aktualisierung derselben Quelle und desselben Beitragsbereichs mit einem Fehler endet, kann der Shop weiterhin die zuletzt korrekt abgerufene Kopie anzeigen. Das Löschen der Kopie im Panel betrifft die Moduldaten im Shop und entfernt keine Artikel aus WordPress. Den CRON-Zeitplan konfigurierst du außerhalb des Moduls.

UTM-Parameter in Links zu WordPress

Nach Aktivierung von UTM fügt das Modul den zu WordPress führenden Links die ausgewählte Quelle und den Kampagnennamen, das Medium „referral“ sowie die Kennzeichnung des Anzeigeorts hinzu. Dadurch übermittelt die Adresse die Information, ob der Wechsel beispielsweise aus dem Block auf der Startseite, von der Produktseite oder von der Blog-Seite kam. Die Interpretation dieser Parameter erfordert ein Analysetool, das auf der Blog-Seite arbeitet; das Modul enthält keine eigenen Berichte zu Traffic oder Conversions.

Multistore und Überschriften in den Shop-Sprachen

Die Verbindung mit WordPress, die Auswahl der Beiträge und das Erscheinungsbild können für die gesamte Installation, eine Shop-Gruppe oder einen einzelnen Shop eingestellt werden. Einzelne Shops können verschiedene Blogs nutzen, und ihre abgerufenen Datenkopien sind getrennt. Das Modul unterstützt die Vererbung von Einstellungen und das Wiederherstellen übergeordneter Werte für die ausgewählte Registerkarte.

Blocküberschriften, der Titel des Produktabschnitts, der Titel der Blog-Seite und ihre Meta-Beschreibung können für einzelne Sprachen gespeichert werden. Der Inhalt der Beiträge wird in der von WordPress gelieferten Sprache angezeigt, ohne automatische Übersetzung der Artikel.

Für wen ist diese Integration gedacht?

Das Modul ist für PrestaShop-Shops gedacht, die einen separaten WordPress-Blog mit Ratgebern, Inspirationen oder Neuigkeiten betreiben. Es erleichtert die Präsentation von Auszügen dieser Inhalte neben dem Shop-Angebot und die Bereitstellung verknüpfter Artikel auf Produktseiten. Der Shop-Betreiber behält die Veröffentlichung in WordPress sowie die Kontrolle über die Auswahl und Darstellung der Beiträge in PrestaShop.

Das Modul ist für PrestaShop 1.7, 8 und 9 bestimmt. Sein Code umfasst PHP von 7.0 bis 8.5, wobei der Server auch die Anforderungen der verwendeten PrestaShop-Version erfüllen muss. Das Auslesen per REST erfordert eine verfügbare öffentliche WordPress-API sowie Unterstützung für HTTP-Verbindungen in PHP, und das Auslesen aus der Datenbank erfordert PDO MySQL und Zugriff auf die WordPress-Datenbank.

Produktdetails

Unterstützung für Prestashop 8.x
Ja
Unterstützung für Prestashop 1.7.x
so
Unterstützung für Prestashop 1.6.x
so
Unterstützung für PrestaShop 1.5x
so
Modulübersetzungen
PL, DE
Kostenlose Updates (1 Jahr)
so
Einfache Installation
so
PDPOSTWP-FULL

FAQ

Find answers to the most common questions about this product.

Das Modul unterstützt WordPress-Blogbeiträge. Der REST-Modus liest öffentlich über die API verfügbare Beiträge und überspringt passwortgeschützte Beiträge; der Datenbankmodus wählt veröffentlichte Beiträge ohne Passwort aus. Entwürfe oder private Beiträge werden nicht abgerufen, und WordPress-Seiten oder benutzerdefinierte Inhaltstypen werden nicht als separate Quellen unterstützt.

Ja. In der Konfiguration wählen Sie Kategorien und Autoren aus, um den abgerufenen Pool an Einträgen einzuschränken. Wenn keine Kategorien oder Autoren ausgewählt sind, bedeutet dies keine Einschränkung für den jeweiligen Filter. Die Liste der verfügbaren Auswahlmöglichkeiten hängt von den Daten ab, die von der gewählten WordPress-Quelle bereitgestellt werden.

Sie können die Reihenfolge nach dem Veröffentlichungsdatum festlegen, entweder von den neuesten oder von den ältesten. Eine separate Option platziert in WordPress angeheftete Beiträge am Anfang. Das Modul kann dann auch ältere angeheftete Artikel abrufen und dabei das festgelegte Limit des endgültigen Pools beibehalten.

Die Anzahl der abgerufenen Einträge stellst du von 1 bis 100 ein. Aus diesem Pool nutzen die Blöcke, die Zuordnung von Artikeln zu Produkten und die Blogseite im Shop. Das Modul durchsucht nicht bei jeder Anzeige das gesamte WordPress-Archiv und ruft auch nicht automatisch alle seine Artikel ab.

Verfügbare Positionen sind die Startseite, die linke und rechte Spalte sowie die Produktseite, auf der das Modul den Hook displayFooterProduct verwendet. Nach Aktivierung der eigenen Position können Sie das Widget oder den Hook displayCustomWipHook in der Vorlage aufrufen. Es funktioniert auch eine separate Blog-Seite im Shop. Die Sichtbarkeit der Standardpositionen hängt von den vom Theme verwendeten Hooks ab.

Ja. Für die Startseite und die eigene Position stellen Sie 1 bis 24 Einträge ein, und für die Produktkarte 1 bis 12. Die linke und rechte Spalte haben separate Sichtbarkeitsschalter, aber eine gemeinsame Anzahl von 1 bis 10 Einträgen. Jeder Block nutzt den verfügbaren abgerufenen Pool, daher kann er weniger Einträge anzeigen als das eingestellte Limit.

Einträge können manuell über die Schaltfläche im Dashboard oder per CRON-Job abgerufen werden. Bei einer Aktualisierungszeit von 1 bis 168 Stunden versucht das Modul den Abruf nach Ablauf dieses Zeitraums beim nächsten Besuch, der seine Daten erfordert. Allein das Festlegen der Stundenzahl erstellt keinen im Hintergrund laufenden Zeitplan ohne Verkehr im Shop.

Der Wert 0 deaktiviert das automatische Abrufen von Einträgen während der Besuche im Shop. Die Aktualisierung erfolgt dann ausschließlich über die Schaltfläche im Panel oder per CRON. Wenn du die heruntergeladene Kopie löschst, erscheinen die Einträge erst beim nächsten solchen Abruf erneut.

Im Dashboard des Moduls ist eine Aufgabenadresse mit Token verfügbar, die dem Server-Zeitplan oder dem Dienst hinzugefügt werden muss, der URL-Adressen aufruft. Das Modul stellt die Aufgabe bereit, und den Zeitplan konfigurieren Sie außerhalb davon. Der Aufruf aktualisiert die Einträge für aktive Shops mit aktiviertem Modul und konfigurierter Quelle. Nach der Generierung eines neuen Tokens muss die Adresse im Zeitplan aktualisiert werden.

Wenn das Modul zuvor eine korrekte Kopie für dieselbe Quelle und denselben Eintragsbereich abgerufen hat, kann der Shop diese trotz eines Aktualisierungsfehlers weiterhin anzeigen. Das Panel zeigt Informationen über das Problem und das Abrufdatum an. Ohne eine verfügbare korrekte Kopie zeigen die Blöcke keine Einträge an, und die Blogseite informiert über deren Fehlen. Eine Änderung der Quelle oder der Filter führt nicht dazu, dass Einträge aus dem vorherigen Bereich angezeigt werden.

Nein. Das Löschen der Kopie betrifft die Moduldaten im ausgewählten Bereich der PrestaShop-Shops. Die WordPress-Artikel und -Dateien bleiben unverändert. Bei einer Aktualisierungszeit größer als null können die Einträge während des Besuchs erneut abgerufen werden; bei einem Wert von 0 ist ein manueller Abruf oder ein CRON erforderlich.

Das Dashboard zeigt den Status der Quelle, die Anzahl der verfügbaren Einträge, das Abrufdatum, die Art der nächsten Aktualisierung und Informationen zu Fehlern an. Es bietet eine Vorschau der abgerufenen Artikel, den Status der Anzeigeplätze sowie Schaltflächen zum Aktualisieren und Löschen der Kopie. Ein berechtigter Mitarbeiter kann außerdem die CRON-Adresse kopieren und einen neuen Token generieren.

Tak. Połączenie, filtry i wygląd mogą mieć ustawienia własne pojedynczego sklepu, a każdy sklep ma oddzielną pobraną kopię wpisów. Można również korzystać z wartości wspólnych dla instalacji lub grupy sklepów i przywracać dziedziczenie ustawień danej zakładki. Jeden sklep korzysta z jednego skonfigurowanego źródła WordPressa.

Bewertungen (1)

1 Bewertungen

Języki
Ogólnie moduł fajnie działa, problem powstaje gdy ma sie niestandardowy motyw jak DIVI lub Elementor itp, ale kilka sztuczek w bazie danych i działa wszystko jak należy
Durch an 2022-10-27