ΔΗΜΙΟΥΡΓΟΥΜΕ ΠΡΟΣΘΕΤΑ ΣΧΕΔΙΑΣΜΕΝΑ
ΝΑ ΙΚΑΝΟΠΟΙΟΥΝ ΚΑΘΕ ΑΝΑΓΚΗ ΚΑΙ ΑΠΑΙΤΗΣΗ.

WooCommerce Shopflix XML Feed (Wellcomm)

1 ΑξιολόγησηDeveloped by Web Expert
99,00

WooCommerce Shopflix XML Feed (Wellcomm)

1 ΑξιολόγησηDeveloped by Web Expert

To WooCommerce Shopflix XML Feed (Wellcomm) είναι ένα απαραίτητο εργαλείο για κάθε ηλεκτρονικό κατάστημα που θέλει να προβληθεί στο marketplace της SHOPFLIX.gr (Wellcomm). Με το WooCommerce Shopflix XML Feed (Wellcomm), γνωστοποιείτε τα προϊόντα σας καθημερινά στο SHOPFLIX.gr, δημιουργώντας αυτόματα το XML που περιέχει όλα τα χαρακτηριστικά που απαιτούνται από το Wellcomm για την ομαλή προβολή του καταστήματός σας.

Χαρακτηριστικά

  • Εμφάνιση παραλλαγών ως ξεχωριστά προϊόντα
  • Εμφάνιση/ απόκρυψη προϊόντων βάσει κατηγορίας, ετικέτας και ιδιότητας
  • Απόκρυψη εξαντλημένων προϊόντων (προαιρετικά)
  • Επιλογή περιγραφής μεταξύ περιγραφής/ σύντομης περιγραφής
  • Υποστήριξη πεδίου shipping lead time
  • Παραμετροποίηση πεδίου shipping lead time σε επίπεδο παραλλαγής
  • Υποστήριξη εξατομικευμένου product ID, εξατομικευμένου SKU, MPN και προετοιμασίας δέματος μέσω ρύθμισης
  • Επιλογή χρόνου επαναδημιουργίας του XML (μέσω WP Cron)
  • Δυνατότητα ανανέωσης XML μέσω real cron μέσω Plesk/ Cpanel ή crontab
  • Σύμφωνο με τις όλες τις προδιαγραφές του Wellcomm

Το πρόσθετο παρέχει filters, όπου μπορείτε να περάσετε τις δικές σας τιμές. Μπορείτε να τα βρείτε παρακάτω στην καρτέλα “Προγραμματιστές”.

Εάν αντιμετωπίζετε οποιοδήποτε πρόβλημα σχετικά με τη διαμόρφωση XML, μπορείτε να επικοινωνήσετε μαζί μας στο support@webexpert.gr

Βίντεο

Γιατί να διαλέξετε την Web Expert

Γρήγορη & άμεση εγκατάσταση

Αναλαμβάνουμε να εγκαταστήσουμε το πρόσθετο άμεσα από τη στιγμή αγοράς του προσθέτου! Επικοινωνήστε μαζί μας για να κάνουμε την εγκατάσταση!

Μεταφόρτωση & επεξεργασία αδειών χρήσης

Η άδεια χρήσης των προσθέτων μας περιλαμβάνει δωρεάν ενημερώσεις και αυτόματες ενημερώσεις εφόρου ζωής χωρίς κάποια ετήσια συνδρομή!

Δωρεάν υποστήριξη & αυτόματες ενημερώσεις

Μπορείτε να βρείτε και να κατεβάστε το πρόσθετο οποιαδήποτε στιγμή μέσα από τις μεταφορτώσεις του λογαριασμού που έχετε δημιουργήσει στο site μας.

Παραμετροποίηση προϊόντων και παραλλαγών

Με την εγκατάσταση του προσθέτου δημιουργούνται στις ρυθμίσεις του προϊόντος custom fields από όπου μπροείτε να συμληρώσετε το ΕΑΝ/ Barcode, ΜΡΝ καθώς και χρόνο προετοιμασίας του δέματος.

