Δεν είναι επί του παρόντος να σχολιάσουμε το αν είναι καλό, αποτελεσματικό, γρήγορο και καλογραμμένο το wordpress, αυτό που κανείς δεν μπορεί να αμφισβητήσει είναι ότι είναι πιο δημοφιλές cms, με ότι σημαίνει αυτό, τα καλά του και τα κακά του. Στα καλά του συγκαταλέγεται η ευκολία σε αναβαθμίσεις, ενώ στα κακά του, το γεγονός ότι αν οι αναβαθμίσεις γίνουν απρόσεκτα, καταστρέφουν ότι ασύμβατο βρουν μπροστά τους, με συνήθη θύματα τα θέματα με τα εύθικτα css και τ’ ανεμοδαρμένα functions.php, αν και εφόσον δεν έχουν πραγματοποιηθεί με το ενδεδειγμένο τρόπο.
Κατηγορία: wordpress
-
Με την υποστήριξη του WordPress. Διαγραφή.
Υπάρχουν πολλοί τρόποι να το εξαφανίσετε το περίφημο powered by wordpress στο twentyseventeen. Κάποιοι προτείνουν να το κρύψετε με css, όμως η σελίδα εξακολουθεί να το ρεντάρει.
Κατά την γνώμη μας ο καλύτερος τρόπος είναι να επέμβετε στο
wp-content/themes/twentyseventeen/template-parts/footer/site-info.php
και να διαγράψετε τη 13η γραμμή που ξεκινάει με<a href="...">...</a>
.Αν έχετε φτιάξει child theme σύφωνα με το αντίστοιχο άρθρο μας διαγράψτε την αντίστοιχη γραμμή στη θέση
wp-content/themes/twentyseventeen/template-parts/footer/site-info.php
-
καθορισμός δικαιώματων αρχείων και καταλόγων για wordpress, joomla, drupal κλπ.
Ο,τιδήποτε ορατό στο web, εκτίθεται σε πολλούς κινδύνους. Όχι ότι θα σώσει από τους πιο επιτήδειους, αλλά μην είστε και ξεκλείδωτοι, δώστε τα σωστά permission σε files & directories.
Για τους βιαστικούς:
Μια κι έξω για τα directory ως εξής:
find /path/to/your/wordpress/
install/ -type d -exec chmod 755 {} \; Και για τ’ αρχεία:
find /path/to/your/wordpress/
install/ -type f -exec chmod 644 {} \; -
wordpress emails via smtp, php 5.6+ and self signed mail server
Εξ ορισμού το wordpress στέλνει email με το php function. Υπάρχει λοιπόν ένα ωραίο plugin που λέγεται wp mail smtp που επιτρέπει την αποστολή μέσω smtp. Πολλοί mail server διαθέτουν self signed certificate, ενώ η php, από τη 5.6 και μετά, δεν δέχεται τα self signed έτσι απρόσκοπτα για την αποστολή email. Ο developer του plugin δεν έφτιαξε ακόμα ένα ωραίο φλαγκ που να αποδέχεται τα self signed certificate αλλά προνόησε με το να επιτρέπει την χρήση του functions.php για το κατάλληλο hook.
Αν πέσατε λοιπόν πάνω στην άσκηση (wp smtp mail) + (php>5.6) + (self signed mail server) = ? δείτε τη λύση παρακάτω.
-
WordPress vs custom blog
Το WordPress συγκαταλέγει καινοτόμες δυνατότητες που έχουν αποτελέσει οδηγούς για αντίστοιχες λύσεις. Ας υποθέσουμε ότι θέλαμε να αναπτύξουμε ένα custom blog tool με σκοπό να εξαλείψουμε τυχόν μειονεκτήματα του wp. Π.χ. zero day threats. Ποια χαρακτηριστικά θα έπρεπε να έχει το “CustomPress”, που στο wp υπάρχουν out of the box;
-
αυτόματα σχόλια στο wordpress
Τα “παράξενα” αυτόματα σχόλια του wordpress, τα λεγόμενα pingback, για κάποιους χρήστες είναι χρήσιμα και για κάποιους άλλους ενοχλητικά.
Η λογική τους έχει ως εξής: Ο χρήστης Α δημοσιεύει ένα άρθρο στο blog του. Δεύτερος χρήστης δημοσιεύει άρθρο στο δικό του blog, με link στο άρθρο του πρώτου. Αν και οι δύο χρήστες έχουν ενεργοποιημένα τα pingback στα blog τους, τότε ο πρώτος λαμβάνει το pingback ως σχόλιο και αυτόματα πηγαίνει στο blog του δεύτερου ως επιβεβαίωση.
Αν δεν βρίσκετε χρήσιμη αυτού του είδους τη λειτουργικότητα, αποεπιλέξτε το “Allow trackbacks and pingbacks on this page” στο άρθρο προς επεξεργασία. Περισσότερα για το θέμα εδώ: http://codex.wordpress.org/Introduction_to_Blogging#Pingbacks
-
relocate wordpress
Αν και υπάρχουν αρκετοί μέθοδοι για να επανακαθοριστεί το url εγκατάστασης του wordpress (http://codex.wordpress.org/Changing_The_Site_URL), προτείνουμε την απευθείας ανάθεση του νέου url στην database:
- Εντοπίστε τις εγγραφές με option_name = ‘site_url’ και option_name = ‘home’ στον πίνακα wp_options (ή όποιο άλλο πρόθεμα του table options χρησιμοποιήθηκε στην αρχική εγκατάσταση).
- Αντικαταστήστε την τιμή του option_value με το νέο URL.
Με τα βήματα αυτά “παίρνετε πρόσβαση” στο wp-admin του wordpress. Αυτό δυστυχώς δεν είναι αρκετό. Τυχόν permanent links, σύνδεσμοι στον ιστότοπο σας, ακόμα και αναφορές σε media μέσα στα άρθρα και τις σελίδες σας θα πρέπει να επαναπροσδιοριστουν. Είναι προτιμότερο να.χρησιμοποιήσετε κάποιο σκριπτ κατάλληλο γι αυτή την εργασία.
Η μέθοδος που περιγράφεται έχει δοκιμαστεί με επιτυχία στις εκδόσεις του WordPress από 3.6 έως 4.1. Πριν από οποιαδήποτε αλλαγή, συνίσταται backup της database και του file system, καθώς και δοκιμή σε δοκιμαστικό server. Αν δεν είστε σίγουροι για οποιοδήποτε διαδικασία, ζητήστε βοήθεια από εξειδικευμένο τεχνικό, προτού χάσετε πολύτιμα δεδομένα.
-
WordPress: mobile blogger
Αν και έχουμε εγκαταστήσει δεκάδες φορές τα περισσότερα δημοφιλή cms, το WordPress παραμένει το πιο ξεχωριστό, όχι τόσο γιατί διευκολύνει στο development αλλά γιατί πιο γρήγορα απ’ όλα κερδίζει τους χρήστες του. Ο λόγος είναι ότι το δημοφιλές λογισμικό προωθεί με κάθε τρόπο τη δημιουργία περιεχομένου, παραμερίζοντας ίσως τα υπόλοιπα χαρακτηριστικά.
Ακόμα έναν τρόπο επινόησε ο Matt και η παρέα του για να κινητοποιήσει περαιτέρω τους απανταχού bloggers να ποστάρουν και στον ύπνο τους: το application του WordPress στο android market. Πρόκειται για μια συμπαθητική κατά την κρίση μας εφαρμογή που επιτρέπει τη δημιουργία περιεχομένου on the go, από την android ταμπλέτα ή κινητό. Ελλείψεις υπάρχουν, αλλά ο προσανατολισμός είναι στη σωστή κατεύθυνση καλύπτοντας τις ανάγκες της πλειονότητας των blogger στο 100%.
Υποστηρίζει τόσο τις self hosted εγκαταστάσεις, όσο και τα hosted blog του WordPress.com. Προφανές το τελευταίο, αλλοίμονο αν οι δημιουργοί δεν υποστηρίξουν το τμήμα που τζιράρει, αλλά όχι τόσο προφανής η υποστήριξη των αυτόνομων εγκαταστάσεων: Αποτελεί πάγια τακτική πολλών open source λογισμικών να προωθούν τις πληρωμένες συνδρομές παρέχοντας premium features: magento, sugarcrm, για να αναφέρουμε μερικά συστήματα που λειτουργούν κατ’αυτό τον τρόπο.
Blogging on the go λοιπόν από το κινητό σας…
-
Ορθογραφικός έλεγχος στο wordpress
Το wordpress είναι ένα εξαιρετικό cms που καταλαμβάνει το μεγαλύτερο μερίδιο της αγοράς και προσφέρεται σε 2 βασικές εκδόσεις, hosted και self-hosted. Οι δυνατότητές του είναι απεριόριστες χάρη στη δυνατότητα ενσωμάτωσης κατάλληλων plugin: το core μετασχηματίζεται σε blog, e-commerce ή εταιρικό site, ανάλογα με τις εκάστοτε ανάγκες.
Όποια και να είναι η εφαρμογή της wordpress εγκατάστασής σας, θα χρειαστεί να δημιουργήσετε περιεχόμενο γράφοντας ένα άρθρο ή σελίδα. Αν και για την αγγλική υπάρχουν αρκετές και ολοκληρωμένες λύσεις (π.χ. tinymce spellcheck), για την ελληνική γλώσσα προς το παρόν δεν υπάρχει εγγενής υποστήριξη.
Η εναλλακτική για τα ελληνικά είναι η χρήση του ορθογραφικού ελέγχου του browser. Η τυπική εγκατάσταση του chrome υποστηρίζει τη διόρθωση ελληνικών, η αντίστοιχη του firefox μέσω plugin. Ανάλογα με το ποιος είναι ο περιηγητής που χρησιμοποιείτε, θα πρέπει να ακολουθήσετε διαφορετικά βήματα για την εγκατάσταση του ορθογραφικού ελέγχου, εφόσον υποστηρίζεται.
Για την εγκατάσταση ελληνικών στον firefox διαβάστε εδώ: Προσθήκη ελληνικού λεξικού στο mozzila firefox.