Outils pour utilisateurs

Outils du site


webdev:wordpress:utf8_mb4_conversions

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
webdev:wordpress:utf8_mb4_conversions [20/08/2015 16:20] dolowebdev:wordpress:utf8_mb4_conversions [16/01/2016 21:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Problèmes avec UTF8 et UTF8mb4 ======
 +Depuis la version 4.2, Wordpress utilise automatiquement le UTF8mb4 pour ses bases de données quand c'est possible : [[https://make.wordpress.org/core/2015/04/02/the-utf8mb4-upgrade/]]
 +
 +Cependant il faut vérifier si la version de mySQL du serveur de production est en 5.5, sinon ça ne sera pas supporté. Si c'est le cas, il faut changer utf8mb4 à l'installation par utf8 dans le DB_CHARSET.
 +
 +On peut aussi rattraper le coup dans wp-config.php **(attention un mauvais changement peut être dangereux, sauvegarder)** :
 +<Code>/** Database Charset to use in creating database tables. */
 +define('DB_CHARSET', 'utf8');
 +
 +/** The Database Collate type. Don't change this if in doubt. */
 +define('DB_COLLATE', 'utf8');</Code>
 +
 +**Références :**
 +
 +[[https://codex.wordpress.org/Converting_Database_Character_Sets#Discussions_on_character_sets]]
 +
 +[[http://stackoverflow.com/questions/31952952/wordpress-content-appearing-on-front-end-but-not-content-to-edit-in-the-admin]]
 +
 +[[https://wordpress.org/support/topic/collation-error-utf8-mb4]]