WordPress Bridge
sourceDESK bietet Ihnen die Möglichkeit, WordPress als CMS zu nutzen und sowohl aus WordPress auf Datenbestände aus sourceDESK zuzugreifen als auch sourceDESK in Ihre WordPress-Seite einzubinden. Um die WordPress Bridge zu nutzen, müssen Sie das entsprechende Addon in sourceDESK aktivieren. Für die initiale Konfiguration benötigen Sie Zugriffsrechte für das Addon.
Installation der Bridge in WordPress
Rufen Sie zunächst die Addon-Seite unter "Addons > WordPress Bridge" auf. Hier finden Sie Ihre Konfigurations-Daten, die Sie später in WordPress eintragen müssen. Außerdem können Sie hier das WordPress-Plugin herunterladen, bitte tun Sie das.
In WordPress müssen Sie das Plugin nun installieren. Laden Sie dazu die soeben heruntergeladene ZIP-Datei unter dem entsprechenden Menüpunkt in WordPress hoch und aktivieren Sie das damit installierte Plugin "sourceDESK". Anschließend müssen Sie in WordPress unter "Einstellungen > sourceDESK" die auf der Addon-Seite in sourceDESK angezeigten Konfigurations-Daten eintragen.
Nach dem Speichern wird Ihnen direkt in WordPress angezeigt, ob die Verbindung zu sourceDESK erfolgreich hergestellt wurde. Das ist Grundvoraussetzung für die folgenden Shortcodes.
sourceDESK in WordPress integrieren
Um sourceDESK in WordPress zu integrieren, nutzen Sie bitte an beliebiger Stelle in einem Beitrag oder auf einer Seite den WP-Shortcode [sourcedesk]. An dieser Stelle wird sourceDESK erscheinen.
Um eine bestimmte URL in sourceDESK aufzurufen, nutzen Sie bitte den WP-Shortcode [sourcedesk URL], z. B. [sourcedesk hosting/1]
Produkt-Details abrufen
Mit dem WP-Shortcode [sourcedesk_product PID OPTION] können Sie sich an beliebiger Stelle Produkt-Daten ausgeben lassen. Hierbei entspricht PID der ID des Produkts, über das Sie Informationen wünschen, und OPTION der gewünschten Information. OPTION kann folgende Belegungen annehmen:
- name
- name_LANG
- description
- description_LANG
- price
- price_raw
- price_CURRENCY
- price_CURRENCY_raw
- setup
- setup_raw
- setup_CURRENCY
- setup_CURRENCY_raw
- buy_url
- buy_string
- buy_string_LANG
- buy_string_CURRENCY
- buy_string_CURRENCY_LANG
- billing
- category_id
- available (-1 = unbegrenzt, 0-n = verfügbare Stückzahl)
Hierbei ist LANG eine Sprache (bspw. deutsch oder english) und CURRENCY ein Währungscode (bspw. EUR oder USD).