Το WooCommerce είναι ένα δωρεάν πρόσθετο ανοιχτού κώδικα που μετατρέπει έναν ιστότοπο WordPress σε ηλεκτρονικό κατάστημα. Πρόσθετο (plugin) λέμε ένα κομμάτι λογισμικού που εγκαθίσταται στο WordPress και του δίνει νέες λειτουργίες. Ανοιχτός κώδικας σημαίνει ότι ο κώδικας είναι δημόσιος και όποιος θέλει μπορεί να τον δει και να τον προσαρμόσει. Ως SEO agency Greece από τον Φεβρουάριο του 2007, η alphatek δουλεύει με επιχειρήσεις στην Ελλάδα και στο εξωτερικό που πουλούν online.
Το WooCommerce το αναπτύσσει η Automattic, η εταιρεία πίσω από το WordPress.com. Το βασικό πρόσθετο διατίθεται δωρεάν. Οι επεκτάσεις, δηλαδή πρόσθετα που δίνουν επιπλέον λειτουργίες στο κατάστημα, είναι άλλες δωρεάν και άλλες επί πληρωμή. Για να τρέξει χρειάζεστε δική σας φιλοξενία (hosting), δηλαδή χώρο σε διακομιστή όπου «ζει» το site. Οι νέες εκδόσεις βγαίνουν τακτικά και φέρνουν διορθώσεις, βελτιώσεις και νέες λειτουργίες.
Τι είναι το WooCommerce και πώς δουλεύει με το WordPress;
Το WooCommerce είναι plugin που προσθέτει στο WordPress όλα τα κομμάτια ενός καταστήματος: κατάλογο προϊόντων, καλάθι, ταμείο (checkout), παραγγελίες και πελάτες. Το WordPress κρατά τις σελίδες και το περιεχόμενο. Το WooCommerce χειρίζεται τις πωλήσεις. Όλα τα διαχειρίζεστε από τον ίδιο πίνακα ελέγχου.
Κάθε προϊόν είναι μια ξεχωριστή εγγραφή με τίτλο, περιγραφή, φωτογραφίες, τιμή, κωδικό αποθήκης (SKU) και απόθεμα. Το απλό προϊόν έχει μία μόνο μορφή. Το μεταβλητό προϊόν έχει παραλλαγές, όπως μέγεθος ή χρώμα, και κάθε παραλλαγή κρατά δικό της απόθεμα. Υπάρχουν ακόμη ψηφιακά προϊόντα για λήψη, όπως ένα ebook, και ομαδοποιημένα προϊόντα, όπου σχετικά είδη εμφανίζονται σε μία σελίδα. Κατηγορίες και ετικέτες βάζουν τάξη στον κατάλογο. Μπορείτε να ανεβάσετε πολλά προϊόντα μαζί από ένα υπολογιστικό φύλλο σε μορφή CSV.
Ο επισκέπτης βάζει προϊόντα στο καλάθι και περνά στο ταμείο. Εκεί συμπληρώνει στοιχεία αποστολής, διαλέγει τρόπο πληρωμής και ολοκληρώνει την αγορά. Κάθε αγορά γίνεται παραγγελία με κατάσταση, όπως «Σε επεξεργασία» ή «Ολοκληρώθηκε». Ο πελάτης παίρνει αυτόματο email όταν καταχωρηθεί η παραγγελία και όταν ολοκληρωθεί. Αν ενεργοποιήσετε τη διαχείριση αποθέματος, το απόθεμα μειώνεται μόνο του με κάθε πώληση. Εσείς βλέπετε όλες τις παραγγελίες σε μία λίστα και καταγράφετε επιστροφές χρημάτων από την ίδια οθόνη.
Οι πελάτες φτιάχνουν λογαριασμό ή αγοράζουν ως επισκέπτες, ανάλογα με τη ρύθμιση που διαλέγετε. Ο λογαριασμός κρατά διευθύνσεις και ιστορικό παραγγελιών. Από τις ρυθμίσεις ορίζετε νόμισμα, φόρους, ζώνες αποστολής και κουπόνια έκπτωσης. Ζώνη αποστολής λέμε μια περιοχή με δικούς της τρόπους και χρεώσεις μεταφοράς. Οι αναφορές δείχνουν πωλήσεις, δημοφιλή προϊόντα και έσοδα ανά περίοδο. Η σελίδα του WooCommerce στον επίσημο κατάλογο πρόσθετων δείχνει την τρέχουσα έκδοση, τις απαιτήσεις και τις κριτικές χρηστών.
Πότε ταιριάζει το WooCommerce σε ένα e-shop;
Το WooCommerce ταιριάζει όταν θέλετε πλήρη έλεγχο στο κατάστημα και στα δεδομένα, μεγάλη ευελιξία και άρθρα δίπλα στα προϊόντα. Δεν ταιριάζει όταν δεν θέλετε να ασχοληθείτε με φιλοξενία, ενημερώσεις και ασφάλεια. Τότε μια φιλοξενούμενη πλατφόρμα εξυπηρετεί καλύτερα.
Το πρώτο κέρδος είναι η ιδιοκτησία. Με το WooCommerce το κατάστημα τρέχει στη δική σας φιλοξενία. Η βάση δεδομένων, όπου αποθηκεύονται προϊόντα, παραγγελίες και πελάτες, ανήκει σε εσάς. Μπορείτε να αλλάξετε πάροχο και να μεταφέρετε ολόκληρο το κατάστημα. Ο ανοιχτός κώδικας επιτρέπει σε έναν προγραμματιστή να αλλάξει σχεδόν κάθε λειτουργία. Έτσι μια ιδιαίτερη ανάγκη, όπως ένα επιπλέον πεδίο στο ταμείο ή κανόνες για πελάτες χονδρικής, λύνεται χωρίς αλλαγή πλατφόρμας.
Το δεύτερο κέρδος είναι οι επεκτάσεις. Για πληρωμές, αποστολές, φίλτρα, συνδρομές ή κρατήσεις υπάρχει σχεδόν πάντα έτοιμη λύση, δωρεάν ή επί πληρωμή. Το τρίτο είναι ότι περιεχόμενο και κατάστημα ζουν στο ίδιο site. Άρθρα, σελίδες και προϊόντα μοιράζονται μενού, εμφάνιση και διαχείριση. Ένα άρθρο που απαντά σε ερώτηση πελάτη δείχνει απευθείας το σχετικό προϊόν. Αν σχεδιάζετε κατάστημα από το μηδέν, δείτε τι περιλαμβάνει η κατασκευή ηλεκτρονικού καταστήματος για ένα ολοκληρωμένο e-shop.
Τα όρια είναι εξίσου σαφή. Με το WooCommerce εσείς διαλέγετε φιλοξενία, ενημερώνετε WordPress, θέμα και πρόσθετα, κρατάτε αντίγραφα ασφαλείας και φροντίζετε την ασφάλεια. Μια φιλοξενούμενη πλατφόρμα, όπως το Shopify, τρέχει το κατάστημα στους δικούς της διακομιστές και αναλαμβάνει αυτά τα θέματα. Ταιριάζει σε όποιον θέλει γρήγορο ξεκίνημα και δεν έχει τεχνική βοήθεια. Σε αντάλλαγμα έχετε λιγότερο έλεγχο στον κώδικα και στις λειτουργίες. Η αλλαγή πλατφόρμας αργότερα γίνεται, αλλά θέλει χρόνο, γι’ αυτό η σωστή επιλογή από την αρχή μετράει.
Τι χρειάζεται ένα κατάστημα WooCommerce για να ξεκινήσει;
Ένα κατάστημα WooCommerce χρειάζεται όνομα χώρου (domain), φιλοξενία, WordPress, το ίδιο το πρόσθετο, θέμα, πιστοποιητικό SSL, τρόπους πληρωμής, τρόπους αποστολής και νομικές σελίδες. Αν λείπει ένα από αυτά, το κατάστημα δεν μπορεί να πουλήσει σωστά ή νόμιμα.
- Όνομα χώρου και φιλοξενία: η διεύθυνση του site και ο διακομιστής όπου τρέχει.
- WordPress σε τρέχουσα έκδοση, με το WooCommerce εγκατεστημένο από τον επίσημο κατάλογο.
- Θέμα (theme) συμβατό με WooCommerce, που δίνει την εμφάνιση στο κατάστημα.
- Πιστοποιητικό SSL, ώστε η σύνδεση να είναι κρυπτογραφημένη και να φαίνεται το https.
- Τρόποι πληρωμής: κάρτα, αντικαταβολή ή τραπεζική κατάθεση, ανάλογα με το κοινό σας.
- Τρόποι αποστολής με ζώνες, κόστος μεταφορικών και όριο για δωρεάν αποστολή.
- Νομικές σελίδες: όροι χρήσης, πολιτική απορρήτου και πολιτική επιστροφών, ορατές πριν την αγορά.
Με την ενεργοποίηση, το πρόσθετο δημιουργεί μόνο του τις βασικές σελίδες: Κατάστημα, Καλάθι, Ταμείο και Ο λογαριασμός μου. Ένας βοηθός ρύθμισης ζητά το όνομα του καταστήματος, τη χώρα και τον κλάδο. Μετά ορίζετε φόρους, όπως τους συντελεστές ΦΠΑ, και ελέγχετε τα email που φεύγουν προς τον πελάτη. Με τις τάξεις φόρου ορίζετε μειωμένο συντελεστή για συγκεκριμένα προϊόντα. Πριν ανοίξετε, κάντε μια δοκιμαστική παραγγελία από την αρχή ως το τέλος, με κάθε τρόπο πληρωμής που προσφέρετε.
Οι νομικές σελίδες έχουν πραγματικό βάρος. Στην Ευρωπαϊκή Ένωση ο καταναλωτής που αγοράζει online έχει κατά κανόνα δικαίωμα υπαναχώρησης 14 ημερών. Αυτό σημαίνει ότι μπορεί να επιστρέψει το προϊόν χωρίς να δώσει εξήγηση. Η πολιτική επιστροφών πρέπει να το γράφει καθαρά, μαζί με τις εξαιρέσεις. Η πολιτική απορρήτου εξηγεί ποια στοιχεία κρατάτε, όπως ορίζει ο GDPR, ο ευρωπαϊκός κανονισμός για τα προσωπικά δεδομένα. Το WordPress δίνει έτοιμο πρότυπο για αυτή τη σελίδα.
Ένα ελληνικό κατάστημα χρειάζεται και τοπικές συνδέσεις. Η πληρωμή με κάρτα περνά από σύμβαση με τράπεζα ή πάροχο πληρωμών. Η σύνδεση με το courier βγάζει αυτόματα τα vouchers αποστολής. Τα στοιχεία των παραστατικών διαβιβάζονται στο myDATA, την ψηφιακή πλατφόρμα της ΑΑΔΕ για τα ηλεκτρονικά βιβλία. Πολλά καταστήματα στέλνουν και XML feed, δηλαδή αρχείο με όλα τα προϊόντα, σε σελίδες σύγκρισης τιμών όπως το Skroutz. Όλα αυτά προστίθενται στο WooCommerce με επεκτάσεις.
Ποια πρόσθετα χρειάζεται ένα κατάστημα WooCommerce στην Ελλάδα;
Ένα ελληνικό κατάστημα WooCommerce θέλει πέντε προσθήκες πέρα από τη βασική εγκατάσταση. Πληρωμή με κάρτα μέσω τράπεζας ή παρόχου πληρωμών. Σύνδεση με courier για vouchers. Τιμολόγηση συνδεδεμένη με το myDATA της ΑΑΔΕ. Αρχείο XML για το Skroutz. Σωστή γλώσσα και ΦΠΑ.
Η αντικαταβολή και η τραπεζική κατάθεση υπάρχουν ήδη μέσα στο WooCommerce. Η πληρωμή με κάρτα θέλει ξεχωριστό πρόσθετο (plugin), δηλαδή λογισμικό που προσθέτει μια λειτουργία. Το δίνει συνήθως η τράπεζα ή ο πάροχος πληρωμών σας. Συχνά ο πελάτης πληρώνει σε σελίδα του παρόχου, οπότε τα στοιχεία της κάρτας δεν περνούν από τον δικό σας server.
Η σύνδεση με courier βγάζει το voucher, δηλαδή την ετικέτα αποστολής, απευθείας από την παραγγελία. Δεν αντιγράφετε διευθύνσεις με το χέρι. Ο αριθμός παρακολούθησης (tracking) φτάνει στον πελάτη με email. Κάθε απόδειξη και τιμολόγιο πρέπει να διαβιβάζεται στο myDATA, την ψηφιακή πλατφόρμα της ΑΑΔΕ. Η σύνδεση γίνεται μέσω παρόχου ηλεκτρονικής τιμολόγησης ή του εμπορικού σας προγράμματος.
Το Skroutz και οι άλλες σελίδες σύγκρισης τιμών διαβάζουν τα προϊόντα σας από ένα αρχείο XML. Είναι μια λίστα με τίτλο, τιμή, διαθεσιμότητα και φωτογραφία για κάθε κωδικό. Πρέπει να ανανεώνεται αυτόματα, αλλιώς δείχνει λάθος τιμές. Τα ελληνικά ενεργοποιούνται από τη γλώσσα του WordPress. Στις ρυθμίσεις του WooCommerce βάζετε νόμισμα και συντελεστές ΦΠΑ. Πριν ανοίξει το κατάστημα, κάντε τους παρακάτω ελέγχους.
- Κάντε μια δοκιμαστική αγορά με πραγματική κάρτα και μετά μια επιστροφή χρημάτων.
- Εκδώστε δοκιμαστικό voucher και ελέγξτε ότι διεύθυνση και τηλέφωνο περνούν σωστά.
- Ελέγξτε ότι κάθε απόδειξη παίρνει MARK, τον μοναδικό αριθμό καταχώρησης του myDATA.
- Ανοίξτε το αρχείο XML και ψάξτε κενά πεδία ή σπασμένες φωτογραφίες.
- Βεβαιωθείτε ότι τα URL προϊόντων γράφονται με λατινικούς και όχι ελληνικούς χαρακτήρες.

