Απο Evangelos Athanasiadis
Post slug και Ελληνικά: τέρμα στους περίεργους χαρακτήρες
Ενημέρωση: Greeklish permalinks v0.4
Είμαι σίγουρος πως όλοι θα έχετε προσέξει τα ακαταλαβίστικα τα οποία εμφανίζονται στους σταθερούς συνδέσμους (permalinks) του WordPress. Αυτό οφείλεται στο γεγονός η Ελληνική γλώσσα δεν διαθέτει λατινικούς χαρακτήρες και όλο αυτό που εμφανίζεται είναι η κωδικοποίηση των ελληνικών χαρακτήρων. Όμως αυτή η κωδικοποίηση είναι αδύνατον να διαβαστεί και έτσι οι σταθεροί σύνδεσμοι χάνουν την αξία τους.
Μία πρόχερη λύση σε αυτό το πρόβλημα (αν και δεν είναι ακριβώς πρόβλημα) είναι σε κάθε άρθρο να γράφουμε τον τίτλο με λατινικούς χαρακτήρες στο post slug (σύντομος τίτλος άρθρου). Δεν θα ήταν καλύτερα αν υπήρχε κάποιος τρόπος ώστε αυτό να γίνεται αυτόματα;
Εδώ και λίγο καιρό ο Ιάκωβος έχει φτιάξει ένα σχετικό plugin το οποίο ονομάζεται "Greeklish permalinks" και κάνει ακριβώς αυτό: παίρνει τον τίτλο του άρθρου, μετατρέπει τους ελληνικούς χαρακτήρες σε λατινικούς και στη συνέχεια το εφαρμόζει στο post-slug. Μάλιστα λαμβάνει υπόψιν και μερικούς κανόνες της γραμματικής έτσι ώστε το αποτέλεσμα να είναι ευανάγνωστο. Για παράδειγμα το αυ μετατρέπεται σε af ή av αναλόγως με τα γράμματα που ακολουθούν. Αξίζει να σημειωθεί πως το plugin βασίζεται εν μέρη σε JavaScript κώδικα που προέκυψε μέσα από συζήτηση στο freestuff.gr.
Το εν λόγω plugin έχει τεθεί σε λειτουργία εδώ και καιρό στο WordPress.gr. Μπορείτε να δείτε μερικά παραδείγματα αν κοιτάξετε στα links των τελευταίων άρθρων.
Η εγκατάσταση δεν είναι καθόλου δύσκολη. Το μόνο που έχετε να κάνετε είναι να ανεβάσετε και να ενεργοποιήσετε το plugin.