Δημιουργία XML μέσω WP Cron και Cron Jobs

Ορίστε τον χρόνο ενημέρωσης του ΧML είτε μέσω του προσθέτου είτε μέσα από τον server. Ενημερωθείτε στην περίπτωση αποτυχίας ενημέρωσης του ΧML.

Δυνατότητα override

Σας δίνεται η δυνατότητα να κάνετε override τα πεδία του προσθέτου ώστε να αντλούνται από δικά σας custom fields.

Διαχωρισμός των παραλλαγών σε υπο-προϊόντα

Διαχωρίζει τις παραλλαγές σε υπό- προϊόντα βάσει χρώματος.

Δυνατότητα παραμετροποίησης με κώδικα

Το πρόσθετο παρέχει filters, όπου μπορείτε να περάσετε τις δικές σας τιμές.

1 κριτική για WooCommerce Shopflix XML Feed (Wellcomm)

  1. flytech.gr (επιβεβαιωμένος ιδιοκτήτης)

    Είστε φοβεροί. Ανταποκριθήκατε άμεσα και δημιουργήσατε πρώτοι το κατάλληλο feed βάσει προδιαγραφών.

Μόνο συνδεδεμένοι πελάτες που έχουν αγοράσει αυτό το προϊόν μπορούν να αφήσουν μία αξιολόγηση.

Ερωτήσεις

Πως γίνεται η εγκατάσταση του προσθέτου;

Η εγκατάσταση του προσθέτου είναι πολύ απλή διαδικασία. Καταρχάς, θα πρέπει να κατεβάσετε το πρόσθετο από την περιοχή μελών της Web Expert και να το αποθηκεύσετε στον υπολογιστή σας. Έπειτα, στην ιστοσελίδα σας, από την περιοχή διαχείρισης του WordPress, πηγαίνετε στο “Πρόσθετα>Προσθήκη Νέου Προσθέτου” και επιλέγετε την “Μεταφόρτωση Προσθέτου”. Τέλος, επιλέγετε το αρχείο που αποθηκεύσατε στον υπολογιστή σας και επιλέγετε “Εγκατάσταση”. Για περισσότερες πληροφορίες  ανατρέξτε στο αντίστοιχο αρχείο README που συνοδεύει το πρόσθετο ή συμβουλευτείτε την τεκμηρίωση του προσθέτου.

Τι μπορώ να κάνω εάν μου εμφανίζεται μη έγκυρη η άδεια χρήσης, ενώ την έχω εισάγει σωστά;

Αρχικά, μπορείτε να δοκιμάσετε να αφαιρέσετε την άδεια χρήσης από τις ρυθμίσεις του προσθέτου, να κάνετε αποθήκευση και να την καταχωρήσετε εκ νέου.

Σε περίπτωση που ο server που σας εξυπηρετεί, εμποδίζει την επικοινωνία προς webexpert.gr, δεν μπορεί να πραγματοποιηθεί ο έλεγχος άδειας. Μπορείτε να επικοινωνήσετε με τον πάροχό σας και να ζητήσετε να μπουν σε white list οι IP διευθύνσεις μας: 5.9.116.30 και 5.9.116.27.

Τι μπορώ να κάνω εάν παρατηρούνται timeouts ή εμφανίζεται μια λευκή οθόνη κατά την εκτέλεση εξαγωγής του αρχείου XML;

Εάν παρατηρείτε timeouts ή εμφανίζεται μια λευκή οθόνη κατά την εκτέλεση εξαγωγής του αρχείου XML, δοκιμάστε να μειώσετε αυτήν την τιμή στο πεδίο Μέγιστο Page Size (<100), από τις ρυθμίσεις του προσθέτου μας.

Έχω μεγάλο όγκο δεδομένων. Τι μπορώ να κάνω;

Το πρόσθετο WooCommerce Shopflix XML Feed (Wellcomm) είναι προγραμματισμένο ώστε να παράγει το XML εξ’ ολοκλήρου και όχι τμηματικά. Αυτό σημαίνει ότι χρειάζεται μνήμη και ισχύ, ανάλογη των προϊόντων. Ωστόσο, έχει κατασκευαστεί με τρόπο ώστε να κάνει σωστή διαχείριση μνήμης και έχει δοκιμαστεί σε πολλούς παρόχους με απλά πακέτα φιλοξενίας και αποδίδει πολύ καλά. Για να καλύψει και τους πιο απαιτητικούς χρήστες, δίνεται η δυνατότητα εκτέλεσης του μέσω WP Cron, Scheduled Tasks (Plesk), Cron Jobs (cPanel) και crontab, για την ελαχιστοποίηση των απαιτήσεων μνήμης.

Ποια είναι η πιο πιθανή αιτία για την οποία δεν δημιουργείται το XML αρχείο;

Η πιο πιθανή αιτία που δεν δημιουργείται το αρχείο XML είναι το όριο της μνήμης σε σύγκριση με τον όγκο των προϊόντων. Δοκιμάστε να ανεβάσετε το memory limit (WP_MEMORY_LIMIT) και το max execution time (max_execution_time) της PHP, στην πλευρά του server που σας εξυπηρετεί. Εναλλακτικά μπορείτε να ρυθμίσετε την ενημέρωση του XML μέσω cron από τον server. Η εντολή που θα χρησιμοποιήσετε σας την αναφέρουμε σε επόμενη απάντηση.

Κατά την δημιουργία του XML  λαμβάνω Error 500 ή τεχνικό πρόβλημα ή το XML μου λέει είναι invalid.

Όπως αναφέρουμε και την προηγούμενη απάντηση, το πρόσθετο WooCommerce Shopflix XML Feed (Wellcomm) είναι προγραμματισμένο ώστε να παράγει το XML εξ’ ολοκλήρου και όχι τμηματικά και χρειάζεται μνήμη και ισχύ, ανάλογη των προϊόντων. Δοκιμάστε να ανεβάσετε το memory limit (WP_MEMORY_LIMIT) και το max execution time (max_execution_time) της PHP, στην πλευρά του server που σας εξυπηρετεί. Εναλλακτικά μπορείτε να ρυθμίσετε την ενημέρωση του XML μέσω cron από τον server. Οι εντολές που θα χρησιμοποιήσετε σας τις αναφέρουμε σε επόμενη απάντηση.

Μία άλλη αιτία είναι κάποιοι ειδικοί χαρακτήρες σε προϊόντα, ιδιότητες ή κατηγορίες, η ανάγνωση των οποίων “σπάει” το αρχείο, όπως είναι τα &, <, >, εισαγωγικά (“) και η απόστροφος (‘). Θα χρειαστεί να ελέγξετε ποια προϊόντα έχετε περάσει με copy paste ώστε να διαγράψετε τους ειδικούς χαρακτήρες.

Τι μπορώ να κάνω εάν δεν ανανεώνεται αυτόματα το αρχείο XML;

Θα χρειαστεί να ελέγξετε την λειτουργία του WP_CRON.
Eναλλακτικά, εάν επιθυμείτε το XML να βγαίνει μέσω cron job και όχι WP Cron, πρέπει να καλέσετε το αρχείο cron.php
πχ. php -d /home/domain/public_html/domain.gr/wp-content/plugins/webexpert-wellcomm-xml-feed/cron.php

*Ελέγξτε την διαδρομή του αρχείου cron.php στον server σας

Πως μπορώ να ελέγξω την εγκυρότητα του XML Feed με βάση τις προδιαγραφές του Shopflix;

Μπορείτε να χρησιμοποιήσετε τον XML Validator – Shopflix για να ελέγξετε την εγκυρότητα του XML Feed με βάση τις προδιαγραφές του Wellcomm
https://wellcomm.com.gr/xml-val/

Πως μπορώ να αποκρύψω προϊόντα από το XML;

