Htaccess : Redirect permanent avec des paramètres en get

La directive htaccess Redirect permanent ne fonctionne pas si la page que l’on veut rediriger est identifiée par ses paramètres en get. Par exemple, si j’ai :
- monsite.fr/index.php?page=toto que je veux rediriger vers monsite.fr/toto
- monsite.fr/index.php?page=titi que je veux rediriger vers monsite.fr/titi
un redirect permanent classique ne fonctionnera pas.

Dans ce cas, il faut utiliser des règles de réécriture :

Plusieurs fonds personnalisés dans un thème WordPress (alternative à add_custom_background)

La fonction de WordPress add_custom_background() permet d’ajouter un fond personnalisé aux paramètres de thème, fond qui sera ensuite appliqué sur la balise body en front.

Cependant, cette fonction n’autorise qu’un seul fond personnalisé.
Comment faire si l’on souhaite pouvoir définir plusieurs fonds personnalisés ? Par exemple, mettre un background sur la home, un autre pour une catégorie donnée, et enfin, un fond par défaut sur les autres pages ?

Optimiser l’arborescence et la navigation de WordPress

L’arborescence à plusieurs niveaux de profondeur dans WordPress entraîne parfois (voire souvent) la création de pages « fantômes » qui n’ont pas d’autres buts que de hiérarchiser correctement l’information, le menu et la navigation.

Sauvegarde automatique d’une base de données

Voici une procédure pour sauvegarder automatiquement une base de données à intervalles réguliers, en créant un dump de la base, avec la date dans le nom du fichier.

Mise en place d’une popup avec jQuery et jQuery cookie

Un petit script simple mais bien pratique si vous devez afficher un message important sur votre site ou encore faire la promotion d’un nouveau service à l’aide d’une popup élégante, centrée et dont l’affichage chez le client sera contrôlé par la création d’un cookie dédié.

Insérer des colonnes dans les articles et pages WordPress

Je n’aime pas Joomla, pour plein de raisons, mais il offre toutefois l’avantage de proposer nativement des dispositions en colonnes pour les pages et articles. C’est un peu « crade » d’un point de vue HTML puisque Joomla utilise des tableaux pour le faire mais cela permet de varier les plaisirs en terme de mises en page.

Incontestablement un « plus » pour l’éditeur d’un site. Du coup, pour les besoins d’un projet client je me suis mis à la recherche d’un plugin permettant de reproduire à peu près le même effet avec ce cher WordPress que j’ai du mal à lâcher.

Créer un onglet de page pour sa page Facebook (sans FBML)

Les choses bougent vite sur Facebook, notamment en ce qui concernant l’API et les outils mis à la disposition des développeurs. Ainsi, le FBML va très prochainement disparaître au profit d’applications 100% iFrame ce qui va également impacter la plupart des onglets de page personnalisées qui sont eux-mêmes issus d’application. Du coup, la théorie et la pratique évoluent dans la mise en place d’un onglet pour la page facebook de votre entreprise ou de votre site internet. La bonne nouvelle, c’est que c’est désormais bien plus rationnel et – surtout – identique à de la programmation web traditionnelle, enfin presque.

Envoyer un mail en php

Petite fonction php ultra simple mais tellement pratique pour envoyer un mail, texte ou html, avec ou sans emails en copie.

Récupérer en php le dernier statut d’une page Facebook

Dans la famille des petits bouts de code bien pratiques, je demande l’affichage du dernier statut de ma page Facebook sur mon site web en php et sans javascript.

Slideshow cyclique simple avec JQuery

Edit : Maintenant entièrement compatible avec IE6

Slideshow simple, qui se base sur l’opacité et les z-index, pour avoir un effet de « fade » cyclique sur les images (NB : fonctionne sous IE6, mais sans le fade).

Vous pouvez voir la démo ici.