Trusted Shops Easy Integration für WooCommerce

Beschreibung

Mehr als 30.000 Unternehmen in ganz Europa nutzen das Trusted Shops Gütesiegel, den Käuferschutz und die authentischen Bewertungen. für mehr Traffic, höheren Umsatz und bessere Konversionsraten.

Damit Sie Besucherinnen und Besucher schnell und einfach von der Vertrauenswürdigkeit Ihres Online-Shops überzeugen können, gibt es die Trusted Shops Easy Integration. Die simple Installation garantiert eine Produktnutzung in nur 5 Minuten und erfordert in der Regel keine bis wenige technische Vorkenntnisse. Mit unserem Toolkit sind Sie technisch immer auf dem neuesten Stand und haben keinen zusätzlichen Wartungsaufwand.

Ihr Vorteil: Mit nur wenigen Klicks sehen Besucher*innen Ihres Online-Shops Vertrauenselemente wie das Trustbadge oder andere On-Site Widgets, können vom Käuferschutz profitieren und werden nach der Bestellung automatisch um Feedback gebeten.

Die Funktionen im Überblick:

  • Trustbadge anzeigen, Käuferschutz integrieren & Shopbewertungen sammeln
  • Präsentieren Sie Ihre gesammelten Bewertungen auf ansprechende und verkaufsfördernde Weise
  • Produktbewertungen sammeln & anzeigen
  • Multishops innerhalb desselben Plugins konfigurieren

Hinweis: Um das Plugin Trusted Shops Easy Integration nutzen zu können, benötigen Sie eine bestehende Trusted Shops Mitgliedschaft. Weitere Informationen zu unseren Produkten und den Vorteilen von Trusted Shops erhalten Sie auf unserer webseite oder telefonisch unter +49 221 775 36 58.

Overriding templates

Templates may be overridden in a (child-) theme. Overriding the templates/widgets/product-widget.php template in your theme
by placing the original file in the following directory: my-child-theme/woocommerce/widgets/product-widget.php.

Product attributes

Brand

WooCommerce does by default not provide a global brand attribute/setting for products. The Package::get_product_brand() method determines
the brand for a certain product. By default, the logic searches for an attribute stored within the product data matching the keyword Brand (or a translated version of it).
One might easily adjust the brand attribute name by using the filter ts_easy_integration_product_brand_attribute_name. E.g.:

`php

add_filter( ‚ts_easy_integration_product_brand_attribute_name‘, function( $attribute_name, $product ) {
// Maybe adjust the $attribute_name based on the WC_Product $product
return $attribute_name;
}, 10, 2 );
`

Additionally the filter ts_easy_integration_product_brand is provided which allows filtering the actual brand per product.

`php

add_filter( ‚ts_easy_integration_product_brand‘, function( $brand, $product ) {
// Maybe adjust the $brand based on the WC_Product $product
return $brand;
}, 10, 2 );
`

GTIN, MPN, SKU

The plugin uses product identifiers, which might not be provided by the Woo core (e.g. GTIN, MPN) for widgets, order exports and the Trustcard.
GTIN and MPN fields are provided through the WooCommerce edit product panel and stored as meta data, using the meta_key _ts_gtin and _ts_mpn.

Similar to the brand attribute, Package::get_product_gtin(), Package::get_product_mpn() and Package::get_product_sku() are used to retrieve the data.
Filters exist to adjust the attributes:

  • ts_easy_integration_product_gtin
  • ts_easy_integration_product_mpn
  • ts_easy_integration_product_sku

Example filter-usage to adjust the GTIN:

`php

add_filter( ‚ts_easy_integration_product_gtin‘, function( $gtin, $product ) {
// Maybe adjust the $gtin based on the WC_Product $product
return $gtin;
}, 10, 2 );
`

Technical Insights

More technical insights in the Github Repository readme.md

Minimale Anforderungen

  • WordPress 4.9 oder neuer
  • WooCommerce 3.9 (newest version recommended)
  • PHP Version 5.6 oder neuer

Screenshots

  • Screenshot 1
  • Screenshot 2
  • Screenshot 3
  • Screenshot 4
  • Screenshot 5

Installation

Installieren Sie dieses Plugin über WP-Admin > Plugins und verbinden Sie Ihre Seite über WooCommerce > Einstellungen > Trusted Shops.

Shortcodes

[ts_widget id="{widget_id}" product_identifier="{identifier}"]

Verwenden Sie diesen Shortcode, um ein bestimmtes Widget einzubetten, z. B. [ts_widget id="wdg-d6dc1e38-d43b-46aa-123e-232441"] Bitte beachten Sie, dass das Einbinden von produktspezifischen Widgets durch Übergabe eines Identifikators (z.B. sku, gtin, mpn) nur auf produktspezifischen Seiten funktioniert.

Hooks

All frontend-related hooks, e.g. to output Trustbadge, Trustcard and Widgets are managed in src/Hooks.php. External assets (e.g. the TS widgets script) are lazy-enqueued
via the WordPress script API as soon as a widget is rendered.

For each widget position (e.g. product_title) a custom hooks is placed, e.g. ts_easy_integration_single_product_title_widgets. This way users may easily customize where/when
to output widgets by attaching custom scripts to it or removing the default logic to output the widget.

To render a widget, 2 templates exist:

  1. templates/widgets/product-widget.php is used for product-related widgets.
  2. templates/widgets/service-widget.php is used for service widgets.

FAQ

Benötigen Sie Hilfe bei der Trusted Shops Easy Integration?

Lernen Sie wie man Trusted Shops mit einem Plugin verwendet.

Rezensionen

15. Juni 2023 1 Antwort
Nach der Installation war noch ein wenig Hilfe vom Support notwendig, was super funktionierte. Jetzt läuft alles prima.
Alle 2 Rezensionen lesen

Mitwirkende & Entwickler

„Trusted Shops Easy Integration für WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Trusted Shops Easy Integration für WooCommerce“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Trusted Shops Easy Integration für WooCommerce“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.0.3

  • New: WP 6.6 compatibility
  • Fix: ReferenceError regeneratorRuntime

2.0.2

  • Fix: Events API auth retry

2.0.1

  • Fix: Events API error handling

2.0.0

  • New: Send review invites based on custom order status

1.0.8

  • Improvement: Indicate HPOS compatibility

1.0.7

  • Improvement: Prevent trustcard from displaying multiple times
  • Improvement: Readme dev hints

1.0.6

  • Fix: Update textdomain to reflect plugin slug
  • Fix: Fallback language file path

1.0.5

  • Improvement: Compatibility during content filter removal

1.0.4

  • Fix: PHP Warnung für PHP <= 7.4

1.0.3

  • Erste Veröffentlichung