Plugin per Inserire Caratteri Cinesi nei Post o nelle Pagine
Mia figlia sta scrivendo un blog dalla Cina. Vuole inserire occasionalmente caratteri cinesi nei suoi post per spiegarne il significato. Ha un Mac, che le permette di digitarli rapidamente. Quando ha provato a pubblicarli, ha ottenuto i simboli ??. Ho controllato il tema del blog (TwentyEleven) ed è HTML5 con questo tag:
<meta charset="UTF-8" />
Quindi, almeno questa parte è configurata correttamente. Immagino che avrà bisogno di qualche tipo di plugin che le permetta di usare uno shortcode o qualcosa di simile per visualizzare correttamente i caratteri. Quale plugin mi consigliate?
Nota che potrebbe essere necessario attivare l'impostazione UTF-8 in MySQL, potrebbe essere stato MySQL il problema? Quando si usa Fantastico in cPanel per creare un blog, imposta la codifica su Latin1 invece di UTF8. Quindi, ho dovuto usare phpMyAdmin per trovare il database del suo blog (difficile - bisogna cliccare sulla tabella wp_options e verificare che sia il database corretto). Poi, ho cliccato sulla scheda SQL e incollato quanto segue, quindi cliccato su Vai:
alter table wp_posts convert to character set utf8 collate utf8_general_ci;
Vi farò sapere se questo risolve il problema.

Quando si crea un sito WordPress per impostazione predefinita, o tramite lo strumento Fantastico in cPanel, potrebbe creare un blog con il set di caratteri Latin1 nel database MySQL. Questo fa sì che i caratteri cinesi (e altri caratteri Unicode) vengano convertiti in uno o più simboli ? punto interrogativo, invece di essere visualizzati correttamente.
La soluzione è connettersi al proprio cPanel, accedere a phpMyAdmin, trovare il database WordPress relativo al proprio blog (cliccare sulla tabella wp_options per verificare se viene visualizzato il nome del dominio del tuo blog), e poi cliccare sulla scheda SQL. Nella scheda SQL, incollare questo codice e cliccare su Esegui:
alter table wp_posts convert to character set utf8 collate utf8_general_ci;
alter table wp_links convert to character set utf8 collate utf8_general_ci;
alter table wp_comments convert to character set utf8 collate utf8_general_ci;
alter table wp_terms convert to character set utf8 collate utf8_general_ci;
Ora sarà possibile inserire caratteri cinesi (o qualsiasi carattere Unicode nello standard UTF8) e salvarli nel proprio blog.
