Shortcode WordPress : création de shortcode personnalisés
L’utilisation de shortcode dans WordPress facilite l’affichage de modules html ou javascript tels que des sondages ou encore des bannières publicitaires issus de plugins. Mais ils peuvent aussi dépanner dans bien d’autres cas lorsque l’éditeur de WordPress fait des siennes au moment d’afficher des balises html complexes où des caractères spéciaux. Typiquement, l’ajout d’un simble « embed » Youtube ou Google Map peut rapidement virer au cauchemar.
Google Analytics : Traquer les clics sur les documents
Créer une application Facebook : les bases du développement Facebook
La création d’application Facebook et plus largement la mise en place de passerelle entre un site internet et le plus grand réseau social du monde est désormais un jeu d’enfant. En effet, Facebook a récemment repensé entièrement son API et tout est aujourd’hui plus simple. Toutefois, avant de démarrer cet article qui ne sera qu’une brève introduction au développement « pour et avec » Facebook, passons en revue les trois principales possibilités de développement offertes par Facebook :
Ajouter une limite à wp_list_pages dans WordPress
wp_list_pages est une fonction bien pratique de WordPress permettant d’afficher une liste non ordonnée de pages. Si elle propose de nombreux paramètres (consultables ici), il n’est pas possible de le limiter la sortie à un nombre donné de page. Pour y parvenir, la solution la plus simple est donc stocker le résultat de wp_list_pages dans une variable grâce au paramètre echo=0 de la fonction puis d’afficher via un « for » uniquement le nombre de pages souhaitées.
Exemple : Je souhaite afficher quelque part sur mon site les dix dernières pages mis à jour :
<?php
//Nombre de pages
$nbpages = 10;
//Requête et stockage des résultats
$pages = wp_list_pages("title_li=&depth=-1&sort_column=post_modified&sort_order=DESC&echo=0");
//Affichage
$pages_arr = explode("\n", $pages);
for($i=0;$i<$nbpages;$i++){
echo $pages_arr[$i];
}
?>
Ajouter des tailles d’images dans wordpress
Equivalent marquee en javascript avec JQuery
WordPress 3 bientôt disponible
WordPress 3.0 est disponible depuis aujourd’hui (28 mai) en « Release Candidate 1″. C’est la dernière étape avant le lancement officiel d’une version finale.
Une nouvelle mouture du plus célèbre outil de création de blog très attendue. Avec notamment une gestion avancée des menus et la possibilité de créer des « types » de contenus pour aller plus loin que la simple création de pages ou d’articles. WordPress bientôt meilleur CMS du monde libre ? Probablement.
Améliorer les performances de WordPress avec « Quick Cache »
J’ai longtemps cherché et enfin trouvé un plugin de cache performant pour WordPress.
Le principe est simple : générer des fichiers « statiques » qui seront servis aux visiteurs afin d’économiser le serveur. Notamment en évitant de surcharger inutilement le serveur MySQL et soulager le CPU en évitant un recours systématique à PHP.
Quick Cache puisque c’est son nom, s’installe sans problème et dispose d’un back-office très bien fait. Avec à la clé une mise en place très simple : activer simplement la fonction de cache (première option proposée), et des performances au rendez-vous. Incontournable pour tout ceux qui veulent améliorer les performances de leur site WordPress.




