Tag : bug

Exclure des catégories de la page d’accueil avec wordpress 3.1

Et oui cette nouvelle version de wordpress n’est pas sans bug. Preuve en est celui de l’exclusion d’une ou plusieurs catégories de la boucle des articles. Sur le principe cette fonction est très pratique pour ne pas diffuser certains articles dans votre flux RSS ou bien sur la page d’accueil du site.

Afin d’avoir quelque chose de fonctionnel voici le nouveau bout de code à intégrer dans votre fichier functions.php de votre thème.

// Exclude category from home
function myFilter($query) {
	if ($query->is_home) {
		$query->set('category__not_in',array(39,10));
	}
return $query;
}
add_filter('pre_get_posts','myFilter');

Dans l’exemple ci-dessus on utilise donc category__not_in au lieu de cat. J’exclue donc les catégorie 10 et 39.

Ce bug est identifié chez wordpress.


Corriger les bugs de wordpress 2.9

A peine sorti et déjà trois bugs « majeurs » ont été identifiés dans la nouvelle version de wordpress. C’est classique mais cette fois-ci c’est la fonction « cron » qui permet la planification des articles qui ne semble plus fonctionner… Le plugin Blacktype Connect qui permet de retrouver les tweets relatifs aux articles ne semble plus fonctionnel non plus.

Voici trois fichiers qui sont à mettre dans le dossier wp-include/ de votre installation de wordpress. Les fichiers sont censés corriger le bug du cron de wordpress, des widgets RSS, et de conversion en UTF-8. Dixit BackType cela devrait aussi aider au fonctionnement du plugin.

Source Semiologic.


Important, faites la mise à jour de WordPress pour protéger votre blog

Depuis hier c’est un peu l’effervescence dans la communauté WordPress car un ver (worm) sévit et dixit les spécialistes il est plus intelligent que les autres car il simule l’enregistrement d’un nouvel utilisateur, utilise une faille de sécurité connue, puis se cache avec l’aide d’un javascript et enfin intègre du spam et du code malicieux au sein de vos articles.

Donc il faut mettre à jour votre blog avec la dernière version de WordPress en date, la version 2.8.4 qui est immunisée contre ce virus. Pour faire la mise à jour vous pouvez utiliser la mise à jour automatique fournie avec WordPress ou bien télécharger la dernière version (ici pour la version française) en date et l’installer sur votre serveur (ce ver n’étant présent que pour les blogs qui ont installé wordpress sur un serveur).

wordpress-download

Update : Pour savoir si votre blog est contaminé, lisez l’article d’Amaury Balmer qui décrit une méthode pour identifier la présence ou non du ver


Uservoice pour recueillir les remarques de vos utilisateurs

Vous avez peut être remarqué sur certains sites internet la présence d’un petit onglet « feedback » sur le côté de la page visitée (par exemple sur Be a Magpie). Cette option est fournie par le site Uservoice et le service est vraiment très pertinent car il permet de donner la parole aux utilisateurs du site pour recueillir leur feedback.

Concrètement lorsqu’un utilisateur clique sur l’onglet « feedback » une fenêtre va s’ouvrir en sur-impression du site existant (en overlay donc) et propose à l’utilisateur soit des idées pour améliorer le service soit de soumettre des bugs. Bien entendu c’est hyper rapide et très simple pour l’utilisateur et c’est là que le service est pertinent.

En ce qui concerne la soumission d’idées ou d’axes d’amélioration, Uservoice est malin puisqu’il est associé à un système de vote à la Digg afin de faire remonter les idées les plus sollicités par les utilisateurs.

Le système est installé sur 2803, donc cliquez sur l’onglet « feedback » et faite moi part de vos idées! Le seul problème est que ce système est en anglais.

Notez aussi que le spécialiste du genre en France est la société française Feedback20 mais il me semble qu’ils ne proposent pas de widget de ce type sur le site de ses clients, une amélioration facile à faire…


Full feed et wordpress 2.1

wordpressLe passage à la version 2.1 de WordPress c’est donc bien passée mais il y a malheureusement un bug avec feedburner si jamais vous utilisez le tag < !–more–> dans votre post (qui permet de couper le post sur la homepage) Feedburner interprètera ce tag comme étant une volonté de votre part de tronquer le flux rss (ce que je ne veux pas faire ici).

Donc pour palier à ce problème il faut installer ce plugin qui oblige Feedburner à prendre le flux complet.