GTeShops XML Feed: URL του XML και αυτόματη ανανέωση
Πού αποθηκεύεται το XML του GTeShops, πώς το παράγετε χειροκίνητα και πώς ρυθμίζεται το server cron της μηχανής OBS Woo Export.
2 λεπτά για να το διαβάσετε
Πού αποθηκεύεται
Η μηχανή OBS Woo Export γράφει το XML στον φάκελο uploads του WordPress (wp-content/uploads). Το URL του αρχείου σας το παραδίδει η OBS μετά την πρώτη παραγωγή, μαζί με την ώρα ανανέωσης.
Χειροκίνητη παραγωγή
- Ανοίξτε WooCommerce → OBS Woo Export.
- Πατήστε το κουμπί παραγωγής για το GTE Shops.
- Ανοίξτε το URL και ελέγξτε ότι το
created_atδείχνει την ώρα που μόλις πέρασε.
Αυτόματη ανανέωση με cron
Για σταθερή ανανέωση η μηχανή τρέχει από server cron, που καλεί το αρχείο wp-content/plugins/obs-woo-export/cron.php.
- Στο control panel της φιλοξενίας (π.χ. Plesk, cPanel) δημιουργήστε προγραμματισμένη εργασία που εκτελεί το
cron.phpμε PHP. - Ορίστε συχνότητα ανάλογα με το πόσο συχνά αλλάζουν τιμές και απόθεμα. Για τους περισσότερους καταλόγους αρκεί μία έως λίγες φορές την ημέρα.
- Τρέξτε την εργασία μία φορά χειροκίνητα και ελέγξτε ότι ολοκληρώνεται χωρίς σφάλμα. Σε μεγάλους καταλόγους μπορεί να χρειαστούν μερικά λεπτά.
DISABLE_WP_CRON
Αν στο wp-config.php έχει μπει define('DISABLE_WP_CRON', true);, το WP-Cron δεν τρέχει μόνο του. Τότε προσθέστε και δεύτερη εργασία στον server για το wp-cron.php, ώστε να συνεχίσουν να δουλεύουν οι υπόλοιπες προγραμματισμένες εργασίες του site, όπως το preload της cache ή τα emails.
Έλεγχος
Αν το created_at δεν αλλάζει, το cron δεν τρέχει ή σταματά με σφάλμα. Δείτε τα Συχνά προβλήματα.