Οδηγοί
Google Shopping XML Feed: filters για developers
Τα filters του OBS Google Shopping XML για εξαίρεση προϊόντων, τιμές, επιπλέον tags όπως g:gtin και custom_label, περιγραφή και αναγνωριστικά.
1 λεπτό για να το διαβάσετε
Τα filters μπαίνουν σε child theme ή σε δικό σας μικρό plugin, ώστε να μη χάνονται με τις ενημερώσεις. Η καρτέλα «Advanced» δείχνει στο τέλος έτοιμα παραδείγματα.
Ειδικά για το Google feed
obs_google_shopping_xml_skip_product($skip, $product): επιστρέψτεtrueγια να εξαιρεθεί ένα προϊόν, π.χ. όταν δεν έχει εικόνα.obs_google_shopping_xml_append_xml($tags, $product, $parent): προσθέτει tags ανά προϊόν. Κάθε στοιχείο του πίνακα έχειname,valueκαι προαιρετικάcdata_wrapper. Έτσι προστίθενταιg:gtin,g:custom_label_0κ.ά.obs_google_shopping_xml_custom_product_identifier: τιμή τουg:identifier_exists(προεπιλογή «no»).obs_google_shopping_xml_custom_product_condition: τιμή τουg:condition(προεπιλογή «New»).obs_google_shopping_xml_custom_group_id: τιμή τουg:item_group_id.
Κοινά filters της μηχανής
obs_google_shopping_xml_custom_price,_custom_regular_price,_custom_sale_price: αλλαγή τιμών.obs_google_shopping_xml_custom_description: καθαρισμός περιγραφής, π.χ. αφαίρεση shortcodes.obs_google_shopping_xml_custom_name,_custom_id,_custom_link,_custom_image,_custom_gallery,_custom_brand,_custom_color,_custom_size,_custom_mpn,_custom_ean.obs_woo_export_enable_product_metabox: επιστρέψτεfalseγια να κρυφτεί το πλαίσιο «Product Visibility» από τα προϊόντα.
Μετά από αλλαγή σε filter τρέξτε δοκιμαστική εξαγωγή και μετά πλήρες «Generate feed now». Αν δεν έχετε developer, η OBS υλοποιεί τέτοιες προσαρμογές κατόπιν αιτήματος.