Μπορείτε να ορίσετε διάφορα κριτήρια απόκρυψης προϊόντων, όπως κατηγορία, ιδιότητα ή ετικέτα, καθώς και συνδυασμό αυτών. Πχ, μπορείτε να κρύψετε προϊόντα που ανήκουν σε μια ή παραπάνω κατηγορίες, να ανήκουν σε μια ιδιότητα και να έχουν συγκεκριμένη ετικέτα. Επίσης, μπορείτε να αποκρύψετε τα προϊόντα που είναι εκτός αποθέματος ενεργοποιώντας την αντίστοιχη επιλογή των ρυθμίσεων του προσθέτου.

Υπάρχει δυνατότητα συμπλήρωσης του πεδίου Barcode μέσω CSV;

Εάν επιθυμείτε να εισάγετε τιμές στο πεδίο του barcode με την χρήση Excel/ CSV, θα χρειαστεί να ονομάσετε την αντίστοιχη στήλη meta: we_wellcomm_xml_ean_barcode.

Που μπορώ να συμπληρώσω το EAN/Barcode;

Με την εγκατάσταση του προσθέτου μας δημιουργείται στις ρυθμίσεις του προϊόντος (απλό & παραλλαγές) το πεδίο EAN/ Barcode όπου μπορείτε να συμπληρώσετε barcode του προϊόντος. Εναλλακτικά, εάν έχετε ήδη συμπληρώσει το EAN/ Barcode σε κάποιο custom field, έχετε τη δυνατότητα να το ορίσετε μέσω του εξατομικευμένου πεδίου EAN από τις ρυθμίσεις του προσθέτου. Σε διαφορετική πρίπτωση μπορείτε να το ρυθμίσετε μέσω hook (webexpert_wellcomm_xml_custom_ean).

Τι να κάνω εάν δεν έχω EAN/ Barcode στα προϊόντα μου;

Στην περίπτωση που δεν έχετε συμπληρώσει τον κωδικό EAN/ Barcode στα προϊόντα σας μπορείτε να χρησιμοποιήσετε το φίλτρο webexpert_wellcomm_xml_custom_ean, ώστε να εμφανίσετε το πρόθεμα και το SKU ή το ID του προϊόντος.

Σε ποιο πεδίο να συμπληρώσω το MPN του προϊόντος;

Με την εγκατάσταση του προσθέτου μας δημιουργείται στις ρυθμίσεις του προϊόντος (απλό & παραλλαγές) το πεδίο MPN όπου μπορείτε να συμπληρώσετε MPN του προϊόντος. Εναλλακτικά, εάν έχετε ήδη συμπληρώσει το MPN σε κάποιο custom field, έχετε τη δυνατότητα να το ορίσετε μέσω του εξατομικευμένου πεδίου MPN από τις ρυθμίσεις του προσθέτου. Σε διαφορετική πρίπτωση μπορείτε να το ρυθμίσετε μέσω hook (we_wellcomm_xml_mpn).

Προγραμματιστές

Σε περίπτωση που επιθυμείτε το XML να βγαίνει μέσω cron job και όχι WP Cron, πρέπει να καλέσετε το αρχείο cron.php

πχ. php -d /home/domain/public_html/domain.gr/wp-content/plugins/webexpert-wellcomm-xml-feed/cron.php

*Ελέγξτε την διαδρομή του αρχείου cron.php στον server σας

Το πρόσθετο παρέχει filters, όπου μπορείτε να περάσετε τις δικές σας τιμές:

webexpert_wellcomm_xml_custom_product_title
webexpert_wellcomm_xml_custom_price
webexpert_wellcomm_xml_custom_list_price
webexpert_wellcomm_xml_custom_manufacturer
webexpert_wellcomm_xml_custom_quantity
webexpert_wellcomm_xml_custom_offer_quantity
we_wellcomm_xml_custom_weight
webexpert_wellcomm_xml_custom_ean
webexpert_wellcomm_xml_custom_sku
webexpert_wellcomm_xml_custom_mpn
webexpert_wellcomm_xml_product_visibility_control
webexpert_wellcomm_xml_custom_shipping_lead_time
webexpert_wellcomm_xml_custom_image
webexpert_wellcomm_xml_custom_gallery_image
webexpert_wellcomm_xml_custom_category
webexpert_wellcomm_xml_hide_certain_product_ids
we_wellcomm_xml_custom_description
webexpert_wellcomm_xml_custom_args

