WP Woocommerce XML Feed για Skroutz.gr και bestprice.gr
Εγκατεστημένο plugin OBS Skroutz XML
OBS Skroutz XML - βασικές ρυθμίσεις
OBS Skroutz XML - mapping πεδίων προϊόντων
WooCommerce προϊόντα για Skroutz XML
Πεδία προϊόντος WooCommerce για Skroutz XML
Παράδειγμα τελικού Skroutz XML output
OBS Skroutz XML - tab overview
OBS Skroutz XML - απαιτούμενες ρυθμίσεις
OBS Skroutz XML - availability settings
OBS Skroutz XML - φίλτρα προϊόντων
OBS Skroutz XML - overrides προϊόντων
OBS Skroutz XML - advanced settings

Ασφαλείς Συναλλαγές

Συχνές Ενημερώσεις

Εξυπηρέτηση Πελατών

5.00 από 5

WP Woocommerce XML Feed για Skroutz.gr και bestprice.gr

WooCommerce XML Feed για Skroutz & BestPrice — Δημιουργήστε αυτόματα XML feed για Skroutz.gr και BestPrice.gr από το WooCommerce e-shop σας, με υποστήριξη variations, EAN/MPN, brand, ΦΠΑ, stock και αυτόματη ανανέωση.

  • XML feed για Skroutz.gr και BestPrice.gr
  • Υποστήριξη variable products, size και color
  • EAN, MPN, SKU, brand, category και availability mapping
  • Manual export, cron, chunk και streaming export για μεγάλα e-shops
  • Quick Test Export με SKUs πριν το production feed
  • Δωρεάν εγκατάσταση και αρχική παραμετροποίηση από την OBS

60.00

WordPress 6.0+ - WooCommerce 6.5+

OBS Technologies IconOBS Technologies

4,9 31 Κριτικές

Προβολή Κριτικών Γράψτε μια Κριτική

Επικοινωνήστε μαζί μας

Συνδέστε το WooCommerce e-shop σας με Skroutz.gr και BestPrice.gr χωρίς χειροκίνητα XML, λάθος πεδία, προβλήματα με variations ή exports που κολλάνε.

Το OBS WooCommerce XML Feed δημιουργεί αυτόματα τα XML feeds που χρειάζονται τα ελληνικά marketplaces, εξάγοντας προϊόντα, τιμές, διαθεσιμότητα, εικόνες, κατηγορίες, SKU, EAN, MPN, brand και παραλλαγές προϊόντων στη σωστή μορφή.

Στην τιμή περιλαμβάνεται δωρεάν εγκατάσταση, αρχική παραμετροποίηση και έλεγχος του XML feed από την ομάδα της OBS, ώστε να ξεκινήσετε με σωστή βάση πριν δώσετε το feed σε Skroutz ή BestPrice.

Στιγμιότυπα από τη νέα έκδοση OBS Skroutz XML

Τα παρακάτω screenshots είναι από τη νέα έκδοση του OBS Skroutz XML, με τις βασικές ρυθμίσεις, το mapping πεδίων και τα tabs παραμετροποίησης:

Εγκατεστημένο plugin OBS Skroutz XML
OBS Skroutz XML - βασικές ρυθμίσεις
OBS Skroutz XML - mapping πεδίων προϊόντων
OBS Skroutz XML - tab overview
OBS Skroutz XML - απαιτούμενες ρυθμίσεις
OBS Skroutz XML - availability settings

Λύνει τα συχνότερα προβλήματα WooCommerce XML feeds

