Archive for the ‘WordPress’ Category

WordPress 2.2, welcome jQuery

Thursday, May 17th, 2007

Ca y est, jQuery continue sa progression et perce de plus en plus les différentes communautés de développement. Dernière en date la nouvelle version de WordPress qui intègre jQuery dans sa console d’administration.

Concernant WordPress, beaucoup de nouveautés que je n’ai pas encore tout � fait saisi, mais que je vais pas tarder � découvrir :P


Tags: , ,

jQuery: affichage dynamique d’une bannière

Tuesday, February 13th, 2007

Prenons comme exemple la petite image d’Eric dans mon blog (juste ci-dessus). Cette image change toutes les 10 secondes environ avec un petit effet de transition, pas encore très sexy, mais c’est une première esquisse du code qu’idéalement je devrais améliorer par la suite.

Avant toute chose il faut charger dans la page jQuery. Ensuite, afin d’afficher rapidement les images, qui sont assez lourdes, on utilise un petit plugin qui va se charger de mettre dans le cache du navigateur toutes nos images, seulement une fois que la page sera complètement chargée.

Ensuite, nous allons mettre dans une variable le chemin vers le répertoire du template de wordpress dans lequel nous avons stocké nos images, et on commence à les mettre dans le cache du navigateur (imaginons que nous en avons 10 et que toutes ont le même prefixe et qu’elles sont du même format).

Pour finir, on ajoute le bout de code qui se charge de changer l’image de manière aléatoire toutes les dix secondes pour obtenir:


$.preloadImages = function()
{
   for(var i = 0; i<arguments .length; i++)
   {
		   img = new Image();
		   img.src = arguments[i];
   }
}

$(document).ready(function(){

	var imagePath = "<?php bloginfo('stylesheet_directory'); ?>/images/";
	for (i=0; i<10; i++)
	{
		$.preloadImages(imagePath + "eric" + i + ".jpg");
	}

	var refreshImage = setInterval(function() {
		randomnumber=Math.floor(Math.random()*10);
		$("img[@alt=banner]").hide();
		$("img[@alt=banner]").attr("src", imagePath + "eric" + randomnumber + ".jpg").fadeIn('slow');
	}, 10000);

});

Notez, que vous pouvez remplacer $("img[@alt=banner]") par la classe ou par l’id assigné à l’image de votre bannière.

Le pas suivant sera d’insérer une image de transition ainsi que la vérification que la nouvelle image soit différente de celle affichée juste avant.


Tags: ,

WordPress: Un système de commentaires qui a de la gueule

Monday, October 23rd, 2006

Eh behn


Tags: , , ,

WordPress: A la recherche de plugins

Monday, October 23rd, 2006

Sur ce billet l’auteur en propose dix, si vous avez envie de nouvelles expériences…


Tags: ,

WordPress: Joli thème

Monday, October 23rd, 2006

A la fois simple et épuré, c’est ce que j’aime et que je cherche…


Tags: ,

WordPress et moteurs de recherche

Wednesday, July 5th, 2006

Via problogger, le plugin Landing Sites vous permet de fournir une information privilégiée aux personnes qui tombent sur votre blog après avoir effectué une recherche dans un moteur de recherche.

(more…)


Tags: ,

WP Tiger Administration

Friday, June 16th, 2006

Un plugin qui vous permet de changer le visuel de la console d’administration de votre blog! Sympa de changer de décor de temps en temps :P
(more…)


Tags: , ,

Wordpress: un plugin et un thème

Friday, June 16th, 2006

Le plugin WordPress Reports vous permet de consulter les statistiques de votre blog selon Google Analytics et/ou FeedBurner, le tout directement dans votre console d’administration. Pratique!

Deuxième lien, un thème, plainrox, pour WordPress, minimaliste et structuré. (more…)


Tags: , ,

WordPress 2.0 sous le sapin

Monday, December 26th, 2005

Enfin, après les festivités, WordPress nous livre la toute dernière version de l’outil de même que le refraîchissement du design de leur site :)

Amusez-vous bien!


Tags: ,

Akismet

Tuesday, December 20th, 2005

Lors de la migration vers WordPress 2.0 béta, je n’ai pas ajouté le plugin Spam Karma pour crainte d’une incompatibilité avec la nouvelle version. En explorant toutes les options et les plugins installé par défaut, j’ai vu que le plugin Akismet était présent dans la liste.

En lisant le commentaire, j’ai vite compris qu’il s’agit d’un outil pour combattre le spam:

Akismet checks your comments against the Akismet web serivce to see if they look like spam or not. You need a WordPress.com API key to use this service. You can review the spam it catches under “Manage” and it automatically deletes old spam after 15 days. Hat tip: Michael Hampton and Chris J. Davis for help with the plugin. By Matt Mullenweg.

Le seul problème, comme vous pouvez le constater, est qu’il faut avoir une clé unique afin d’utiliser le webservice. Pour l’obtenir, vous êtes obligés d’ouvrir un compte sur wordpress.com

Oups, j’oubliais, pour le moment, après un jour d’utilisation, le plugin m’a bloqué environ 500 spams, j’ai dû par contre en modérer la main une bonne dizaine (avec Spam Karma, par contre, cette manipulation était très rare).


Tags: , ,