Τα κομμάτια κώδικα που προσφέρουμε είναι ενδεικτικά και χρειάζονται τροποποίηση. Θα πρέπει να τα προσθέσετε στο functions.php του child theme.

Για την εμφάνιση προθέματος στο EAN

add_filter('webexpert_wellcomm_xml_custom_ean', 'custom_ean_with_prefix',10,2);
function custom_ean_with_prefix($ean, $product) {
	if (empty($ean)) {
		return "webexpert-{$product->get_id()}"; // or $product->get_sku()
	}
	return $ean;
}

Για την εμφάνιση εξατομικευμένου βάρους

add_filter('webexpert_wellcomm_xml_custom_weight','my_custom_weight_shopflix',10,2);
function my_custom_weight_shopflix($weight,$product) {
	return ($weight ? $weight : '900');
}

Για την εμφάνιση εξατομικευμένης ποσότητας (πχ για ποσότητα 3)

add_filter('webexpert_wellcomm_xml_custom_quantity','custom_quantity_rule',10,2);
function custom_quantity_rule($default,$product) {
    if ($product->get_manage_stock()===false)
          return "3";
    return $default;
}

Για την εμφάνιση της κύριας γλώσσας, με την χρήση του WPML

add_filter('webexpert_wellcomm_xml_product_visibility_control','webexpert_hide_en_language_wpml',11,2);
function webexpert_hide_en_language_wpml($default,$product) {
    $langs=['el'];
    $clang = apply_filters( 'wpml_post_language_details', NULL, $product->get_id() );
    if (in_array($clang['language_code'], $langs)) {
        return true;
    }
    return false;
}

Για την αλλαγή του χρόνου προετοιμασίας του δέματος όταν το προϊόν είναι out of stock

add_filter('webexpert_wellcomm_xml_custom_shipping_lead_time','custom_lead_time_if_stock',10,2);
function custom_lead_time_if_stock($shipping_lead_time,$product) {
	if ($product->is_in_stock()) {
		return 0;
	}else {
		return 2;
	}
}

Για την απόκρυψη προϊόντων βάσει συγκεκριμένου κανόνα (πχ. προϊόντα που είναι σε προπαραγγελία)

add_filter('webexpert_wellcomm_xml_product_visibility_control','webexpert_hide_onbackorder',11,2);
function webexpert_hide_onbackorder($default,$product) {
   if ($product->get_stock_status()=="onbackorder") return false;
   return $default;
}

Για την χρήση εξατομικευμένου custom τίτλου (εφόσον υπάρχει)

add_filter('webexpert_wellcomm_xml_custom_product_title','webexpert_wellcomm_xml_custom_product_title',10,2);
function webexpert_wellcomm_xml_custom_product_title($product_title, $product) {
    if ($product->is_type('variable')) {
        $parent = wc_get_product($product->get_parent_id());
        if ($parent) {
            $product_title.=($parent->get_attribute('chroma') ? ' '.$parent->get_attribute('chroma') : '');
        }
    }else {
        $product_title.=($product->get_attribute('chroma') ? ' '.$product->get_attribute('chroma') : '');
    }

    return $product_title;
}

Για την εμφάνιση εξατομικευμένης τιμής (πχ μείωση κατά 10 λεπτά)

add_filter('webexpert_wellcomm_xml_custom_price','webexpert_wellcomm_xml_custom_price_with_disc',10,2);
function webexpert_wellcomm_xml_custom_price_with_disc($price,$product) {
return round($price,2)-0.10;
}

Για να αντλείται το MPN από ιδιότητα

add_filter('webexpert_wellcomm_xml_custom_mpn','webexpert_wellcomm_xml_custom_product_mpn',10,2);

function webexpert_wellcomm_xml_custom_product_mpn($mpn,$product) {
    $custom_value=$product->get_attribute('mpn');
    return $custom_value ? $custom_value : $mpn;
}
Τα προϊόντα προστέθηκαν με επιτυχία στο καλάθι σας.