Τα περισσότερα προβλήματα με XML feeds δεν είναι απλώς θέμα “δημιουργίας αρχείου”. Συνήθως εμφανίζονται σε cron, μεγάλα exports, variations, custom fields, stock ή cache. Το OBS XML Feed έχει σχεδιαστεί για αυτά τα πραγματικά σενάρια.

  • Το feed δεν ανανεώνεται ή μένει κολλημένο
    Υποστήριξη manual export, scheduled cron, chunk processing και streaming export για πιο σταθερή ανανέωση.
  • Μεγάλοι κατάλογοι σκάνε από timeout ή memory limit
    Batch/chunk/streaming modes για e-shops με πολλά προϊόντα, ώστε η εξαγωγή να γίνεται σταδιακά.
  • Τα variable products δεν βγαίνουν σωστά
    Υποστήριξη size, color, variation price, stock, availability, EAN και MPN ανά variation.
  • EAN, MPN ή brand βρίσκονται σε custom fields
    Flexible mapping από WooCommerce attributes, custom fields και variation meta.
  • Out-of-stock προϊόντα εμφανίζονται ενώ δεν πρέπει
    Ρυθμίσεις για stock-aware export, out-of-stock και backorder προϊόντα.
  • Θέλετε έλεγχο πριν το feed πάει live
    Quick Test Export με συγκεκριμένα SKUs για έλεγχο mapping πριν το full XML.

Τι εξάγει το XML feed

Το plugin εξάγει τα βασικά πεδία που χρειάζονται τα marketplaces για να εμφανίσουν σωστά τα προϊόντα σας:

  • Μοναδικό αναγνωριστικό προϊόντος / SKU
  • Όνομα προϊόντος και product URL
  • Κύρια εικόνα και επιπλέον εικόνες gallery
  • Κατηγορία προϊόντος σε ιεραρχική μορφή
  • Τιμή με ΦΠΑ
  • Διαθεσιμότητα και stock status
  • Ποσότητα αποθέματος
  • Brand / manufacturer
  • EAN / barcode και MPN
  • Χρώμα, μέγεθος και variation data για variable products

Υποστήριξη Skroutz και BestPrice

Το plugin δημιουργεί XML feed για Skroutz.gr και BestPrice.gr από το ίδιο WooCommerce catalog, με δυνατότητα διαφορετικών mappings όπου χρειάζεται.

Μπορείτε να ορίσετε τα πεδία που χρησιμοποιεί το κάθε marketplace, όπως brand, category, availability, EAN, MPN, size και color, ώστε το feed να ταιριάζει στη δομή του δικού σας e-shop.

Φίλτρα, overrides και XML output

Η νέα έκδοση περιλαμβάνει φίλτρα προϊόντων, overrides, advanced ρυθμίσεις και έλεγχο του τελικού Skroutz XML output:

OBS Skroutz XML - φίλτρα προϊόντων
OBS Skroutz XML - overrides προϊόντων
OBS Skroutz XML - advanced settings
WooCommerce προϊόντα για Skroutz XML
Πεδία προϊόντος WooCommerce για Skroutz XML
Παράδειγμα τελικού Skroutz XML output

Variable products, μέγεθος και χρώμα

Για e-shops με ρούχα, παπούτσια ή προϊόντα με παραλλαγές, το σωστό XML είναι πιο απαιτητικό. Το OBS XML Feed υποστηρίζει variable products με attributes όπως μέγεθος και χρώμα, καθώς και διαφορετική τιμή, stock, availability, EAN ή MPN ανά variation.

Αυτόματη ανανέωση και μεγάλα e-shops

Το XML feed μπορεί να δημιουργείται χειροκίνητα ή αυτόματα με cron, ώστε οι αλλαγές σε προϊόντα, τιμές, stock και διαθεσιμότητα να περνούν στο feed χωρίς χειροκίνητη διαδικασία.

Για μεγαλύτερους καταλόγους, το plugin υποστηρίζει τρόπους εξαγωγής που μειώνουν το ρίσκο timeout ή memory issues, όπως chunk processing και streaming export.

Quick Test Export πριν το production XML

Πριν δώσετε το full feed στη Skroutz ή στο BestPrice, μπορείτε να κάνετε δοκιμαστική εξαγωγή με λίγα προϊόντα ή συγκεκριμένα SKUs. Έτσι ελέγχετε γρήγορα αν τα σημαντικά πεδία — category, brand, EAN, MPN, τιμή, ΦΠΑ, availability και variations — εμφανίζονται σωστά.

Τι περιλαμβάνει η αγορά

  • Το WooCommerce XML Feed plugin για Skroutz και BestPrice
  • 1 license key για ένα ηλεκτρονικό κατάστημα
  • Οδηγίες εγκατάστασης και παραμετροποίησης
  • Δωρεάν εγκατάσταση από την OBS team
  • Αρχική παραμετροποίηση για τα πεδία του e-shop σας
  • Έλεγχος XML feed πριν δοθεί σε Skroutz ή BestPrice
  • Support για ερωτήσεις εγκατάστασης και αρχικής ρύθμισης

