Wordpress encoding

Μια περιοχή για το WordPress, αυτή την δημοφιλή δωρεάν πλατφόρμα για blogging

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Delimicic
Δημοσιεύσεις: 1161
Εγγραφή: 28 Οκτ 2008 07:11
Τοποθεσία: Αθηνα - Αμπελοκηποι
Επικοινωνία:

Wordpress encoding

Δημοσίευση από Delimicic » 14 Νοέμ 2009 01:15

Έχω αγοράσει ένα theme (one-theme.com) για να κάνω ενα wp site που θέλω.
Όλα καλά λοιπον...
Στήνω το wp, στήνω το theme, κάνω όλες τις κατηγορίες και τις σελίδες...
Βάζω 2-3 plugin...

Και βλέπω "πρόβλημα" στο "Home" ...οπου μου παρουσιάζει ενα "�"...
Το οποιό δεν είδα πιο πρίν προφανώς λόγω κούρασης...

Στο encoding έχω utf8...
Τι μπορεί να φταίει? http://69.174.115.171/~ecool/
http://www.plirofories.gr - Online κατάλογος (PR4)
http://www.gynaika.gr - Το απόλυτο site για τη γυναίκα
http://www.antres.gr - Το απόλυτο site για άντρες

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Wordpress encoding

Δημοσίευση από fafos » 14 Νοέμ 2009 02:36

gnosto provlhma ths strlen & substr me ellhika+utf... h katargeis entelos to strlen h to metatrepeis se mb_strlen (xoris na einai sigouro oti tha sou lysei to provlhma)

p.x.:

Κώδικας: Επιλογή όλων

mb_internal_encoding("UTF-8");
$s = 'Ο παπάς ο παχύς έφαγε παχιά φακή';
$st = mb_strlen($s);

if($st > 10){
$s = mb_substr($s, 0, 13);
echo $s; // epistrefei Ο παπάς ο παχ xoris ton periergo xarakthra sto telos
}
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Delimicic
Δημοσιεύσεις: 1161
Εγγραφή: 28 Οκτ 2008 07:11
Τοποθεσία: Αθηνα - Αμπελοκηποι
Επικοινωνία:

Wordpress encoding

Δημοσίευση από Delimicic » 14 Νοέμ 2009 13:08

ευχαριστώ για την άμεση απάντηση...
επειδή ειμαί καινούριος...πώς το κάνω αυτό σε wp? :oops:

Aλλαξά τα settings του reading απο UTF-8 σε mb_strlen αλλά το προβλημά εκεί...
Και το παράδοξο είναι οτί όταν ανοίγω το post όλα είναι κανονικά...
http://www.plirofories.gr - Online κατάλογος (PR4)
http://www.gynaika.gr - Το απόλυτο site για τη γυναίκα
http://www.antres.gr - Το απόλυτο site για άντρες

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Wordpress encoding

Δημοσίευση από fafos » 14 Νοέμ 2009 14:11

Delimicic έγραψε:ευχαριστώ για την άμεση απάντηση...
επειδή ειμαί καινούριος...πώς το κάνω αυτό σε wp? :oops:

Aλλαξά τα settings του reading απο UTF-8 σε mb_strlen αλλά το προβλημά εκεί...
Και το παράδοξο είναι οτί όταν ανοίγω το post όλα είναι κανονικά...
dystyxos den exo asxolhthei pote me wp gia na sou po ti na peirakseis... pantos ego vlepo to idio provlhma kai mesa sto post.. prepei na valeis oposdhpote kai to: mb_internal_encoding("UTF-8"); mesa ston kodika prin ta mb_strlen h mb_substr
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Wordpress encoding

Δημοσίευση από ThyClub » 14 Νοέμ 2009 16:02

Άνοιξε τα αρχεία (συγκεκριμένα μόνο το index.php θα χρειάζεται αλλά για καλό και για κακό κάντο σε όλα) του theme με το Notepad++ και απο το μενού Μορφή επιλέγεις: Μετατροπή σε UTF-8 Χωρίς BOM. Όταν το κάνεις αυτό, το πρόβλημα σου θα λυθεί

Delimicic
Δημοσιεύσεις: 1161
Εγγραφή: 28 Οκτ 2008 07:11
Τοποθεσία: Αθηνα - Αμπελοκηποι
Επικοινωνία:

Wordpress encoding

Δημοσίευση από Delimicic » 15 Νοέμ 2009 22:47

Το έκανα αλλά δεν είδα φώς ... :evil:
http://www.plirofories.gr - Online κατάλογος (PR4)
http://www.gynaika.gr - Το απόλυτο site για τη γυναίκα
http://www.antres.gr - Το απόλυτο site για άντρες

Άβαταρ μέλους
fusion
Δημοσιεύσεις: 146
Εγγραφή: 23 Αύγ 2008 21:34
Τοποθεσία: Λάρισα
Επικοινωνία:

Wordpress encoding

Δημοσίευση από fusion » 17 Νοέμ 2009 14:31

Εγώ πάλι θα σου προτείνω να επιλέξεις "Κωδικοποίηση σε UTF8 χωρίς BOM" και μετά να ξαναγράψεις τους ελληνικούς χαρακτήρες.
Για δοκίμασε και αυτό...

Εμένα πάντως έτσι δούλεψε.

Delimicic
Δημοσιεύσεις: 1161
Εγγραφή: 28 Οκτ 2008 07:11
Τοποθεσία: Αθηνα - Αμπελοκηποι
Επικοινωνία:

Wordpress encoding

Δημοσίευση από Delimicic » 19 Νοέμ 2009 16:25

Τελικα βρεθηκε λυση! (με τη βοηθεια ενος φιλου...)

Ενα guestbook plugin (το GMSGuestbook απο wordpress.org) δεν υποστηριζε ελληνικα, και ετσι αυτο crashαρε τη σελιδα ΟΛΟΚΛΗΡΗ!

Μακρια λοιπον απο το www.one-theme.com (που το support ειναι για κλαμματα!), και μακρια απο εγκατασταση plugin πριν διαβασετε το F.A.Q.

Τελικα ξανα-εστησα ολο το site απο την αρχη, και τωρα ολα ειναι οκ...
http://www.plirofories.gr - Online κατάλογος (PR4)
http://www.gynaika.gr - Το απόλυτο site για τη γυναίκα
http://www.antres.gr - Το απόλυτο site για άντρες

Απάντηση

Επιστροφή στο “WordPress γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης