Public Marketplace XML Feed: δημιουργία του XML και αυτόματη ανανέωση
Πώς δημιουργείτε το XML του Public με το Generate, πού βρίσκετε το link και πώς βάζετε server cron για καθημερινή αυτόματη ανανέωση των προσφορών.
2 λεπτά για να το διαβάσετε
Δημιουργία
- Ανοίξτε WooCommerce → OBS Woo Export, καρτέλα «Exports».
- Ενεργοποιήστε την εξαγωγή του Public και, αν θέλετε, την αυτόματη ενημέρωση.
- Πατήστε «Generate» και μην κλείσετε τη σελίδα μέχρι να ολοκληρωθεί.
- Αντιγράψτε το link του Public που εμφανίζεται. Αυτό δηλώνετε στον λογαριασμό σας στο Public.
Μετά από κάθε αλλαγή στις ρυθμίσεις, πατήστε ξανά «Generate» για να ενημερωθεί το αρχείο.
Αυτόματη ανανέωση με server cron
Το WP-Cron τρέχει μόνο όταν το site έχει επισκέψεις, και σε πολλά προϊόντα η δημιουργία από τον browser μπορεί να λήξει (timeout). Γι’ αυτό η OBS προτείνει server cron:
- Στο cPanel (Cron Jobs), στο Plesk (Scheduled Tasks) ή με
crontab -e, προσθέστε εργασία που εκτελεί με PHP το αρχείοwp-content/plugins/obs-woo-export/cron.phpτης εγκατάστασής σας. - Ορίστε συχνότητα, π.χ. μία ή δύο φορές την ημέρα, σε ώρες χαμηλής κίνησης.
- Προαιρετικά, προσθέστε στο
wp-config.phpτη γραμμήdefine('DISABLE_WP_CRON', true);. Τότε βάλτε και server cron για τοwp-cron.php, ώστε να συνεχίσουν οι υπόλοιπες προγραμματισμένες εργασίες του WordPress.
Αν δεν διαχειρίζεστε εσείς τον server, στείλτε τη διαδρομή του cron.php στη φιλοξενία σας ή ζητήστε από την OBS να το ρυθμίσει.
Έλεγχος ότι τρέχει
Την επόμενη μέρα ανοίξτε το XML και ελέγξτε ότι μια τιμή ή μια ποσότητα που αλλάξατε στο WooCommerce έχει περάσει στο αρχείο.