Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και εγκατάσταση του WordPress... 18 Δημιουργία βάσης δεδομένων... 19 Εγκατάσταση του WordPress... 20 Το περιβάλλον του WordPress... 25 Σύνδεση στο WordPress... 25 Το μενού επιλογών... 26 2 Άρθρα και σελίδες... 29 Δημιουργία και διαχείριση άρθρων... 29 Προβολή Κειμενογράφου... 30 Εργαλειοθήκη Κειμενογράφου... 30 Εργαλειοθήκη πολυμέσων... 33
6 Εισαγωγή στο Wordpress 3.x Προβολή HTML... 34 Εισαγωγή εικόνας σε άρθρο... 34 Εισαγωγή εικόνας από υπολογιστή... 35 Εισαγωγή εικόνας από URL... 37 Εισαγωγή εικόνας από συλλογή... 39 Αλλαγή ρυθμίσεων εικόνας Διαγραφή εικόνας... 40 Σύνθετες επιλογές επεξεργασίας εικόνας... 41 Επιλογές δημοσίευσης... 42 Κατηγορίες άρθρων... 44 Ετικέτες άρθρων... 45 Ιδιότητες σελίδων... 45 Επεξεργασία άρθρων... 46 Επεξεργασία σελίδων... 48 3 Εμφάνιση... 49 Διαχείριση θεμάτων... 49 To προεγκατεστημένο θέμα Twenty eleven... 51 Twenty Eleven Επιλογές κεφαλίδας... 51 Twenty Eleven Επιλογές φόντου... 53 Twenty Eleven Ρυθμίσεις... 54 Μονάδες... 54 Μονάδες Κανάλι RSS... 55 Μονάδες Αναζήτηση... 56 Μονάδες Αρχείο... 56 Μονάδες Ετικετοσύννεφο... 57 Μονάδες Ημερολόγιο... 57 Μονάδες Κατηγορίες... 58 Μονάδες Κείμενο... 58 Μονάδες Μεταστοιχεία... 59 Μονάδες Πρόσφατα Σχόλια... 60 Μονάδες Σύνδεσμοι... 60
Περιεχόμενα 7 Μονάδες Τελευταία άρθρα... 61 Μονάδες Μενού... 61 Δημιουργία μενού... 62 Πρόσθετα... 64 4 Πολυμέσα... 67 Συλλογή πολυμέσων... 68 Επεξεργασία Πολυμέσων... 69 Προσθήκη πολυμέσων... 71 5 Σύνδεσμοι... 73 Κατηγορίες συνδέσμων... 74 Προσθήκη νέου συνδέσμου... 75 6 Σχόλια... 79 7 Μέλη... 81 Επεξεργασία στοιχείων μέλους... 82 Προσωπικές ρυθμίσεις μέλους... 83 Ρυθμίσεις ονόματος... 83 Στοιχεία επικοινωνίας... 84 Λίγα λόγια για σας... 85 Προσθήκη νέου μέλους... 85 8 Εργαλεία... 87 9 Ρυθμίσεις... 89 Γενικές ρυθμίσεις... 89 Ρυθμίσεις σύνταξης... 91 Δημοσίευση μέσω e-mail... 93 Τηλεδημοσίευση... 93 Ενημέρωση υπηρεσιών... 94
8 Εισαγωγή στο Wordpress 3.x Ρυθμίσεις ανάγνωσης... 94 Ρυθμίσεις συζητήσεων... 95 Αρχικές ρυθμίσεις άρθρων... 96 Άλλες ρυθμίσεις σχολίων... 96 Να ειδοποιούμαι όποτε... 97 Για να προβληθεί σχόλιο... 98 Συντονισμός σχολίων... 98 Άβαταρ... 99 Ρυθμίσεις πολυμέσων... 100 Ρυθμίσεις απορρήτου... 101 Ρυθμίσεις μονίμων συνδέσμων... 102 10 Ενημερώσεις... 103 Ενημερώσεις WordPress... 103 Ενημέρωση προσθέτων... 104 Αναβαθμίσεις θεμάτων... 105 11 Προτεινόμενα πρόσθετα... 107 Ανεπιθύμητα σχόλια... 108 Αντίγραφα ασφαλείας (Backup)... 108 Φόρμες (Forms)... 108 Sliders... 108 Πολυμέσα... 109 Ηλεκτρονικό εμπόριο... 109 Βελτιστοποίηση μηχανών αναζήτησης (Search Engine Optimization)... 109 Ενημερωτικά δελτία (Newsletters)... 110 Δημοπρασίες... 110 Διαφημίσεις... 110 Κοινωνικά δίκτυα... 110 Ημερολόγια... 111
Περιεχόμενα 9 Συντήρηση... 111 Διάφορα... 111 12 Πού θα βρείτε εμπορικά θέματα... 113 13 Η πλατφόρμα Envato... 131 Ελεύθεροι επαγγελματίες (http://www.homodigital.com)... 135 14 Στατιστικά στοιχεία για τον ιστότοπό σας... 137 15 Φιλοξενία ιστοτόπου... 141 Όνομα τομέα... 141 Πάροχος υπηρεσιών φιλοξενίας ιστοσελίδων... 143 Ελληνικές εταιρείες... 143 Εταιρείες του εξωτερικού... 145 Επίλογος... 147 Παράρτημα: Νεότερες εκδόσεις του Wordpress... 149
1 1 Εγκατάσταση του WordPress Πολλές από τις εταιρίες που προσφέρουν πακέτα φιλοξενίας για ι- στοσελίδες παρέχουν τη διάσημη μέθοδο εγκατάστασης των πέντε λεπτών, στην οποία η εγκατάσταση ολοκληρώνεται σε λιγότερο από 5 λεπτά με τη βοήθεια ενός Οδηγού. Στο βιβλίο αυτό θα χρησιμοποιήσουμε τη μέθοδο εγκατάστασης στην οποία ο χρήστης θα πρέπει να ακολουθήσει όλα τα βήματα ώστε να μπορέσει να εξοικειωθεί με τη διαδικασία και τον τρόπο με τον οποίο συνδέονται οι ε- φαρμογές που απαρτίζουν μια εγκατάσταση. Ελάχιστες απαιτήσεις Tα 3 βασικά στοιχεία που απαρτίζουν την εγκατάσταση του Word- Press στην έκδοση 3.3.1, που ήταν και η τρέχουσα κατά τη συγγραφή του βιβλίου, είναι: PHP έκδοση 5.2.4 ή μεταγενέστερη MySQL έκδοση 5.0 ή μεταγενέστερη Ένας διακομιστής Ιστού (Web Server) (προτείνεται Apache ή Nginx)
12 Εισαγωγή στο Wordpress 3.x Easy PHP Για να μπορέσουμε να πειραματιστούμε στον υπολογιστή μας στη διαδικασία της εγκατάστασης αλλά και για τη συνέχεια, θα χρησιμοποιήσουμε ένα λογισμικό το οποίο χρησιμοποιούν και πολλοί προγραμματιστές (web developers) οι οποίοι σχεδιάζουν και κατασκευάζουν ιστοσελίδες για πελάτες τους. Το λογισμικό αυτό, εκτός από τα αρχεία του ίδιου του WordPress, περιέχει και όλα τα απαραίτητα στοιχεία για την εγκατάσταση του WordPress. Αυτό ισχύει ε- πειδή το EasyPHP δεν έχει δημιουργηθεί αποκλειστικά για το Word- Press αλλά για οποιαδήποτε εφαρμογή PHP. Μπορείτε να το κατεβάσετε από την παρακάτω ηλεκτρονική διεύθυνση: http://www.easyphp.org/download.php Κατά τη συγγραφή του βιβλίου, η τρέχουσα (σταθερή) έκδοση ήταν η 5.3.6. Κατεβάστε το EasyPHP και ακολουθήστε τις οδηγίες της ε- πόμενης παραγράφου για να το εγκαταστήσετε. Εγκατάσταση Easy PHP Αφού αποθηκεύσετε το αρχείο εγκατάστασης του EasyPHP, θα πρέπει να το εγκαταστήσετε στον υπολογιστή σας. Η εγκατάσταση δεν διαφέρει από αυτήν οποιουδήποτε άλλου λογισμικού, και παρουσιάζεται παρακάτω σε 8 βήματα. Εδώ θα πρέπει να σημειωθεί πως, για να αποφύγετε προβλήματα των Windows που έχουν να κάνουν με άδειες πρόσβασης σε αρχεία και υπηρεσίες, θα πρέπει να επιλέξετε να εκτελέσετε το αρχείο εγκατάστασης ως διαχειριστές, πατώντας με το δεξιό πλήκτρο του ποντικιού στο αρχείο και επιλέγοντας «Εκτέλεση ως Διαχειριστής». Έπειτα, ακολουθήστε τα βήματα της εγκατάστασης διατηρώντας τις προεπιλογές, όπως παρουσιάζονται στις παρακάτω εικόνες.
1 Εγκατάσταση του WordPress 13 Βήματα εγκατάστασης EasyPHP με εικόνες
14 Εισαγωγή στο Wordpress 3.x
1 Εγκατάσταση του WordPress 15
16 Εισαγωγή στο Wordpress 3.x
1 Εγκατάσταση του WordPress 17 Το EasyPHP στα Ελληνικά Μπορείτε να αλλάξετε τη γλώσσα του EasyPHP σε Ελληνικά από το μενού επιλογών, που ανοίγει με πάτημα του δεξιού πλήκτρου του ποντικιού στο αντίστοιχο εικονίδιο στη γραμμή εργασιών.
18 Εισαγωγή στο Wordpress 3.x Κατέβασμα και εγκατάσταση του WordPress Μπορείτε να «κατεβάσετε» το WordPress από την ακόλουθη διεύθυνση: http://el.wordpress.org/. Κατά τη συγγραφή του βιβλίου η τρέχουσα έκδοση ήταν η 3.3. Πατήστε στο πορτοκαλί πλαίσιο και αποθηκεύστε τα αρχεία εγκατάστασης. Αφού ολοκληρωθεί το κατέβασμα, θα πρέπει να αποσυμπιέσετε τα αρχεία με το εργαλείο αποσυμπίεσης αρχείων που διαθέτουν τα Windows. Πατήστε με το δεξιό πλήκτρο του ποντικιού στο αρχείο και επιλέξτε «Εξαγωγή Όλων». Αφού ακολουθήσετε τα βήματα του Ο- δηγού, θα δημιουργηθεί ένας φάκελος με το όνομα WordPress, ο οποίος περιέχει όλα τα απαραίτητα αρχεία, μαζί με τη δομή φακέλων. Ο φάκελος έχει μέγεθος περίπου 12 ΜΒ. Εναλλακτικά, για την αποσυμπίεση των αρχείων σάς προτείνουμε το δωρεάν και ανοιχτού κώδικα λογισμικό 7zip (http://www.7zip.org). Η εφαρμογή αυτή υποστηρίζει όλες τις μορφές συμπιεσμένων αρχείων και όχι μόνο αρχεία zip.
1 Εγκατάσταση του WordPress 19 Μετά θα πρέπει να αντιγράψετε τον φάκελο με τα αρχεία του WordPress στον φάκελο που έχει οριστεί από το EasyPHP ως ο προεπιλεγμένος για τα αρχεία του διακομιστή Ιστού Apache. Αυτό μπορεί να γίνει ως εξής: Πατήστε με το δεξιό πλήκτρο του ποντικιού στον φάκελο. Από το μενού πατήστε στην επιλογή Αντιγραφή. Πατήστε με το δεξιό πλήκτρο του ποντικιού στο εικονίδιο του EasyPHP στη γραμμή εργασιών. Επιλέξτε Εξερεύνηση. Στο παράθυρο του φακέλου που θα ανοίξει πατήστε με το δεξιό πλήκτρο του ποντικιού και επιλέξτε Επικόλληση. Δημιουργία βάσης δεδομένων Όπως είδαμε και σε προηγούμενη παράγραφο, το EasyPHP περιέχει τη MySQL, στην οποία θα δημιουργήσουμε μια νέα βάση δεδομένων για χρήση στο WordPress. Για τη δημιουργία της βάσης θα πρέπει να ανοίξετε την εφαρμογή PhpMyAdmin στη διεύθυνση: http:// 127.0.0.1:8888/home/MySQL/. Εναλλακτικά, μπορείτε να προσπελάσετε την PhpMyAdmin πατώντας με το δεξιό πλήκτρο του ποντικιού στο εικονίδιο της EasyPHP και επιλέγοντας Διαμόρφωση > PhpMyAdmin Για να δημιουργήσετε τη νέα βάση δεδομένων, αρκεί να ορίσετε το όνομα της βάσης δεδομένων στο πλαίσιο «Δημιουργία Βάσης» (για την περίπτωσή μας, ορίστε το όνομα «WordPress») και να πατήσετε στο κουμπί «Δημιουργία». Η νέα βάση δεδομένων θα δημιουργηθεί αυτόματα.
20 Εισαγωγή στο Wordpress 3.x Εγκατάσταση του WordPress Όταν είναι έτοιμη η βάση δεδομένων, θα πρέπει να ξεκινήσετε τον Οδηγό εγκατάστασης. Αυτό μπορεί να γίνει αφού μεταβείτε στη σελίδα του WordPress στον διακομιστή Ιστού (Web Server). Μεταβείτε στη διεύθυνση: http://127.0.0.1:8888/ και επιλέξτε τον φάκελο του WordPress
1 Εγκατάσταση του WordPress 21 Στο 1ο βήμα διαπιστώνεται από την εγκατάσταση πως δεν υπάρχει το αρχείο ρυθμίσεων και πως θα πρέπει να το δημιουργήσετε εκείνη τη στιγμή. Οι αλλαγές στο αρχείο ρυθμίσεων wp-config.php είναι δυνατό να γίνουν από τον ίδιο τον χρήστη. Τώρα, όμως, υπάρχει η δυνατότητα να γίνουν αυτόματα κατά τη διαδικασία εγκατάστασης. Στο 2ο Βήμα ενημερώνεστε (στην αγγλική γλώσσα προς το παρόν) ότι, για να συνεχίσετε, θα πρέπει να γνωρίζετε ορισμένα βασικά στοιχεία που θα σας ζητηθούν. Αυτά είναι: Το όνομα της βάσης δεδομένων Το όνομα χρήστη της βάσης δεδομένων Ο κωδικός χρήστη της βάσης δεδομένων Ο διακομιστής της βάσης δεδομένων Το πρόθεμα στο όνομα του πίνακα (στην περίπτωση που θέλετε να έχετε περισσότερες από μία εγκαταστάσεις του Word- Press)
22 Εισαγωγή στο Wordpress 3.x Στο επόμενο βήμα θα πρέπει να δώσετε τα στοιχεία όπως στην παραπάνω εικόνα. Database name: WordPress (είναι το όνομα που δώσατε κατά τη δημιουργία της βάσης δεδομένων στην PhpMyAdmin). Username: root (είναι το προεπιλεγμένο όνομα χρήστη για τη διαχείριση των βάσεων δεδομένων στην EasyPHP). Password: Το αφήνετε κενό επειδή ο χρήστης root δεν έχει κωδικό στην EasyPHP. Database Host: localhost (αφήνετε την προεπιλογή). Table Prefix: wp_ (αφήνετε την προεπιλογή).
1 Εγκατάσταση του WordPress 23 Αφού δώσετε όλα τα στοιχεία, προχωρήστε στο επόμενο βήμα, όπου θα πρέπει να δώσετε τα στοιχεία του ιστολογίου. Τίτλος ιστοτόπου: το όνομα που θέλετε (κατά προτίμηση «Το Ιστολόγιο μου») Όνομα χρήστη: admin (προτείνεται να αφήσετε την προεπιλογή) Κωδικός πρόσβασης: ένας κωδικός της επιλογής σας (προτείνεται να χρησιμοποιείτε κωδικούς που περιέχουν λατινικούς χαρακτήρες κεφαλαία και πεζά, αριθμούς και σύμβολα, ό- πως!@#$%^&*()_). Ηλεκτρονική διεύθυνση: Δώστε τη διεύθυνση e-mail σας.
24 Εισαγωγή στο Wordpress 3.x Στο τελευταίο πλαίσιο κειμένου μπορείτε να καθορίσετε αν ο ιστότοπός σας θα μπορεί να εντοπιστεί από τις μηχανές αναζήτησης. Αυτό σε μια επίσημη εγκατάσταση είναι σημαντικό. Στην περίπτωσή μας, όμως, δεν έχει σημασία επειδή η εγκατάστασή σας δεν θα βρίσκεται στον Παγκόσμιο Ιστό. Παρόλα αυτά μπορείτε να το αφήσετε επιλεγμένο. Αν όλα τα στοιχεία είναι σωστά και αποδεκτά, μπορείτε να προχωρήσετε στο επόμενο βήμα, όπου είναι και το τελευταίο.! Προσοχή: Θα πρέπει να σημειώσετε ή να θυμάστε το όνομα χρήστη και τον κωδικό σύνδεσής σας στο Word- Press, επειδή σε μια τοπική εγκατάσταση δεν θα μπορείτε να παραλάβετε ηλεκτρονικό μήνυμα (e-mail) που θα σας δίνει την ευκαιρία να αλλάξετε τον κωδικό. Στο τελευταίο βήμα ενημερώνεστε πως η διαδικασία της εγκατάστασης έχει ολοκληρωθεί και πως μπορείτε πλέον να συνδεθείτε στο WordPress. Αν ακολουθήσατε σωστά τις οδηγίες, μπορείτε να δείτε το περιβάλλον που βλέπουν οι χρήστες στην επόμενη διεύθυνση http://127.0.0.1:8888/wordpress/, ενώ για να συνδεθείτε στη σελίδα διαχείρισης θα πρέπει να μεταβείτε στην ακόλουθη διεύθυνση: http://127.0.0.1:8888/wordpress/wp-admin.
1 Εγκατάσταση του WordPress 25 Το περιβάλλον του WordPress To WordPress όπως και όλα τα λογισμικά CMS έχει δύο περιβάλλοντα: Το περιβάλλον χρήστη, το οποίο είναι αυτό που βλέπουν οι χρήστες όταν επισκέπτονται τον ιστότοπο. Το περιβάλλον διαχείρισης, όπου ο διαχειριστής ορίζει τις ρυθμίσεις του ιστότοπου και δημιουργεί σελίδες και άρθρα. Οι σχετικές διευθύνσεις για αυτά τα δύο περιβάλλοντα αναφέρονται στην προηγούμενη παράγραφο. Σύνδεση στο WordPress Αφού μεταβείτε στη σελίδα διαχείρισης, και εφόσον δεν έχετε ήδη συνδεθεί, θα πρέπει να δώσετε τα στοιχεία τα οποία δώσατε κατά την εγκατάσταση στο παράθυρο που θα εμφανιστεί. Με το πλαίσιο Απομνημόνευση ζητάτε από την εφαρμογή να θυμάται τα στοιχεία σύνδεσης κάθε φορά που προσπαθείτε να συνδεθείτε στη σελίδα διαχείρισης. Αυτό για λόγους ευκολίας πρόσβασης είναι καλό, αλλά γενικά δεν προτιμάται ως λύση σε κοινόχρηστους υπολογιστές. Αφού πατήσετε στο κουμπί Σύνδεση θα πρέπει να εμφανιστεί η σελίδα διαχείρισης του Word- Press, στην αριστερή πλευρά της οποίας εμφανίζονται όλες οι επιλογές μενού.
26 Εισαγωγή στο Wordpress 3.x Το μενού επιλογών Μέσα από το μενού επιλογών το WordPress σάς προφέρει ένα πλήθος δυνατοτήτων και ρυθμίσεων και πιο συγκεκριμένα: Πίνακας ελέγχου: Όπως υποδεικνύει και το όνομα, πρόκειται για το σημείο από το οποίο έχετε πρόσβαση σε άλλα σημεία που αφορούν τη διαχείριση. Εκεί μπορείτε να δείτε αν υπάρχουν ενημερώσεις για πρόσθετα, θέματα, ή και για το ίδιο το WordPress. Επίσης, εκεί ενημερώνεστε για πρόσφατα σχόλια στον ιστότοπό σας.
1 Εγκατάσταση του WordPress 27 Άρθρα: Μέσα από την επιλογή αυτή μπορείτε να διαχειριστείτε τα άρθρα σας. Πολυμέσα: Αφορά τη διαχείριση των αρχείων που προσθέτετε στον ιστότοπο (κάθε είδους). Σύνδεσμοι: Το WordPress σάς δίνει τη δυνατότητα να διαχειρίζεστε κατηγορίες συνδέσμων και να τις εμφανίζετε σε διάφορα σημεία του ιστότοπού σας. Σελίδες: Μέσα από αυτές τις επιλογές μπορείτε να δημιουργήσετε ή να επεξεργαστείτε σελίδες με στατικές πληροφορίες που θέλετε να εμφανίζονται στον ιστότοπό σας. Σχόλια: Προβολή και επεξεργασία των σχολίων που έχουν κάνει χρήστες στα άρθρα ή τις σελίδες σας. Εμφάνιση: Επιλογές σχετικά με την εμφάνιση του ιστοτόπου σας. Από εδώ μπορείτε να επιλέξετε θέμα, όπως επίσης και τι θα εμφανίζεται στην πλαϊνή γραμμή (ή γραμμές). Πρόσθετα: Διαχείριση των προσθέτων του WordPress τα οποία δίνουν άπειρες δυνατότητες στην εφαρμογή. Μέλη: Διαχείριση των μελών του ιστοτόπου. Το WordPress επιτρέπει την εγγραφή πολλών χρηστών οι οποίοι μπορούν να έχουν διαφορετικούς ρόλους. Εργαλεία: Διαχείριση των εργαλείων. Τέτοιο εργαλείο θα μπορούσε να είναι ένα εργαλείο αντιγράφων ασφαλείας ή το εργαλείο εισαγωγής ρυθμίσεων από άλλο ιστότοπο. Ρυθμίσεις: Μέσα από αυτές τις επιλογές μπορείτε να αλλάξετε τις περισσότερες ρυθμίσεις που σχετίζονται με τον ιστότοπο και χωρίζονται σε υποενότητες. Καλό είναι να μην αλλάζετε καμιά από αυτές τις ρυθμίσεις αν δεν είστε βέβαιοι.