eMAG.ro XML Feed: URLs και αυτόματη ανανέωση
Πού βρίσκονται τα emagro.xml και emagro_update.xml, πώς ορίζετε συχνότητα και κατάσταση εξαγωγής (Mode) και πώς βάζετε server cron ώστε το eMAG να βλέπει σ
2 λεπτά για να το διαβάσετε
Τα URLs
Τα αρχεία γράφονται στον φάκελο wp-content/uploads/obs-xml-export/:
- πλήρες feed:
…/obs-xml-export/emagro.xml(φαίνεται στην κάρτα «Feed URL», με «Copy URL» και «Open»), - feed ενημέρωσης:
…/obs-xml-export/emagro_update.xml.
Οι διευθύνσεις δεν αλλάζουν από εξαγωγή σε εξαγωγή, οπότε τις δηλώνετε στο eMAG μία φορά. Η κάρτα «Feed URL» γράφει «Use this URL in your Skroutz / BestPrice merchant panel.»: το κείμενο είναι κοινό σε όλα τα feeds της OBS, και τα URLs αυτού του plugin τα δίνετε στο eMAG, όχι στο Skroutz ή στο BestPrice.

Συχνότητα και κατάσταση εξαγωγής (Mode)
- Στην καρτέλα «Required Setup» επιλέξτε «Συχνότητα αναβάθμισης» (Update Frequency): Ωριαίο, Δυο φορές την ημέρα ή Ημερήσιο. Και τα δύο αρχεία ανανεώνονται μαζί.
- Στην «Κατάσταση» (Mode) επιλέξτε «Μαζικές» (Bulk) για μικρό κατάλογο ή «Cron» για μεγάλο, ώστε η εξαγωγή να τρέχει στο παρασκήνιο και να μη διακόπτεται η σελίδα.

Η συχνότητα και το Mode («Κατάσταση»). Με Cron εμφανίζεται και το «Default Page Size». - Πατήστε «Save». Το «Default Page Size» εμφανίζεται μόνο αφού αποθηκεύσετε με κατάσταση διαφορετική από «Μαζικές» και ανανεώσετε τη σελίδα. Στην κάρτα «XML Feed Export» βλέπετε το «Last successful export» και αν το feed είναι «Up to date».

Η κάρτα «XML Feed Export» μετά από επιτυχημένη εξαγωγή.
Server cron
Η ωριαία εργασία του WordPress τρέχει μόνο όταν το site έχει επισκέψεις. Για σταθερή ανανέωση:
- Στην κάρτα «Scheduling» πατήστε «Show server cron command» και «Copy».

Η εντολή για τον server cron στην κάρτα «Scheduling». - Προσθέστε την εντολή στο cPanel (Cron Jobs), στο Plesk (Scheduled Tasks) ή με
crontab -e. Η κάρτα έχει οδηγίες για κάθε περίπτωση. - Η εντολή τρέχει το
cron.phpτου plugin, που παράγει και τα δύο feeds σε κάθε εκτέλεση. Τη συχνότητα την ορίζει το crontab.
Αν βάλετε server cron, ορίστε τη «Συχνότητα αναβάθμισης» σε «Ημερήσιο», για να μη γίνονται διπλές εξαγωγές από το WordPress και τον server.
Σε κατάλογο με δεκάδες χιλιάδες προϊόντα αυξήστε τη μνήμη PHP σε 256M ή περισσότερο (κάρτα «PHP Memory Limit»).