Ενότητα 2 · 2.1
Εγκατάσταση του WooCommerce και ο οδηγός ρύθμισης
Ενότητα 2: Εγκατάσταση και ρύθμιση · Χρόνος ανάγνωσης: 9 λεπτά
Στόχος μαθήματος: Μετά από αυτό το μάθημα μπορείτε να εγκαταστήσετε το WooCommerce πρώτα σε ένα δοκιμαστικό κατάστημα και να ολοκληρώσετε συνειδητά τον οδηγό ρύθμισης, ώστε να γνωρίζετε ποια συνέπεια έχει κάθε επιλογή.
Βασικές έννοιες: δοκιμαστικό κατάστημα, subdomain, εγκατάσταση πρόσθετου, οδηγός ρύθμισης, προφίλ καταστήματος, διεύθυνση καταστήματος, κλάδος, προτεινόμενες επεκτάσεις, λειτουργία «Έρχεται σύντομα» (coming soon), κοινή χρήση δεδομένων (usage tracking), WooCommerce > Κατάσταση
Γιατί ξεκινάτε με ένα δοκιμαστικό κατάστημα
Η εγκατάσταση του WooCommerce διαρκεί ένα λεπτό. Η σωστή ρύθμιση ενός καταστήματος διαρκεί μέρες. Σε αυτές τις μέρες δοκιμάζετε διάφορα: ένα άλλο θέμα, έναν πάροχο πληρωμών σε δοκιμαστική λειτουργία, ένα πρόσθετο για τιμολόγια, έναν κανόνα αποστολής που τελικά δεν είναι σωστός. Αν το κάνετε αυτό στον πραγματικό σας ιστότοπο, οι επισκέπτες βλέπουν ένα μισοτελειωμένο κατάστημα, δοκιμαστικές σελίδες καταλήγουν στις μηχανές αναζήτησης και ο mailserver σας πρέπει να διαχειριστεί δοκιμαστικά email. Σε έναν υπάρχοντα ιστότοπο με επισκέπτες, ένα σφάλμα σε ένα πρόσθετο μπορεί να ρίξει ολόκληρο τον ιστότοπο (σειρά μαθημάτων για το WordPress, μάθημα 1.2).
Γι' αυτό ξεκινάτε με ένα δοκιμαστικό κατάστημα: μια ξεχωριστή εγκατάσταση WordPress που χρησιμοποιείτε μόνο εσείς. Υπάρχουν τρεις συνήθεις τρόποι:
- Ένα subdomain, για παράδειγμα
test.example.com, με δική του εγκατάσταση WordPress. Το Τεϊοπωλείο Example, ένα ηλεκτρονικό κατάστημα στην Ουτρέχτη (Ολλανδία), δημιουργεί έτσι τοtest.shop.example.com, εγκαθιστά εκεί το WordPress και στη συνέχεια το WooCommerce. Μόνο όταν όλα λειτουργούν, η ρύθμιση μεταφέρεται στοshop.example.com. - Ένας κλώνος του υπάρχοντος ιστοτόπου σας (staging). Αν έχετε ήδη έναν ιστότοπο WordPress με περιεχόμενο, τον αντιγράφετε σε ένα subdomain και προσθέτετε εκεί το WooCommerce. Πώς δημιουργείτε και προστατεύετε ένα staging περιγράφεται στη σειρά μαθημάτων για το WordPress, μάθημα 8.3. Στο μάθημα 7.3 αυτής της σειράς εξετάζονται οι παγίδες που αφορούν ένα κατάστημα.
- Μια τοπική εγκατάσταση στον δικό σας υπολογιστή. Χρήσιμη για προγραμματιστές, όμως οι πάροχοι πληρωμών και τα webhooks (μάθημα 4.4) δεν μπορούν να φτάσουν στον υπολογιστή σας. Για αυτή τη σειρά μαθημάτων προτείνουμε ένα δοκιμαστικό κατάστημα online.
Για τις ασκήσεις αυτής της σειράς μαθημάτων αρκεί ένα δοκιμαστικό κατάστημα σε subdomain. Οι αυτόματοι έλεγχοι εξετάζουν ό,τι βλέπει ένας επισκέπτης, επομένως το δοκιμαστικό κατάστημα πρέπει να είναι προσβάσιμο μέσω https (σειρά μαθημάτων για το WordPress, μαθήματα 2.1 και 3.1).
Δύο πράγματα ρυθμίζετε αμέσως στο δοκιμαστικό κατάστημα:
- Κρατήστε μακριά τις μηχανές αναζήτησης. Στο WordPress, στις Ρυθμίσεις > Ανάγνωση, επιλέξτε το πλαίσιο που αποθαρρύνει τις μηχανές αναζήτησης ή χρησιμοποιήστε τη λειτουργία «Έρχεται σύντομα» του WooCommerce (δείτε παρακάτω). Ακόμη καλύτερα: βάλτε κωδικό πρόσβασης στον φάκελο (σειρά μαθημάτων για το WordPress, μάθημα 8.3).
- Καμία πραγματική πελάτισσα ή πελάτης και καμία πραγματική πληρωμή. Χρησιμοποιήστε ψεύτικα ονόματα και τη δοκιμαστική λειτουργία του παρόχου πληρωμών σας.
Εγκατάσταση του WooCommerce
Το WooCommerce είναι ένα κανονικό πρόσθετο. Το εγκαθιστάτε όπως κάθε πρόσθετο (σειρά μαθημάτων για το WordPress, μάθημα 5.3): στη διαχείριση του WordPress, στα Πρόσθετα > Προσθήκη νέου πρόσθετου, αναζητήστε «WooCommerce», επιλέξτε Εγκατάσταση τώρα και Ενεργοποίηση. Ελέγξτε ότι ο εκδότης είναι η WooCommerce και ότι το πρόσθετο προέρχεται από το wordpress.org. Υπάρχουν πλαστά πρόσθετα με σχεδόν το ίδιο όνομα· ένα πρόσθετο από άγνωστο ιστότοπο δεν το εγκαθιστάτε ποτέ.
Ορισμένοι πάροχοι hosting προσφέρουν έναν installer που εγκαθιστά το WordPress μαζί με το WooCommerce με μία κίνηση. Αυτό σας γλιτώνει μερικά κλικ, όμως στη συνέχεια περνάτε από τον ίδιο οδηγό ρύθμισης. Στη WebOké εγκαθιστάτε το WordPress με το Installatron στο DirectAdmin (σε subdomain ή σε υποφάκελο) και προσθέτετε το WooCommerce στη διαχείριση του WordPress. Σε άλλους παρόχους hosting λειτουργεί παρόμοια, για παράδειγμα με το Softaculous ή το WP Toolkit.
Πριν από την εγκατάσταση, ελέγχετε τις απαιτήσεις συστήματος. Το WooCommerce προτείνει (κατάσταση Νοεμβρίου 2026) PHP 8.3 ή νεότερη, MySQL 8.0 ή MariaDB 10.6 ή νεότερη, όριο μνήμης WordPress τουλάχιστον 256 MB και https. Συχνά λειτουργεί και με λιγότερα, αλλά τότε εμφανίζονται νωρίτερα παράξενα σφάλματα σε ώρες αιχμής ή σε μεγάλες εισαγωγές. Το μάθημα 7.2 εξετάζει το θέμα σε βάθος.
Ο οδηγός ρύθμισης: τι ρωτά και τι σημαίνει
Μετά την ενεργοποίηση, το WooCommerce ανοίγει έναν οδηγό ρύθμισης. Η μορφή του αλλάζει κάποιες φορές από έκδοση σε έκδοση, όμως οι ερωτήσεις είναι πάντα του ίδιου τύπου. Σημασία έχει να γνωρίζετε τι κάνει κάθε ερώτηση.
Σχετικά με εσάς και το κατάστημά σας. Ο οδηγός ρωτά σε ποιο σημείο βρίσκεστε (μόλις ξεκινήσατε, πουλάτε ήδη), τι πουλάτε και σε ποιον κλάδο. Το WooCommerce το χρησιμοποιεί κυρίως για να κάνει προτάσεις. Δεν αλλάζει ρυθμίσεις που δεν μπορείτε να προσαρμόσετε αργότερα.
Πού είναι εγκατεστημένο το κατάστημά σας. Αυτό είναι πράγματι σημαντικό. Η διεύθυνση του καταστήματος (χώρα και επαρχία ή περιφέρεια) αποτελεί τη βάση για το προεπιλεγμένο νόμισμα, τον υπολογισμό του ΦΠΑ και τις ζώνες αποστολής. Αν επιλέξετε εδώ κατά λάθος άλλη χώρα, το WooCommerce υπολογίζει αργότερα με λάθος βάση. Το Τεϊοπωλείο Example επιλέγει Ολλανδία· το νόμισμα γίνεται τότε ευρώ. Την πλήρη διεύθυνση τη συμπληρώνετε αργότερα στις γενικές ρυθμίσεις (μάθημα 2.3).
Προτεινόμενες επεκτάσεις. Ο οδηγός προτείνει δωρεάν επεκτάσεις: μια υπηρεσία πληρωμών, μια σύνδεση αποστολών, marketing, υπολογισμό φόρων. Συχνά είναι ήδη επιλεγμένες. Εδώ ενεργείτε συνειδητά. Κάθε επέκταση είναι κώδικας που πρέπει να ενημερώνετε, που μπορεί να έχει σφάλματα και που μερικές φορές στέλνει δεδομένα σε τρίτο μέρος. Εγκαταστήστε μόνο ό,τι χρειάζεται το σχέδιό σας (μάθημα 1.3). Μπορείτε να προσθέσετε τα πάντα αργότερα· η αφαίρεση είναι πιο δύσκολη, γιατί οι επεκτάσεις αφήνουν ίχνη στη βάση δεδομένων και μερικές φορές στις ρυθμίσεις σας.
Κοινή χρήση δεδομένων. Το WooCommerce ρωτά αν επιτρέπετε την κοινή χρήση δεδομένων σχετικά με τη χρήση του πρόσθετου. Αυτό είναι επιλογή, όχι υποχρέωση. Διαβάστε τι κοινοποιείται και αποφασίστε συνειδητά. Για ένα δοκιμαστικό κατάστημα έχει μικρή σημασία· για το πραγματικό σας κατάστημα, αν απαντήσετε ναι, ανήκει στο αρχείο δραστηριοτήτων επεξεργασίας σας (μάθημα 5.5).
Μετά τον οδηγό, το WooCommerce δημιουργεί τέσσερις σελίδες: Κατάστημα (η λίστα προϊόντων), Καλάθι, Ταμείο και Ο λογαριασμός μου. Σε μια νέα εγκατάσταση, το καλάθι και το ταμείο αποτελούνται από μπλοκ (αυτό ισχύει από το WooCommerce 8.3). Επίσης, σε μια νέα εγκατάσταση οι παραγγελίες αποθηκεύονται σε δικούς τους πίνακες (HPOS, προεπιλογή από την 8.2). Τα μαθήματα 1.2 και 2.2 εξηγούν τι σημαίνει αυτό.
Η λειτουργία «Έρχεται σύντομα»
Τα νέα καταστήματα ξεκινούν στη λειτουργία «Έρχεται σύντομα» (coming soon mode). Οι επισκέπτες βλέπουν τότε ένα μήνυμα ότι το κατάστημα έρχεται σύντομα, ενώ εσείς, ως συνδεδεμένος διαχειριστής, βλέπετε τα πάντα κανονικά. Μπορείτε να επιλέξετε αν θα αποκρύπτονται μόνο οι σελίδες του καταστήματος ή ολόκληρος ο ιστότοπος.
Αυτό είναι χρήσιμο, αλλά προσέξτε τρία πράγματα:
- Δεν είναι μέτρο ασφάλειας. Όποιος γνωρίζει τη διεύθυνση του Store API ενδέχεται να μπορεί παρ' όλα αυτά να ανακτήσει δεδομένα προϊόντων (μάθημα 2.4). Για ένα δοκιμαστικό κατάστημα, ένας κωδικός πρόσβασης στον φάκελο είναι ισχυρότερος.
- Cache. Μια cache σελίδων μπορεί να κρατήσει το μήνυμα και να συνεχίσει να το εμφανίζει αφού απενεργοποιήσετε τη λειτουργία ή, αντίθετα, να εμφανίζει το πραγματικό κατάστημα ενώ η λειτουργία είναι ακόμη ενεργή. Αδειάστε την cache μετά την αλλαγή (μάθημα 6.4).
- Ξεχάσατε να την απενεργοποιήσετε. Κατά τη μετάβαση σε λειτουργία (μάθημα 7.4), η απενεργοποίηση βρίσκεται στη λίστα ελέγχου. Ένα κατάστημα που δείχνει για μήνες «σύντομα» δεν πουλάει τίποτα.
Μετά τον οδηγό: πρώτα ελέγχετε, μετά ρυθμίζετε
Πριν προσθέσετε προϊόντα, ανοίγετε το WooCommerce > Κατάσταση (System Status). Εκεί βρίσκετε σε μία επισκόπηση ό,τι γνωρίζει το WooCommerce για τον server σας: την έκδοση PHP, το όριο μνήμης του WordPress, την έκδοση της βάσης δεδομένων, αν εκτελούνται οι προγραμματισμένες εργασίες, ποια πρόσθετα είναι ενεργά και αν το θέμα αντικαθιστά πρότυπα του WooCommerce. Στο πάνω μέρος υπάρχει ένα κουμπί για την αντιγραφή μιας αναφοράς. Αυτή την αναφορά ζητούν συχνά πρώτη ένας προγραμματιστής ή η υποστήριξη μιας επέκτασης. Σημειώστε την έκδοση PHP και το όριο μνήμης: θα τα χρειαστείτε στην άσκηση και στο μάθημα 7.2.
Ένα συνηθισμένο λάθος είναι να εισάγετε αμέσως μετά τον οδηγό εκατό προϊόντα. Κάντε πρώτα τις ρυθμίσεις των ενοτήτων 2 και 4 (διεύθυνση, λογαριασμοί, ΦΠΑ, αποστολή, πληρωμή) και μόνο μετά τα προϊόντα. Διαφορετικά, θα πρέπει αργότερα να προσαρμόσετε τιμές και κατηγορίες ΦΠΑ σε όλα αυτά τα προϊόντα.
Στην πράξη: έτσι φαίνεται στο WooCommerce
Ως παράδειγμα, ένα δοκιμαστικό κατάστημα σε subdomain στη WebOké. Σε άλλους παρόχους hosting και πίνακες ελέγχου λειτουργεί παρόμοια.
- Δημιουργήστε στο DirectAdmin ένα subdomain, για παράδειγμα
testκάτω από τοshop.example.com, και φροντίστε να έχει πιστοποιητικό SSL. - Εγκαταστήστε το WordPress σε αυτό το subdomain με το Installatron (ή χειροκίνητα, σειρά μαθημάτων για το WordPress, μάθημα 2.3).
- Στις Ρυθμίσεις > Ανάγνωση απενεργοποιήστε την ορατότητα στις μηχανές αναζήτησης ή βάλτε κωδικό πρόσβασης στον φάκελο.
- Μεταβείτε στα Πρόσθετα > Προσθήκη νέου πρόσθετου, αναζητήστε «WooCommerce», ελέγξτε τον εκδότη, εγκαταστήστε και ενεργοποιήστε.
- Ολοκληρώστε τον οδηγό ρύθμισης: επιλέξτε τη σωστή χώρα, επιλέξτε μόνο τις επεκτάσεις που χρειάζεστε, αποφασίστε συνειδητά για την κοινή χρήση δεδομένων.
- Ανοίξτε το WooCommerce > Κατάσταση και σημειώστε την έκδοση PHP και το όριο μνήμης του WordPress.
- Δείτε στις Σελίδες τις τέσσερις σελίδες που δημιούργησε το WooCommerce.
Σύνοψη
- Ξεκινήστε σε ένα δοκιμαστικό κατάστημα σε subdomain ή σε staging, προστατευμένο από τις μηχανές αναζήτησης και χωρίς πραγματικά δεδομένα.
- Εγκαταστήστε το WooCommerce μόνο από το wordpress.org ή από την οθόνη πρόσθετων και ελέγξτε τον εκδότη.
- Στον οδηγό ρύθμισης μετρά κυρίως η χώρα του καταστήματός σας: αυτή καθορίζει το νόμισμα, τη βάση του ΦΠΑ και τις ζώνες αποστολής.
- Επιλέξτε προτεινόμενες επεκτάσεις μόνο αν τις χρειάζεται το σχέδιό σας· λιγότερα πρόσθετα σημαίνουν λιγότερη συντήρηση.
- Η λειτουργία «Έρχεται σύντομα» αποκρύπτει το κατάστημα από τους επισκέπτες, αλλά δεν είναι μέτρο ασφάλειας· απενεργοποιήστε την κατά τη μετάβαση σε λειτουργία.
Κουίζ
Άσκηση
Άσκηση D2.1: Ένα δοκιμαστικό κατάστημα και ο οδηγός ρύθμισης. Δημιουργήστε ένα δοκιμαστικό κατάστημα και ολοκληρώστε συνειδητά τον οδηγό ρύθμισης. Αυτή είναι μια άσκηση αυτοαξιολόγησης: σημειώνετε μόνοι σας τα σημεία ελέγχου και απαντάτε στις ερωτήσεις.
Σημειώστε:
- δοκιμαστικό κατάστημα σε subdomain ή σε staging·
- μηχανές αναζήτησης αποκλεισμένες ή λειτουργία «Έρχεται σύντομα» ενεργή·
- WooCommerce εγκατεστημένο από το wordpress.org ή από την οθόνη πρόσθετων·
- οδηγός ρύθμισης ολοκληρωμένος·
- προτεινόμενες επεκτάσεις επιλεγμένες ή απορριφθείσες συνειδητά·
- κοινή χρήση δεδομένων επιλεγμένη συνειδητά.
Απαντήστε:
- Ποιες επεκτάσεις πρότεινε ο οδηγός ρύθμισης, ποιες εγκαταστήσατε και γιατί;
- Ποιες σελίδες δημιούργησε το WooCommerce (ονόματα);
- Τι αναφέρει το WooCommerce > Κατάσταση για την έκδοση PHP και το όριο μνήμης του WordPress;
Αφού επιλέξετε «ολοκληρώθηκε», βλέπετε την ενδεικτική απάντηση: το πολύ τις επεκτάσεις που χρειάζεται το σχέδιό σας· τέσσερις σελίδες (Κατάστημα, Καλάθι, Ταμείο, Ο λογαριασμός μου)· μια έκδοση PHP και ένα όριο μνήμης (το μάθημα 7.2 επανέρχεται σε αυτά).
Άσκηση D2.1: Ένα δοκιμαστικό κατάστημα και ο οδηγός ρύθμισης
Αυτή την άσκηση την κάνετε μόνοι σας: κανείς δεν την ελέγχει. Σημειώστε τι έχετε κάνει και επισημάνετε την άσκηση ως ολοκληρωμένη.
Το πολύ οι επεκτάσεις που χρειάζεται το σχέδιό σας· τέσσερις σελίδες (Κατάστημα, Καλάθι, Ολοκλήρωση αγοράς, Ο λογαριασμός μου)· συμπληρωμένη έκδοση PHP και όριο μνήμης (το μάθημα 7.2 επανέρχεται σε αυτό).
Τα τικ και οι σημειώσεις σας παραμένουν μόνο σε αυτό το πρόγραμμα περιήγησης· δεν τα στέλνουμε πουθενά. Αν έχετε εγγραφεί, αποθηκεύουμε στο Τα μαθήματά μου μόνο ότι έχετε ολοκληρώσει την άσκηση.
Περαιτέρω ανάγνωση
Τα άρθρα για τον πίνακα ελέγχου περιγράφουν τα βήματα στη WebOké· σε άλλους παρόχους hosting λειτουργεί παρόμοια.
- Εγχειρίδιο DirectAdmin 4.5: Δημιουργία και διαγραφή subdomains
- Δημιουργία ενός subdomain και τι να κάνετε αν δεν λειτουργεί
- Εγχειρίδιο DirectAdmin 13.2: Εγκατάσταση WordPress
- Εγχειρίδιο DirectAdmin 13.3: Εγκατάσταση σε υποφάκελο ή σε subdomain
- Δωρεάν μάθημα WordPress 2.2: Εγκατάσταση με έναν installer
- Δωρεάν μάθημα WordPress 8.3: Staging: ασφαλείς δοκιμές
- Προτάσεις server του WooCommerce (woocommerce.com, στα Αγγλικά): https://woocommerce.com/document/server-requirements/
- Λειτουργία «Έρχεται σύντομα» (woocommerce.com, στα Αγγλικά): https://woocommerce.com/document/coming-soon-mode/
- Εγκατάσταση WooCommerce σε δοκιμαστικό κατάστημα
