Une solution applicable en 30 secondes!
Par Dave
Le compteur de mots dans l'interface administration de votre Wordpress 3.2 ne fonctionne plus lorsque vous écrivez un article? Voici comment le réparer!
Si tout comme moi vous utilisez WordPress pour gérer vos sites, il se peut que depuis la mise à jour à WordPress 3.2 (et subséquemment, WordPress 3.2.1), le compteur de mots dans l’interface administrateur lors d’un ajout ou de la modification d’un article ne marche plus. Or, ceci est plutôt gênant si vous avez l’habitude de vous fier à ce compteur.
Cependant, sachez que la solution pour régler ce problème est toute simple! Il ne vous suffira que de modifier un petit fichier javascript dans un des dossiers de votre installation de WordPress.
En fait, vous devrez vous rendre dans le dossier wp-admin/js/ de votre installation, et ouvrir le fichier word-count.js. Une fois ce fichier ouvert, vous devrez modifier le terme “.word-count” par “#wp-word-count”.
Voici donc ce que vous devriez trouver dans le fichier initial:
(function(a){wpWordCount={settings:{strip:/<[a-zA-Z\/][^<>]*>/g,clean:/[0-9.(),;:!?%#$¿'"_+=\\/-]+/g,count:/\S\s+/g},block:0,wc:function(d){var e=this,c=a(".word-count"),b=0;if(e.block){return}e.block=1; setTimeout(function(){if(d){d=d.replace(e.settings.strip," ").replace(/ | /gi," ");d=d.replace(e.settings.clean,""); d.replace(e.settings.count,function(){b++})}c.html(b.toString()); setTimeout(function(){e.block=0},2000)},1)}}; a(document).bind("wpcountwords",function(c,b){wpWordCount.wc(b)})}(jQuery));
Et voici désormais ce que cela devrait être après la modification:
(function(a){wpWordCount={settings:{strip:/<[a-zA-Z\/][^<>]*>/g,clean:/[0-9.(),;:!?%#$¿'"_+=\\/-]+/g,count:/\S\s+/g},block:0,wc:function(d){var e=this,c=a("#wp-word-count"),b=0;if(e.block){return}e.block=1; setTimeout(function(){if(d){d=d.replace(e.settings.strip," ").replace(/ | /gi," ");d=d.replace(e.settings.clean,""); d.replace(e.settings.count,function(){b++})}c.html(b.toString()); setTimeout(function(){e.block=0},2000)},1)}}; a(document).bind("wpcountwords",function(c,b){wpWordCount.wc(b)})}(jQuery));
Une fois la modification effectuée, n’oubliez pas d’actualiser la page de modification d’un article afin que votre navigateur actualise sa version du fichier modifié. Et voilà , votre compteur de mots est réparé! 🙂
Source: Support WordPress Francophone
Le Saturday 3 September 2011 at 13h27
Ton astuce ne fonctionne pas chez moi… dommage 🙁
Le Saturday 3 September 2011 at 13h36
Hum, peut-être aurais-je dû le préciser, mais as tu actualisé ta page? Ton navigateur pourrait avoir gardé en mémoire la mauvaise version du fichier .js…
Le Saturday 3 September 2011 at 13h54
Arf… effectivement c’est beaucoup mieux. Que je suis bête, je n’y avais pas pensé 😉
Merci donc pour cette astuce.
(Je garde le lien de ton article pour mon hebdo sur wordpress-fr.net 😉 )
Le Saturday 3 September 2011 at 17h59
Héhé je vais mettre l’article à jour pour indiquer de rafraichir!
Le Tuesday 6 September 2011 at 12h13
[…] de WordPress. Suite a une discussion sur notre forum spécialisé, une solution a été trouvée. Technet Québec reprend cette idée en détaillant pas à pas comment faire la mise à jour du fichier en […]
Le Tuesday 6 September 2011 at 14h45
Je ne voudrais pas chipoter, mais votre solution ne donne pas exactement ce que nous avions précédemment (sur ma plateforme à tout le moins): si j’enregistre le brouillon, le compteur se met à jour, mais pas en cours d’écriture. Accessoirement la mention “Compteur de mot” avant le nombre n’apparaît plus.
Mais c’est déjà sympa d’avoir trouvé cette solution, merci!
Le Tuesday 6 September 2011 at 21h27
Hum, pour ma part le compteur ne se met à jour uniquement lorsqu’on fait un nouveau paragraphe (c’est-à -dire à chaque fois qu’on appuie sur Entrée).
Je ne sais pas si c’est normal mais de mon côté ça a toujours été comme ça :S…
Sinon c’est vrai que le terme Compteur de mots n’apparait plus comme avant.. Je dois admettre que je n’ai pas cherché la cause de ce problème et que j’étais bien content de récupérer au moins le compteur de mots lui-même 🙂
Le Thursday 22 September 2011 at 11h33
enfin. bien que j’ai pas compris ce qu’il faut actualiser ; en regardant mes billets c’est bon. wouah merci, j’ai pu vérifier si j’ai fait le nombre de mots que j’essaye d’atteindre normalement : pas régulier.
Le Tuesday 4 October 2011 at 4h10
Bon truc , ça fonctionne chez moi . Mais le texte “compteur de mot” n’apparait plus. C’est pas grave et cela me va bien comme ça.
thx