Συμβατότητα

  • WordPress / WooCommerce / PHP: σχεδιασμένο για σύγχρονες εγκαταστάσεις WooCommerce, με τελικό compatibility check κατά την εγκατάσταση.
  • Custom fields: μέσω παραμετροποίησης πεδίων, συμπεριλαμβανομένων ACF πεδίων όταν αποθηκεύονται ως product meta.
  • WPML / Polylang: μπορεί να προσαρμοστεί μέσω hooks/filters ανά εγκατάσταση.

Σημαντικό: Το plugin δημιουργεί το XML feed. Αν τα προϊόντα σας δεν έχουν σωστό EAN, MPN, brand, κατηγορία ή διαθεσιμότητα, αυτά πρέπει να διορθωθούν στο WooCommerce ή να γίνει σωστό mapping κατά την παραμετροποίηση. Η OBS μπορεί να σας βοηθήσει στον αρχικό έλεγχο.

Επικοινωνία

Θέλετε να ελέγξουμε αν το WooCommerce e-shop σας είναι έτοιμο για Skroutz ή BestPrice XML feed; Επικοινωνήστε με την OBS Technologies για εγκατάσταση και παραμετροποίηση.

Email: [email protected]
Τηλέφωνο: +30 211 800 5101

Στην τιμή των €60 συμπεριλαμβάνεται ΦΠΑ 24%.

→ Ποιες εκδόσεις του WooCommerce υποστηρίζονται;

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

→ Κάθε πότε μπορεί το plugin να ενημερώνει το xml;

Το XML μπορεί να ενημερώνεται ωριαία, δύο φορές τη μέρα ή ημερήσια.

→ Ενημερώνεται αυτόματα η διαθεσιμότητα προϊόντων στο Skroutz μετά από αγορές;

Ναι, η ανανέωση γίνεται αυτόματα και ενημερώνεται και η διαθεσιμότητα.

→ Το πρόσθετο χωρίζει τα προϊόντα με βάση το μέγεθος και το χρώμα;

Ναι, το πρόσθετό μας οργανώνει τα προϊόντα ανά μέγεθος και τα διαχωρίζει ανά χρώμα. Αναγνωρίζει αυτόματα τις παραλλαγές χρώματος και τις μετατρέπει σε ξεχωριστά προϊόντα.

  • Για παράδειγμα, εάν έχετε ένα προϊόν σε δύο χρώματα, το XML θα εμφανίσει δύο ξεχωριστά προϊόντα με τα διαθέσιμα μεγέθη τους.
  • Αρκεί να προσθέσετε τις ιδιότητες μεγέθους και χρώματος στα αντίστοιχα πεδία του προσθέτου, που σχετίζονται με τα προϊόντα σας.

→ Μπορεί να συνεργαστεί το πρόσθετό σας με άλλα πρόσθετα για brands;

Ναι, το πρόσθετό μας συνεργάζεται άψογα με τα περισσότερα πρόσθετα για brands.

→ Μπορούμε να αποκλείσουμε προϊόντα από το xml;

Ναι, υπάρχει ρύθμιση που σας επιτρέπει να εξαιρέσετε προϊόντα από το XML.

→ Πόση μνήμη χρειάζεται για να γίνεται σωστά η παραγωγή του xml;

Αυτό εξαρτάται από τον αριθμό των προϊόντων σας. Πρέπει να είναι τουλάχιστον 1GB RAM και αν έχετε πάνω από 10.000 προϊόντα θα πρέπει να έχετε τουλάχιστον 2GB RAM.

→ Πως ελέγχω/αυξάνω την μνήμη RAM;

