Articles de la catégorie ‘Astuces WordPress’

Astuces, trucs et conseils pour exploiter les possibilités de WordPress

Astuce pour afficher des flux RSS avec des lettres accentuées

Quand vous voulez afficher un flux RSS sur votre site, que ce soit dans une barre latérale widgétisée ou avec le plugin First RSS (et sans doute aussi dans d’autres applications comme DotClear ou Drupal…) vous obtenez un charabia incompréhensible à la place de chaque lettre accentuée.

Il s’agit d’une sombre histoire de code de caractères. WordPress utilise généralement l’UTF-8 et le problème se pose quand le site d’origine du flux utilise une autre jeu de caractère comme ISO-8859-1 ou ISO-8859-15.

Ma solution est toute simple, il s’agit de créer un flux dans FeedBurner (nécessite une inscription) et de l’utiliser pour l’affichage dans WordPress.

(suite…)

Afficher le nombre et la durée des requêtes dans WordPress

Parfois votre blog « rame ». La première chose à étudier dans ce cas est le nombre de requêtes et leur temps d’exécution. Pour connaître le nombre et la durée des requêtes dans la base de donnée nécessaire pour afficher une page donnée de votre site il faut introduire le code suivant là où l’on veut que ces données apparaissent (footer.php ou index.php) :
<?php echo get_num_queries(); ?> requêtes en <?php timer_stop(1); ?> secondes

(suite…)

Affichages des articles relatifs avec UTW

Le plugin UTW permet de lister des articles relatifs à la fin d’un article. Cet affichage a pour but principal de faire durer les visites de vos visiteurs. Le choix des sujets relatifs est fait par un algorythme contenu dans le plugin UTW lui-même.

Parfois les thèmes envisagent cette possibilité (red dragon de milo par exemple) mais le plus souvent il faut éditer le fichier du thème qui commande l’affichage d’un article. (suite…)

Les rangs des utilisateurs dans WordPress

Rappelons d’abord que ce site prétend conseiller les utilisateurs de WordPress qui voudraient l’utiliser dans une optique CMS. Pour les blogueurs purs, cette notion de rang d’utilisateur est probablement sans aucun intérêt.

Les rang que l’on peut choisir sont assez nombreux. En standard, l’ordre des rang disponibles quand on intervient sur un compte d’utilisateur est ordonné par ordre décroissant des possibilités offertes par chaque profil. (suite…)

Comment installer les statistiques Titag dans WordPress

  La solution classique est d’éditer le fichier footer.php de votre thème mais c’est à faire à chaque changement de thème.

Une solution plus moderne est de coller le code donné par Titag dans un widget de type texte. Le problème est que le panneau de gestion des Widgets est actuellement limité à 9 widgets et qu’en plus on s’y perd quand on doit intervenir dans tout ces widgets repéré seulement par leur numéro. (suite…)

Mise à l’heure été / hiver de WordPress

WordPress ne suit pas les changements d’heures que nous subissons nous en été et en hiver.

Pour mettre à jour son WordPress après le changement d’heure du printemps ou de l’automne, il faut se rendre dans l’onglet « options » et changer le décalage par rapport à l’heure de Greenwich (GMT – UTC). En Europe continentale on passe le décalage à 2 en été et on revient à 1 pour l’hiver.

Il existe aussi ce plugin qui gère tout ça mais pour l’instant, je vais rester en mode manuel.

Utiliser les titres avec l’éditeur de WordPress – plus d’options dans tinyMCE

Lorsque l’on écrit un long billet il est intéressant de hiérarchiser les parties avec des titres. En html on démarre un « titre 3″ avec <h3> et on le ferme avec </h3>.

Il existe une solution avec l’éditeur visuel de WordPress 2, TinyMCE pour ne pas avoir à entrer ces codes.

Il suffit d’entrer la combinaison de touches maj+ alt + V (alt + V sous internet Explorer) pour faire apparaître une nouvelle barre d’outil en dessous de celle affichée par défaut.
Avant :
TinyMCE éditeur WordPress barre par défaut
Après :
Options évoluées de l'éditeur tinyMCE

(suite…)

Pouvoir enchainer des sauts de lignes

Par défaut WordPress supprime les sauts de ligne qui se suivent : impossible de sauter plusieurs lignes.
Ce problème est évoqué et solutionné dans cette discussion.

Il faut donc trouver le fichier : /wp-includes/js/tinymce/plugins/wordpress/editor_plugins.js

Rechercher la ligne contenant :

// Remove anonymous, empty paragraphs.

(Ligne N°242 dans mon fichier, n° 195 dans le post de AmO)

Et « commenter » la ligne qui suit

Ligne de départ :

content = content.replace(new RegExp('<p>(\\s| )*</p>', 'mg'), '');

Ligne « commentée » :

//content = content.replace(new RegExp('<p>(\\s| )*</p>', 'mg'), '');

Eh voilà, merci AmO

Partenaires

Logo WordPress tuto

blogasty

Partenaires et annuaires du site :

(suite…)

Comment installer des widgets dans WordPress

C’est quoi un widget dans WordPress ?

Les widgets sont des petits blocs que l’on peut déplacer avec la souris pour faire une mise en page. Netvibes, par exemple, utilise les widgets. Il s’agit d’application codées en AJAX. Pour WordPress cela permet de gérer les élements installés dans les barres de navigations latérales du site. La fonction n’est utilisée que dans le panel d’administration mais elle est bien pratique. (suite…)