Loading ...

Προσθήκη βάρους στο Skroutz & bestprice xml για Woocommerce

Αν είστε χρήστες του WordPress και του Woocomerce υπάρχει ενδεχόμενο να χρησιμοποιείτε το pluggin για σύνδεση με το Skroutz.gr και το bestprice.gr. Ένα πρόβλημα που παρουσιάστηκε τον τελευταίο καιρό είναι η απαίτηση του skroutz.gr να καταχωρηθεί το βάρος των προϊόντων. Παρά το ότι το Woocommerce έχει έτοιμο πεδίο για να καταχωρείτε το βάρος, έχουμε ένα πρόβλημα με την εμφάνιση του βάρους στο xml.

Η λύση στο πρόβλημα (μέχρι να έρθει η νέα τροποποιημένη έκδοση του pluggin) είναι να ορίσετε το βάρος σαν μια επιπλέον ιδιότητα του προϊόντος (όπως το χρώμα ή το μέγεθος).

Εκτός από αυτό θα χρειαστεί να κάνετε μια πολύ εύκολη τροποποίηση στο αρχείο createsk.php που θα βρείτε στο φάκελο wp-content–>plugins–>woo-xml-feed-skroutz-bestprice.

Κοντά στη γραμμή 164:
$weight = $wpdb->prepare( «SELECT * FROM » . $wpdb->prefix . «term_relationships as tr, » . $wpdb->prefix . «term_taxonomy as tt , » . $wpdb->prefix . «terms as t WHERE tr.object_id = » . $tempid . » and tt.term_taxonomy_id= tr.term_taxonomy_id and tt.term_id=t.term_id and tt.taxonomy like ‘pa_weight’ ;»,0);
$weightRes = $wpdb->get_results($weight);

Kοντά στη γραμμή 306:
$product->weight = NULL;
$product->weight->addCData($weightRes[0]->name);

Αν αντιμετωπίζετε το παραπάνω πρόβλημα στείλτε μας ένα email στο sales@focusonweb.gr και θα σας βοηθήσουμε όσο μπορούμε.