Οδηγοί
Έξυπνο Καλάθι Skroutz: filters για developers
Τα WordPress filters του Έξυπνου Καλαθιού για αντιστοίχιση προϊόντων, καταστάσεις παραγγελίας, πεδία τιμολογίου, αποστολή και proxy.
1 λεπτό για να το διαβάσετε
Ο developer σας προσαρμόζει τη συμπεριφορά του plugin με filters στο functions.php του child theme ή σε δικό του plugin.
| Filter | Τι αλλάζει |
|---|---|
obs_skroutz_cart_product_id | Αντιστοίχιση του κωδικού του feed σε προϊόν WooCommerce (π.χ. από SKU) |
obs_skroutz_new_order_status | Κατάσταση νέας παραγγελίας (προεπιλογή «Σε αναμονή») |
obs_skroutz_cart_update_order_status | Αντιστοίχιση καταστάσεων Skroutz προς WooCommerce |
obs_skroutz_cart_skip_order_status_update | Παράλειψη αλλαγής κατάστασης για συγκεκριμένες παραγγελίες |
obs_skroutz_cart_update_order_details_… | Τα meta keys όπου γράφονται ΑΦΜ, ΔΟΥ, επωνυμία, κινητό, τύπος παραστατικού |
obs_skroutz_cart_shipping_method_title, obs_skroutz_cart_shipping_line_total | Τίτλος και ποσό της γραμμής αποστολής |
obs_skroutz_cart_trusted_proxy_networks | Δίκτυα reverse proxy/CDN για σωστή αναγνώριση του Skroutz |
Υπάρχει και το action obs_skroutz_cart_update_order_details, που τρέχει μετά τη δημιουργία κάθε παραγγελίας με όλα τα δεδομένα του Skroutz, για δικές σας ενέργειες (π.χ. αποστολή σε ERP).