Για να ελέγξετε και αυξήσετε το όριο μνήμης στο WordPress, μπορείτε να ακολουθήσετε τα εξής βήματα:

  • Εισέλθετε στον φάκελο του WordPress μέσω FTP ή του πάροχου φιλοξενίας σας.
  • Αναζητήστε το αρχείο wp-config.php και κάντε αντίγραφο ασφαλείας πριν τον επεξεργαστείτε.
  • Ανοίξτε το αρχείο wp-config.php με έναν επεξεργαστή κειμένου.
  • Αναζητήστε τη γραμμή που λέει define('WP_MEMORY_LIMIT', '64M');. Το '64M' μπορεί να διαφέρει ανάλογα με το τρέχον όριο που έχετε.
  • Αλλάξτε την τιμή σε μια μεγαλύτερη τιμή μνήμης, όπως για παράδειγμα '128M' ή '256M'.
  • Αποθηκεύστε τις αλλαγές στο αρχείο wp-config.php.
  • Επαναφορτώστε τον ιστότοπό σας και ελέγξτε αν ο νέος όρος μνήμης εφαρμόστηκε.

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

→ Υπάρχει η δυνατότητα να καταχωρίσω ξεχωριστά το SKU και το MPN για κάθε προϊόν μου;

Μπορείτε να ρυθμίσετε ποιο custom field θα χρησιμοποιείται για το MPN, μέσω των ρυθμίσεων του πρόσθετου. Έτσι θα έχετε τον έλεγχο στο από ποιο πεδίο θα αντλείται το MPN.

Πιστεύετε ότι λείπει κάτι από αυτό το πρόσθετο?

Θέλετε κάποια άλλη παραμετροποίηση στην ιστοσελίδα σας?

Developer hooks για OBS Skroutz XML

Η νέα έκδοση του OBS Skroutz XML δίνει hooks/filters για να προσαρμόσετε το XML output χωρίς να αλλάξετε τον πυρήνα του plugin. Χρησιμοποιήστε τα σε child theme, custom plugin ή site-specific snippets.

Hook prefix: obs_skroutz_xml
Παράδειγμα: για αλλαγή τιμής χρησιμοποιείτε το filter obs_skroutz_xml_custom_price.

Γρήγορο παράδειγμα

add_filter('obs_skroutz_xml_custom_ean', function ($ean, $product) {
    $custom_ean = get_post_meta($product->get_id(), '_my_custom_ean', true);
    return $custom_ean ?: $ean;
}, 10, 2);

Product identity & URLs

  • obs_skroutz_xml_custom_id
    Αλλάζει το βασικό product ID που στέλνεται στο XML. Χρήσιμο όταν θέλετε SKU, ERP ID ή custom meta αντί για WooCommerce ID.
    Arguments: $product_id, $product
  • obs_skroutz_xml_custom_new_id
    Αλλάζει το νέο ID που δημιουργείται για variable products όταν το plugin χωρίζει προϊόντα ανά χρώμα/variation group.
    Arguments: $new_id, $product
  • obs_skroutz_xml_custom_name
    Αλλάζει το product name που θα εμφανιστεί στο Skroutz XML. Μπορείτε να προσθέσετε brand, color, size ή δικό σας title format.
    Arguments: $name, $product, $child
  • obs_skroutz_xml_custom_link
    Αλλάζει το product URL. Χρήσιμο για UTM parameters, canonical URLs ή variation-specific links.
    Arguments: $link, $product
  • obs_skroutz_xml_product_locale
    Επιτρέπει αλλαγή του προϊόντος πριν εξαχθεί, π.χ. επιλογή ελληνικής μετάφρασης σε WPML/Polylang εγκαταστάσεις.
    Arguments: $product

Images & gallery

  • obs_skroutz_xml_custom_image
    Αλλάζει την κύρια εικόνα που θα σταλεί στο XML. Χρήσιμο για CDN URLs, fallback images ή custom image fields.
    Arguments: $image_url, $product
  • obs_skroutz_xml_custom_gallery
    Αλλάζει τα gallery attachment IDs πριν γίνουν image URLs.
    Arguments: $attachment_ids, $product
  • obs_skroutz_xml_additional_gallery_data
    Προσθέτει ή τροποποιεί gallery IDs έχοντας πρόσβαση και στο parent product. Χρήσιμο για variation galleries ή plugins που αποθηκεύουν extra images.
    Arguments: $attachment_ids, $product, $parent