Πώς γίνεται το WooCommerce γρήγορο και ασφαλές;
Το WooCommerce γίνεται γρήγορο με καλή φιλοξενία, cache, ελαφρύ θέμα, συμπιεσμένες εικόνες και λίγα πρόσθετα. Γίνεται ασφαλές με τακτικές ενημερώσεις, καθημερινά αντίγραφα ασφαλείας, ισχυρούς κωδικούς και ένα πρόσθετο ασφαλείας. Την ευθύνη για όλα αυτά την έχει ο ιδιοκτήτης του καταστήματος.
Ένα κατάστημα θέλει καλή φιλοξενία ιστοσελίδων, με γρήγορους δίσκους SSD, αρκετή μνήμη και πρόσφατη έκδοση PHP, της γλώσσας που τρέχει το WordPress. Η cache, δηλαδή η προσωρινή μνήμη, κρατά έτοιμες τις σελίδες, ώστε να μη χτίζονται ξανά σε κάθε επίσκεψη. Καλάθι, ταμείο και λογαριασμός πελάτη μένουν έξω από την cache, γιατί αλλάζουν για κάθε επισκέπτη. Η λειτουργία HPOS του WooCommerce κρατά τις παραγγελίες σε δικούς τους πίνακες στη βάση και τις φέρνει πιο γρήγορα.
Ένα ελαφρύ θέμα φορτώνει λιγότερο κώδικα. Οι φωτογραφίες μικραίνουν στο μέγεθος που εμφανίζονται και σώζονται σε WebP, ένα format με μικρό βάρος. Κάθε πρόσθετο φέρνει δικό του κώδικα, οπότε κρατάτε μόνο όσα χρειάζεστε. Η Google μετρά την εμπειρία με τα Core Web Vitals. Το LCP μετρά πόσο γρήγορα φαίνεται το κύριο περιεχόμενο. Το INP μετρά την αντίδραση σε ένα κλικ. Το CLS μετρά αν μετακινούνται στοιχεία στη φόρτωση.
Ενημερώνετε WordPress, WooCommerce, θέμα και πρόσθετα όταν βγαίνουν νέες εκδόσεις, γιατί οι ενημερώσεις κλείνουν κενά ασφαλείας. Τις μεγάλες ενημερώσεις τις δοκιμάζετε πρώτα σε ένα αντίγραφο του site (staging). Τα αντίγραφα ασφαλείας γίνονται καθημερινά, μαζί με τη βάση δεδομένων, και φυλάγονται εκτός server. Κάθε διαχειριστής έχει ισχυρό κωδικό και έλεγχο σε δύο βήματα. Ένα πρόσθετο ασφαλείας με τείχος προστασίας (firewall) μπλοκάρει ύποπτες επισκέψεις και επιθέσεις στη σελίδα εισόδου.
Πώς φέρνει το SEO πωλήσεις στις σελίδες προϊόντων του WooCommerce;
Το SEO φέρνει πωλήσεις όταν κάθε προϊόν έχει μοναδικό τίτλο και περιγραφή, οι κατηγορίες έχουν χρήσιμο κείμενο και η Google καταλαβαίνει τη σελίδα. Αυτό γίνεται με δομημένα δεδομένα Product, breadcrumbs, κείμενο alt στις εικόνες και έλεγχο στις διπλές σελίδες από φίλτρα.
Πολλά καταστήματα αντιγράφουν την περιγραφή του κατασκευαστή. Το ίδιο κείμενο υπάρχει τότε σε πολλά sites, και η Google δεν έχει λόγο να προτιμήσει το δικό σας. Ο τίτλος γράφει μάρκα, μοντέλο και το χαρακτηριστικό που ψάχνει ο αγοραστής. Η περιγραφή απαντά σε ό,τι ρωτούν οι πελάτες: διαστάσεις, υλικό, συμβατότητα. Χρώματα και μεγέθη μπαίνουν ως παραλλαγές στην ίδια σελίδα, όχι ως χωριστά προϊόντα.
Οι σελίδες κατηγοριών στοχεύουν τις πιο γενικές αναζητήσεις. Ένα σύντομο κείμενο κάτω από τα προϊόντα εξηγεί τι περιλαμβάνει η κατηγορία. Το WooCommerce βγάζει βασικά δομημένα δεδομένα Product, δηλαδή κώδικα schema.org που περιγράφει το προϊόν στη Google. Με αυτά, η τιμή και η διαθεσιμότητα μπορούν να φανούν στα αποτελέσματα αναζήτησης. Τα breadcrumbs, η μικρή διαδρομή συνδέσμων πάνω από τον τίτλο, δείχνουν στη Google τη δομή του καταστήματος.
Το κείμενο alt περιγράφει τη φωτογραφία με λέξεις, για τη Google και για χρήστες με αναγνώστη οθόνης. Τα φίλτρα χρώματος και μεγέθους φτιάχνουν νέες διευθύνσεις για την ίδια λίστα προϊόντων. Χωρίς έλεγχο, η Google χάνει χρόνο σε σχεδόν ίδιες σελίδες. Η ετικέτα noindex τις κρατά έξω από το ευρετήριο. Η ετικέτα canonical δείχνει ποια είναι η κύρια σελίδα. Αυτοί οι έλεγχοι είναι η βάση για SEO που φέρνει πραγματικές πωλήσεις.
Συχνές ερωτήσεις για το WooCommerce
Είναι πραγματικά δωρεάν το WooCommerce;
Ναι, το ίδιο το πρόσθετο είναι δωρεάν και ανοιχτού κώδικα, δηλαδή ο κώδικάς του είναι δημόσιος και ελεύθερος για χρήση. Το αναπτύσσει η Automattic. Κόστος έχουν όμως η φιλοξενία, το domain, συχνά ένα επαγγελματικό θέμα και αρκετές επεκτάσεις. Κάποιες επεκτάσεις είναι δωρεάν και άλλες πληρώνονται με συνδρομή. Υπολογίστε και τον χρόνο συντήρησης.
Μπορώ να μεταφέρω ένα υπάρχον κατάστημα στο WooCommerce;
Ναι. Υπάρχει ενσωματωμένο εργαλείο που εισάγει προϊόντα από αρχείο CSV, δηλαδή ένα απλό υπολογιστικό φύλλο. Πελάτες και παλιές παραγγελίες περνούν με εργαλεία μεταφοράς. Το πιο κρίσιμο βήμα είναι οι ανακατευθύνσεις 301. Κάθε παλιά διεύθυνση προϊόντος στέλνει τον επισκέπτη στη νέα. Έτσι μεταφέρεται η αξία των παλιών σελίδων και των συνδέσμων από άλλα sites.
Πόσα προϊόντα αντέχει ένα κατάστημα WooCommerce;
Η πλατφόρμα δεν βάζει σταθερό όριο στον αριθμό των προϊόντων. Το όριο το βάζουν ο server και η βάση δεδομένων. Έναν μικρό κατάλογο τον σηκώνει άνετα μια καλή κοινόχρηστη φιλοξενία. Ένας μεγάλος κατάλογος με πολλές παραγγελίες θέλει VPS, δηλαδή δικούς του πόρους στον server. Βοηθά επίσης το Redis, μια cache που κρατά στη μνήμη τα συχνά δεδομένα.
Ποιος αναλαμβάνει τη συντήρηση ενός καταστήματος WooCommerce;
Το κατάστημα το φιλοξενείτε εσείς, άρα τη συντήρηση την αναλαμβάνει ο ιδιοκτήτης ή ένας τεχνικός συνεργάτης. Η alphatek δουλεύει από τον Φεβρουάριο του 2007 με επιχειρήσεις στην Ελλάδα και στο εξωτερικό. Αν θέλετε να αναθέσετε το στήσιμο, τις συνδέσεις με τράπεζα, courier και myDATA και τη συντήρηση, πείτε μας τι πουλάτε και ζητήστε προσφορά.