Cum să adaugi caractere chinezești în postări sau pagini WordPress
Fiica mea scrie un blog din China. Ea dorește să insereze caractere chinezești ocazional în postările sale pentru a explica ce înseamnă acestea. Are un Mac, care îi permite să tasteze aceste caractere rapid. Când a încercat să le posteze, a primit simboluri ??. Am verificat tema blogului (TwentyEleven) și este HTML5 cu acest tag:
<meta charset="UTF-8" />
Deci, cel puțin acest aspect este corect. Presupun că va avea nevoie de un plugin care să-i permită să folosească un shortcode sau ceva similar pentru a afișa corect caracterele. Ce plugin recomandați?
De menționat că poate a fost necesar să activez setarea UTF-8 în MySQL, că poate de la MySQL a venit problema? Când folosești Fantastico în cPanel pentru a crea un blog, acesta setează codarea la Latin1 în loc de UTF8. Așadar, a trebuit să folosesc phpMyAdmin pentru a găsi baza de date a blogului ei (nu ușor - trebuie să dai click pe tabelul wp_options să vezi dacă e baza de date corectă). Apoi, am dat click pe fila SQL și am lipit următoarele, apoi am apăsat Go:
alter table wp_posts convert to character set utf8 collate utf8_general_ci;
Voi reveni cu informații dacă acest lucru a rezolvat problema.

Când cineva creează un site WordPress în mod implicit sau prin intermediul instrumentului Fantastico din cPanel, acesta poate crea un blog cu setul de caractere Latin1 în baza de date MySQL. Acest lucru face ca caracterele chinezești (și alte caractere Unicode) să fie înlocuite cu unul sau mai multe semne de întrebare ? în locul lor.
Soluția este să vă conectați la cPanel, să accesați phpMyAdmin, să găsiți baza de date WordPress care se aplică blogului dvs. (faceți clic pe tabelul wp_options pentru a vedea dacă este afișat numele domeniului blogului dvs.), apoi faceți clic pe fila SQL. În fila SQL, lipiți următoarele și faceți clic pe Go:
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;
Această acțiune vă va permite acum să introduceți caractere chinezești (sau orice caracter Unicode din standardul UTF8) și să le salvați în blogul dvs.