Categories

  • obs_skroutz_xml_use_default_category
    Ελέγχει αν το plugin θα χρησιμοποιήσει primary/default category από SEO plugins όπως Yoast, RankMath ή The SEO Framework.
    Arguments: $use_default_category
  • obs_skroutz_xml_pre_processed_categories
    Τροποποιεί τη λίστα WooCommerce categories πριν γίνει sorting και επιλογή τελικής κατηγορίας.
    Arguments: $categories_list, $product
  • obs_skroutz_xml_custom_categories
    Αλλάζει το τελικό category path ως array, πριν γίνει export.
    Arguments: $categories_list, $product
  • obs_skroutz_xml_custom_categories_imploded
    Αλλάζει το τελικό category string που γράφεται στο Skroutz XML, π.χ. Κατηγορία > Υποκατηγορία.
    Arguments: $category_path, $product

Product data fields

  • obs_skroutz_xml_custom_description
    Αλλάζει την περιγραφή προϊόντος που εξάγεται στο XML.
    Arguments: $description, $product
  • obs_skroutz_xml_custom_brand
    Αλλάζει το brand/manufacturer value, όταν το brand έρχεται από attribute, taxonomy ή custom field.
    Arguments: $brand, $product
  • obs_skroutz_xml_custom_manufacturer
    Αλλάζει το manufacturer field. Από προεπιλογή συνήθως ακολουθεί το brand.
    Arguments: $manufacturer, $product
  • obs_skroutz_xml_custom_mpn
    Αλλάζει το MPN. Χρήσιμο όταν το MPN αποθηκεύεται σε custom meta ή ERP field.
    Arguments: $mpn, $product
  • obs_skroutz_xml_custom_ean
    Αλλάζει το EAN/barcode. Χρήσιμο για custom barcode plugins ή variation-specific EAN fields.
    Arguments: $ean, $product
  • obs_skroutz_xml_custom_weight
    Αλλάζει το βάρος προϊόντος πριν μπει στο XML.
    Arguments: $weight, $product

Variations, size & color

  • obs_skroutz_xml_custom_color
    Αλλάζει το color value που εξάγεται για προϊόν ή variation.
    Arguments: $color, $product
  • obs_skroutz_xml_custom_size
    Αλλάζει το size value που εξάγεται για προϊόν ή variation.
    Arguments: $size, $product

Pricing & VAT

  • obs_skroutz_xml_custom_price
    Αλλάζει την τελική τιμή που γράφεται στο XML. Χρήσιμο για dynamic pricing, discount plugins ή ειδικούς κανόνες τιμολόγησης.
    Arguments: $price, $product
  • obs_skroutz_xml_custom_sale_price
    Αλλάζει τη sale price όταν χρειάζεται ξεχωριστός χειρισμός εκπτώσεων.
    Arguments: $sale_price, $product
  • obs_skroutz_xml_custom_regular_price
    Αλλάζει την regular price πριν γίνει export.
    Arguments: $regular_price, $product
  • obs_skroutz_xml_custom_vat
    Αλλάζει το VAT/rate value. Χρήσιμο όταν υπάρχουν ειδικοί κανόνες ΦΠΑ ή κατηγορίες με διαφορετικούς συντελεστές.
    Arguments: $vat, $product

Availability & stock

  • obs_skroutz_xml_custom_availability
    Αλλάζει το availability text που στέλνεται στο Skroutz. Χρήσιμο για custom διαθεσιμότητες όπως “Άμεσα διαθέσιμο”, “1-3 ημέρες”, “Κατόπιν παραγγελίας”.
    Arguments: $availability, $product
  • obs_skroutz_xml_custom_stock_status
    Αλλάζει το stock status πριν μπει στο XML.
    Arguments: $stock_status, $product
  • obs_skroutz_xml_custom_stock_quantity
    Αλλάζει την ποσότητα αποθέματος που εξάγεται.
    Arguments: $quantity, $product

Extra XML fields

  • obs_skroutz_xml_append_xml
    Προσθέτει custom XML tags μέσα στο κάθε <product>. Επιστρέφετε array από tags με name, value και προαιρετικά cdata_wrapper.
    Arguments: $tags, $product, $parent
add_filter('obs_skroutz_xml_append_xml', function ($tags, $product, $parent) {
    $tags[] = [
        'name' => 'custom_label',
        'value' => 'Top Seller',
        'cdata_wrapper' => true,
    ];
    return $tags;
}, 10, 3);

