Μετάβαση στο περιεχόμενο
Οδηγοί

GTeShops XML Feed: URL του XML και αυτόματη ανανέωση

Πού αποθηκεύεται το XML του GTeShops, πώς το παράγετε χειροκίνητα και πώς ρυθμίζεται το server cron της μηχανής OBS Woo Export.

2 λεπτά για να το διαβάσετε

Πού αποθηκεύεται

Η μηχανή OBS Woo Export γράφει το XML στον φάκελο uploads του WordPress (wp-content/uploads). Το URL του αρχείου σας το παραδίδει η OBS μετά την πρώτη παραγωγή, μαζί με την ώρα ανανέωσης.

Χειροκίνητη παραγωγή

  1. Ανοίξτε WooCommerce → OBS Woo Export.
  2. Πατήστε το κουμπί παραγωγής για το GTE Shops.
  3. Ανοίξτε το URL και ελέγξτε ότι το created_at δείχνει την ώρα που μόλις πέρασε.

Αυτόματη ανανέωση με cron

Για σταθερή ανανέωση η μηχανή τρέχει από server cron, που καλεί το αρχείο wp-content/plugins/obs-woo-export/cron.php.

  1. Στο control panel της φιλοξενίας (π.χ. Plesk, cPanel) δημιουργήστε προγραμματισμένη εργασία που εκτελεί το cron.php με PHP.
  2. Ορίστε συχνότητα ανάλογα με το πόσο συχνά αλλάζουν τιμές και απόθεμα. Για τους περισσότερους καταλόγους αρκεί μία έως λίγες φορές την ημέρα.
  3. Τρέξτε την εργασία μία φορά χειροκίνητα και ελέγξτε ότι ολοκληρώνεται χωρίς σφάλμα. Σε μεγάλους καταλόγους μπορεί να χρειαστούν μερικά λεπτά.

DISABLE_WP_CRON

Αν στο wp-config.php έχει μπει define('DISABLE_WP_CRON', true);, το WP-Cron δεν τρέχει μόνο του. Τότε προσθέστε και δεύτερη εργασία στον server για το wp-cron.php, ώστε να συνεχίσουν να δουλεύουν οι υπόλοιπες προγραμματισμένες εργασίες του site, όπως το preload της cache ή τα emails.

Έλεγχος

Αν το created_at δεν αλλάζει, το cron δεν τρέχει ή σταματά με σφάλμα. Δείτε τα Συχνά προβλήματα.