< Alle Themen
Drucken

Shortcodes

Das My Account Customizer for WooCommerce-Plugin bietet zwei wichtige Shortcodes: [alg_wc_mac_user_comments] und [alg_wc_mac_translate], die speziell für benutzerdefinierte Inhalte auf der „Mein Konto“-Seite verwendet werden können. Hier ist eine detaillierte Erklärung:

1. Shortcode: [alg_wc_mac_user_comments]

Dieser Shortcode zeigt alle Kommentare des aktuellen Nutzers an, wie z. B. Produktbewertungen oder Blogkommentare.

Verwendung:

  • Füge den Shortcode in den Inhalt eines benutzerdefinierten Tabs auf der „Mein Konto“-Seite ein, um Kommentare des Nutzers anzuzeigen:
[alg_wc_mac_user_comments]

Attribute:

  1. Query-Attribute (Steuern, welche Kommentare angezeigt werden):
    • type: Gibt den Typ der Kommentare an, z. B. „review“ (Bewertungen) oder „comment“. Mehrere Typen können durch Kommas getrennt werden.
      Beispiel: [alg_wc_mac_user_comments type=“review“]
    • orderby: Sortiert die Kommentare nach einem bestimmten Kriterium (z. B. „date“ oder „karma“).
    • order: Sortierreihenfolge, entweder ASC (aufsteigend) oder DESC (absteigend).
    • number: Maximale Anzahl der angezeigten Kommentare.
  2. Output-Attribute (Steuern, wie die Kommentare dargestellt werden):
    • before: Text oder HTML, der vor den Kommentaren angezeigt wird.
      Standardwert: </p><p>
    • after: Text oder HTML, der nach den Kommentaren angezeigt wird.
      Standardwert: </p><p>
    • row: Vorlage für die Darstellung jedes Kommentars.
      Standardwert: %comment_date%%comment_content%</p><p>

Platzhalter für row:

  • %comment_date%: Datum des Kommentars.
  • %comment_content%: Inhalt des Kommentars.
  • %comment_post_title%: Titel des zugehörigen Beitrags oder Produkts.
  • Weitere Platzhalter wie %comment_ID%, %comment_status% usw. bieten zusätzlichen Zugriff auf Kommentar-Metadaten.

Beispiel: Zeige alle Bewertungen eines Nutzers:

[alg_wc_mac_user_comments type="review" orderby="date" order="DESC" number="5"]

2. Shortcode: [alg_wc_mac_translate]

Dieser Shortcode ermöglicht es, Texte in verschiedenen Sprachen auf mehrsprachigen Webseiten anzuzeigen. Er unterstützt WPML und Polylang.

Verwendung:

  • Übersetze den Titel eines Feldes oder Tabs basierend auf der aktuellen Sprache.

Attribute:

  • lang: Sprachen, für die der Text gilt (z. B. EN,DE für Englisch und Deutsch).
  • lang_text: Text, der für die angegebenen Sprachen angezeigt wird.
  • not_lang: Sprachen, für die der Text nicht gilt.
  • not_lang_text: Text für alle anderen Sprachen.

Einfache Übersetzung:

[alg_wc_mac_translate lang="EN,DE" lang_text="Text für EN und DE" not_lang_text="Text für andere Sprachen"]

Komplexe Form:

[alg_wc_mac_translate lang="EN,DE"]Text für EN und DE[/alg_wc_mac_translate]
[alg_wc_mac_translate not_lang="EN,DE"]Text für andere Sprachen[/alg_wc_mac_translate]

Anwendungsbeispiele:

Nutzerbewertungen anzeigen:
Erstelle einen Tab auf der „Mein Konto“-Seite, der alle Bewertungen eines Nutzers zeigt:

    [alg_wc_mac_user_comments type="review" order="DESC" number="10"]

    Mehrsprachige Inhalte anzeigen:
    Übersetze den Titel eines Feldes oder Tabs:

    [alg_wc_mac_translate lang="EN,DE" lang_text="Feldtitel für EN und DE" not_lang_text="Feldtitel für andere Sprachen"]

    Zusammenfassung:

    • [alg_wc_mac_user_comments]: Zeigt Nutzerkommentare oder -bewertungen an, ideal für personalisierte Tabs.
    • [alg_wc_mac_translate]: Übersetzt Texte für mehrsprachige Shops und verbessert die Benutzererfahrung.

    Mit diesen Shortcodes kannst du die „Mein Konto“-Seite funktional erweitern und individuell gestalten.

    Inhaltsverzeichnis

    Hat dir der Artikel geholfen?

    Unsere Artikel und Informationen sind ohne Benutzerregistrierung oder Paywall abrufbar. Wenn dir der Artikel weitergeholfen hat, so würden wir uns über eine kurze Bewertung freuen. Dadurch hilfst du anderen Besuchern, die nach ähnlicher Hilfe suchen und zeigst uns, dass wir auf dem richtigen Weg sind. Danke im Voraus für deinen Zeit.