Export performance & cron

  • obs_skroutz_xml_bulk_flush_interval
    Αλλάζει κάθε πόσα προϊόντα γίνεται flush κατά το bulk export. Χρήσιμο για μεγάλα catalogs και server memory tuning.
    Arguments: $interval, $export_instance
  • scheduled_obs_woo_export_obs_skroutz_xml_cron
    Action που εκτελεί το scheduled export για OBS Skroutz XML. Μπορεί να χρησιμοποιηθεί για manual triggering ή integration με custom cron flows.
    Arguments: $mode, $limit, $page, $page_limit
  • obs_woo_export_set_language
    Ορίζει τη γλώσσα export όταν το site χρησιμοποιεί multilingual setup.
    Arguments: $default_language

Admin page extension points

  • obs_woo_export_enable_product_metabox
    Ενεργοποιεί/απενεργοποιεί το product metabox του export plugin.
    Arguments: $enabled, $slug
  • obs_woo_export_obs_skroutz_xml_admin_page_before_settings
    Action για να εμφανίσετε custom περιεχόμενο πριν από τις ρυθμίσεις στο admin page.
  • obs_woo_export_obs_skroutz_xml_admin_page_after_stats
    Action για custom περιεχόμενο μετά τα export stats.
  • obs_woo_export_obs_skroutz_xml_admin_page_after_settings
    Action για custom περιεχόμενο μετά τις ρυθμίσεις.

Παράδειγμα αλλαγής τιμής για discount plugin

add_filter('obs_skroutz_xml_custom_price', function ($price, $product) {
    $discount_price = apply_filters(
        'advanced_woo_discount_rules_get_product_discount_price_from_custom_price',
        false,
        $product,
        1,
        0,
        'all',
        true
    );

    return $discount_price ? number_format((float) $discount_price, 2, '.', '') : $price;
}, 10, 2);

Παράδειγμα για WPML ελληνικό προϊόν

add_filter('obs_skroutz_xml_product_locale', function ($product) {
    $gr_product_id = apply_filters('wpml_object_id', $product->get_id(), 'product', false, 'el');
    return $gr_product_id ? wc_get_product($gr_product_id) : $product;
}, 10, 1);

Σημείωση: Τα hooks εφαρμόζονται κατά την παραγωγή του XML. Μετά από αλλαγές σε snippets, τρέξτε νέο export και ελέγξτε το τελικό XML πριν το δώσετε στο Skroutz.


Γιατί να μας επιλέξετε?

Η OBS Technologies σας παρέχει ολοκληρωμένες λύσεις για Woocommerce και γενικότερα Wordpress.

Δεν πουλάμε προϊόντα που θα χρησιμοποιήσετε μεμονωμένα. Παρέχουμε λύσεις εφ' όρου ζωής που βοηθούν τους πελάτες μας να αναπτύξουν τις επιχειρήσεις τους.

OBS Technologies IconOBS Technologies

4,9 31 Κριτικές

Προβολή Κριτικών Γράψτε μια Κριτική

Άμεση Εξυπηρέτηση Πελατών

Στην OBS Technologies πασχίζουμε για την άμεση και ολοκληρωμένη εξυπηρέτησή σας δια τηλεφώνου, email και ticket από την φόρμα επικοινωνίας μας. Για την καλύτερη εξυπηρέτησή σας επιλέξτε τη φόρμας επικοινωνίας εδώ.

Ασφαλές λογισμικό

Τα προϊόντα μας είναι ελεγμένα και απολύτως ασφαλή για την ιστοσελίδα σας.

Συχνές Ενημερώσεις

Οι εντατικές ενημερώσεις εξασφαλίζουν εξαιρετικά αποδοτικά, χωρίς σφάλματα, εξαιρετικά συμβατά και καινοτόμα πρόσθετα.

Ανταποκρινόμαστε στις απαιτήσεις σας

Κάνουμε τις απαιτήσεις σας στόχους μας και σπεύδουμε να τους ολοκληρώσουμε για να υπάρχουν στις επόμενες εκδόσεις των προϊόντων μας.