Jak wdrożyć zaufane opinie od Ceneo w sklepie WooCommerce
Ceneo – to najpopularniejsza porównywarka cen w Polsce, która od jakiegoś już czasu posiada własny system zweryfikowanych opinii.
Jak wiemy, ręcznie dodawane opinie są często fałszowane – pisane są przez same firmy albo na ich zlecenie. Aby wyeliminować, choć w minimalnym stopniu ten proceder – Ceneo wdrożyło skrypt pozwalający na wysyłkę ankiet tylko dla osób, które rzeczywiście zakupiły produkt.
Działa to na podstawie ankiet wysyłanych do klientów sklepów, które przystąpiły do programu Zaufane Opinie Ceneo.
Aby wdrożyć rozwiązania Ceneo, należy dodać kilka linijek kodu do własnego oprogramowania sklepu. Dla najpopularniejszych sklepów producent podaje gotowe rozwiązania w przygotowanej instrukcji obsługi.
Niestety nie znajdziemy tam rozwiązania dla WooCommerce – coraz częściej wybieranej platformy sklepów internetowych również w Polsce.
Jednak od czego jest internet, wystarczy zmodyfikować plik szablonu Woocommerce odpowiadający za wyświetlenie podsumowania „thankyou.php”
Należy oczywiście pamiętać, aby nie nadpisywać pliku w katalogu plugins, tylko stworzyć jego kopię w katalogu themes/nasz_motyw/woocommerce/checkout/ i tam poddać edycji.
Przed ostatnim paragrafem wklejamy następujący kod:
//Ceneo zaufane opinie <?php $order_number = $order->get_order_number(); foreach($order->get_items() as $item){ $shop_product_id .= '#' . $item['product_id']; } ?> <script type="text/javascript"> <!-- ceneo_client_email = '<?php echo $order->billing_email; ?>'; ceneo_order_id = '<?php echo $order_number; ?>'; ceneo_shop_product_ids = '<?php echo $shop_product_id; ?>'; ceneo_work_days_to_send_questionnaire = 5; //--> </script> <script type="text/javascript" src="https://ssl.ceneo.pl/transactions/track/v2/script.js?accountGuid=TWOJ_KOD"> </script> //koniec Ceneo Zaufane Opinie
Pamiętając oczywiście o tym, aby parametr GUID pobrać z panelu Ceneo. Reszta parametrów zostanie uzupełniona automatycznie. Możemy jeszcze ustalić parametr „ceneo_work_days_to_send_questionnaire”, który określa ilość dni, po których ma nastąpić wysyłka ankiet do klienta.