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

XML Feed Skroutz & BestPrice: Feed URL και αυτόματη ανανέωση (cron)

Πώς ανανεώνεται αυτόματα το XML feed: συχνότητα αναβάθμισης, κατάσταση εξαγωγής (Mode) και server cron σε cPanel, Plesk ή SSH, με την εντολή που δίνει το p

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

Το marketplace διαβάζει το αρχείο XML όπως είναι τη στιγμή που το ζητά. Αν το αρχείο δεν ανανεώνεται, στέλνετε παλιές τιμές και παλιό απόθεμα.

Ρύθμιση

  1. Στο «Required Setup» διαλέξτε «Συχνότητα αναβάθμισης» (Update Frequency): «Ωριαίο», «Δυο φορές την ημέρα» ή «Ημερήσιο». Πατήστε «Save».
    Η καρτέλα «Required Setup» με το πεδίο «Συχνότητα αναβάθμισης» (Update Frequency) τονισμένο
    Το «Update Frequency» (στα ελληνικά «Συχνότητα αναβάθμισης») στην καρτέλα «Required Setup».
  2. Στο «Overview» ανοίξτε «Scheduling» → «Show server cron command» και πατήστε «Copy».
    Η κάρτα «Scheduling» με ανοιχτή την εντολή server cron και το κουμπί «Copy»
    Η εντολή του server cron στην κάρτα «Scheduling». Η διαδρομή στο site σας θα είναι η δική του.
  3. cPanel: «Cron Jobs» → «Add New Cron Job», επικολλήστε την εντολή στο «Command» και πατήστε «Add New Cron Job».
  4. Plesk: «Scheduled Tasks» → «Add Task» → «Run a command», επικολλήστε την εντολή και ορίστε «Cron style».
  5. SSH: crontab -e και προσθέστε την εντολή σε νέα γραμμή.
  6. Μετά το πρώτο διάστημα, ελέγξτε στο «Overview» την ένδειξη «Last successful export» και το «Up to date».
    Η κάρτα «XML Feed Export» με την ένδειξη «Up to date» και την ώρα της τελευταίας επιτυχημένης εξαγωγής
    Η ένδειξη «Up to date» και η γραμμή «Last successful export» δείχνουν ότι το feed ανανεώνεται.

Τι να ξέρετε

  • Η εντολή που δίνει το plugin τρέχει κάθε ώρα (0 * * * *) και κάνει πλήρη εξαγωγή κάθε φορά. Αν θέλετε δύο φορές τη μέρα, αλλάξτε το χρονοδιάγραμμα του cron job, π.χ. 0 */12 * * *.
  • Η εντολή τρέχει σε «Μαζικές» (Bulk). Για μεγάλο κατάλογο προσθέστε τη λέξη chunk αμέσως μετά το cron.php.
  • Χωρίς server cron, η ανανέωση γίνεται από το WP-Cron, που ξεκινά μόνο όταν υπάρχει επισκεψιμότητα.
  • Η ένδειξη «Last export may have failed» σημαίνει ότι η εξαγωγή ξεκίνησε αλλά δεν τελείωσε. Δείτε μεγάλους καταλόγους.