Comme solutions proposées on a, les plus pertinentes d'abord:
- Essayer d'effacer cache et cookies du browser ;
- Mettre à jour browser et wordpress ;
- Se poser des questions sur l'interface chaise-clavier (entendez, VOUS (ou votre mère)).
Lors de l'édition de mon énorme article sur l'homéopathie j'ai rencontré ce problème, mes modifications ne s'enregistraient plus bien que le bouton de sauvegarde n'indique aucune erreur. L'auto-enregistrement semblait ne plus fonctionner non plus.
J'ai vérifié avec d'autres navigateurs, en effaçant les cookies, le cache, en étant sobre etc. Rien n'y fait.
Ze solution
Il se trouve que pour moi c'était un problème de config PHP.Vous utilisez un serveur Apache avec le module Suhosin (hardened PHP - module de sécurité)? Vous êtes susceptibles de ne pas pouvoir sauver des posts plus grands qu'une certaine limite de taille fixée par le module.
Vous pouvez checker dans phpinfo(); si vous avez le module Suhosin actif. Personnellement je me suis douté du problème quand j'ai lu ça dans mes logs:
[Wed Jul 31 16:49:19 2013] [error] [client xxx.xxx.xxx.xxx] ALERT - configured request variable value length limit exceeded - dropped variable 'content' (attacker 'xxx.xxx.xxx.xxx', file 'xxx/drdorade.servebeer.com/httpdocs/wp-admin/post.php'), referer: http://drdorade.servebeer.com/wp-admin/post.php?post=105&action=edit
Reste plus qu'à mettre les mains dans le fichier de config de Suhosin. Sur une Debian il est à /etc/php5/apache2/conf.d/suhosin.ini si le module a été installé à partir des paquets Debian.
Rester à décommenter et modifier certaines lignes un peu comme ci-dessous:
Vous avez le max_value_length pour les requètes GET et POST. Pour Wordpress je pense qu'il faut modifier les deux.
Un petit reload d'Apache pour conclure (pas sûr que nécessaire) et vous pouvez enregistrer votre énorme article.

Commentaires
Il faut JavaScript activé pour écrire des commentaires ici