Tag : plugin

AdDetector l’extension pour détecter le « native advertising »

AdDetector est une extension pour chrome et firefox qui va informer les internautes si le contenu qu’ils sont entrain de lire est un contenu « sponsorisé » par une marque. L’idée n’est pas idiote puisqu’il est de plus en plus difficile de distinguer un contenu informatif d’un contenu qui a été payé par une entreprise ou une marque.

AdDetector fonctionne actuellement sur un peu plus de 100 sites US, malheureusement ils n’y a pas encore de titres français, mais cela ne devrait pas tellement complexe d’adapter les sources de ce plugin au contenu français. Quoiqu’il en soit cela donnera un peu plus de visibilité au lecteur sur les offres de native advertising qui doit certainement lire chaque jour!

Plus d’information ici.


Exclure une catégorie de l’option publicize de jetpack pour wordpress

Jetpack est une belle extension pour WordPress qui vous permet de gagner du temps et de l’énergie. Celle-ci permet de publier automatiquement vos articles sur vos réseaux sociaux préférés comme Twitter, Facebook ou encore Google+ ou bien d’intégrer une galerie d’image avec un effet sympathique, ajouter le module de statistique de wordpress, ou encore d’intégrer votre profil google+. Bref c’est un peu le couteau suisse de wordpress proposé par Automattic la société derrière wordpress.com.

Malheureusement, certaines options ont des dommages collatéraux comme l’option Publicize qui va publier tous vos articles sur les réseaux sociaux que vous avez connectés à votre blog. Donc si jamais il y a une catégorie que vous ne souhaitez pas publier vous ne pourrez pas configurer le plugin pour l’exclure. Heureusement, les développeurs d’Automattic ont proposé un bout de code qui va vous permettre de modifier le mode de fonctionnement de l’option Publicize. Ainsi il faut ouvrir le fichier functions.php de votre thème et d’y ajouter à la fin ces quelques lignes de code :

add_filter( 'wpas_submit_post?', 'vipx_wpas_submit_post', 10, 4 );
function vipx_wpas_submit_post( $ret, $post_id, $name, $connection ) {
 
    $categories = get_the_terms( $post_id, 'category' );
        if ( is_array( $categories ) )
            $categories = wp_list_pluck( $categories, 'slug' );
 
        if ( ! in_array( 'le-nom-de-votre-categorie-a-exclure', $categories ) )
            $ret = false;
 
    return $ret;
}

Et voilà comme cela je vais arrêter de vous embêter avec mon flux du refurb d’Apple!


Connecter son blog wordpress avec le plugin officiel Facebook

Avant il fallait jongler avec une multitude de plugins wordpress pour tirer parti de Facebook. Aujourd’hui Facebook propose un plugin pour wordpress qui enterre définitivement les autres extensions. Ainsi le tout nouveau plugin Facebook va vous permettre les actions suivantes :

-Publier les nouveaux articles sur votre profil personnel en tant qu’auteur
-Publier sur la page fan de votre blog
-Ajouter les boutons abonnement, like, recommandation, send…
-Installer le module de commentaires de Facebook

-Lors de l’édition de l’article on peut ajouter facilement une phrase d’introduction pour le post sur Facebook
-Toujours lors de l’édition de l’article on peut écrire sur la page d’amis en les mentionnant

Tout cela presque en un clic, la configuration reste nécessaire mais c’est globalement simple à mettre en place. Enfin une interconnexion digne de ce nom!

Plus d’information ici.


Améliorer l’intégration des images dans vos articles de blog

Illustrer ses articles avec des images est certainement un point à ne pas négliger car les images captent l’attention et participent à la rétention des visiteurs. Sur WordPress le module d’upload d’images est efficace mais peut devenir vite pénible si vous avez beaucoup d’images à insérer (sans pour antant vouloir le faire via une galerie). Le plugin Fast Insert comme son nom l’indique va vous permettre de gagner un temps précieux (vous allez éviter de cliquer 15 fois pour insérer 15 images).

Le plugin va intégrer le module d’upload directement sous la zone d’édition de l’article et vous allez aussi avoir la possibilité d’insérer toutes les images d’un seul coup.

fast-insert

Un plugin pratique qui sera vite inutile lorsque WordPress aura intégré cette option « Insert All Images ».


Générer automatiquement des catégories WordPress à partir d’un fichier texte

WordPress est certes une plateforme de blog mais aussi un très bon outil pour les CMS (Content Management Systems) et dans une utilisation de ce type l’architecture du site, donc des catégories peut être un peu complexe. J’ai eu le cas sur le site sur les hôtels design, je souhaitais utiliser les noms de pays comme nom de catégorie, à partir du moment où c’était moi qui gérait la mise en ligne des hôtels cela n’était pas problématique car chaque nouvelle intégration pouvait nécessiter au besoin la création d’une nouvelle catégorie.

Mais depuis quelques temps le site est ouvert aux contributions et propositions des visiteurs, l’écriture des articles sur les hôtels se fait par le biais d’un formulaire, j’ai donc besoin dans ce cas d’avoir tous les pays comme catégorie… Alors plutôt que de renseigner les 195 pays j’ai utilisé un plugin qui a fait le travail à ma place. Post Corrector est l’outil adapté pour cette opération car une fois installé vous allez pouvoir intégrer industriellement des noms de catégories simplement en copiant/collant leur nom dans la boite de dialogue.

Une catégorie par ligne...
Une catégorie par ligne...

Un petit outil qui vous fera peut être gagner du temps…


10 choses à faire après l’installation de wordpress

Vous venez d’installer un nouveau blog sous wordpress, une fois cette installation terminée il reste encore quelques opérations à faire pour que votre blog soit définitivement opérationnel. Voici la liste de ce que je fais juste après l’installation de wordpress.

wordpress-setting

1- Changement du mot de passe administrateur

Il faut en effet changer le mot de passe du compte administrateur, non pas qu’il soit une faille de sécurité mais il est vraiment compliqué à retenir. Donc pour modifier ce mot de passe il faut aller sur la page « profile » de votre blog.

2- Activation du thème

Par défaut wordpress propose un thème basique, il faut donc uploader et activer le thème que vous designé ou bien que vous avez téléchargé sur les sites proposant des thèmes pour wordpress.

2- Changement du format des url

Par défaut wordpress propose un format de liens que je ne trouve pas pertinent et agréable, donc je m’empresse de le changer sur cette page Settings>Permalinks et je choisi un format intégrant la catégorie avec le numéro du post à la fin : /%category%/%postname%-%post_id%/

4- Activation d’Akismet

Akismet est certainement l’une des solutions les plus efficace pour éviter le spam sur vos articles. Il faut l’activer rapidement et donc récupérer une clé API sur le site de wordpress.com.

5- Mise en place des outils de statistique

Personnellement j’en mets toujours deux : Statcounter et Google Analytics. Pourquoi deux me direz vous… Simplement que l’utilisation de ces deux services est différente, avec Statcounter j’ai une vision basique mais suffisante pour la journée et avec Google Analytics je peux faire des analyses plus poussées.

6- Création d’un compte feedburner

Dès la création du blog je mets en place une redirection du flux RSS vers feedburner, cela me garanti de ne pas perdre d’abonnés si je change d’url par exemple (ce qui arrive de temps en temps). Il faut utiliser les plugins de redirection pour gérer simplement ce changement d’url du flux. J’utilise pour cela Feed Locations.

7- Création d’un sitemap

Afin de donner un coup de main à Google et notamment son robot d’indexation je mets en place un sitemap du blog en utilisant deux plugins différents dont le très connu Google XML sitemap.

8- Activation du site dans Google Webmaster Tools

Google Webmaster Tools est un peu l’outil qui va vous permettre de piloter l’indexation de votre blog dans Google. Vous allez donc ajouter le nouveau site et son sitemap pour ensuite surveiller que tout ce passe bien.

9- Changement de la taille des images

En fonction de votre thème vous pouvez changer la taille des images que vous insérées dans vos articles, c’est pratique et cela permet aussi de gérer les vignettes (thumbnail) ce qui est important si vous utilisez des galeries d’images utilisant ces thumbs. Ces paramètres se trouvent sur la page « Media ».

10- Installation de plugins complémentaires

Afin de booster et de simplifier l’utilisation de wordpress j’installe par défaut tout une batterie de plugins cf la liste sur le colophon de 2803. Si votre site doit supporter un trafic important il peut être important d’installer des plugins de cache comme wp Super Cache.

Post basé sur une idée de problogdesign


Besoin de vos lumières en programmation…

Cador de wordpress, de php, des expressions régulières vous allez peut être pouvoir m’aider car je suis un peu bloqué et je n’arrive pas à trouver la solution à mes deux problèmes (peut être fort basiques d’ailleurs).

Premier problème : Comment faire la redirection des anciennes url vers le nouveau format (sans utiliser de plugin mais le fichier htaccess).

Mes anciennes urls avaient pour structure : http://mondomaine.com/category/postname
Les nouvelles adresses ajoutent uniquement le numéro de l’article à la fin : http://mondomaine.com/category/postname-postID

Cela commence par RewriteRule mais après j’avoue que je ne pige rien aux expressions régulières…

Deuxième problème : Je souhaite utiliser les images stockées dans wordpress, plus précisément dans la media gallery pour en faire un module de galeries d’image pour wordpress. A priori cela n’est pas si compliqué, le code ci-dessous (nettoyé par amaury) permet d’afficher toutes les images de votre blog sur une seule page mais il est vrai qu’afficher plus de 2000 images prend un peu de temps et alourdie un tout petit peu cette dernière!

gallery-wall

L’idée serait d’utiliser la pagination native de wordpress (ça je ne sais pas faire) ou bien mettre en place une pagination plus classique mais cela dépasse mes compétences…

Voici le code à intégrer dans un template de page pour afficher toutes les images de votre blog (ce code fonctionne sous wp 2.7) :

< ?php
global $post;
$attachments = get_children( array( 'post_parent' => $post_id, 'post_type' => 'attachment', 'orderby' => 'menu_order ASC, ID', 'order' => 'DESC') );
foreach( (array) $attachments as $attachment ) :
   echo '
'; echo wp_get_attachment_link($attachment->ID, 'thumbnail', true); echo '
'; endforeach; ?>

Si vous avez des idées ou des propositions de code vous pouvez m’envoyer un email (hlabarre (at) gmail.com) car le code dans les commentaires n’a jamais été un truc très bien supporté sous wordpress. Merci pour votre aide!

Update : Les deux problèmes sont résolus, pour le premier voir les commentaires et pour le second le plugin Simple All Pictures qui a été créé par Amaury Balmer.


Régénérer les thumbnails de wordpress

Parfois les changements de thèmes, les changements de stratégie de présentation de l’information de votre blog peuvent impacter la taille des images présentées. Imaginons que vous réduisez la taille de la colonne présentant le contenu principal (les articles donc) et qu’avant vous aviez des images dont la taille dépasse la largeur de la nouvelle colonne, vous aurez donc un problème de mise en page évident!

Heureusement voici un petit plugin qui va en sauver plus d’un (dont moi très certainement) qui va littéralement régénérer les images « medium » et « thumb » de votre blog fonctionnant sous wordpress.

regenerate-thumbnails

Théoriquement le plugin « Regenerate Thumbnails » gère les timeout de votre serveur afin de pouvoir effectuer cette opération qui peut s’avérer longue pour un vieux blog comme 2803.fr (qui va fêter ses 4 ans dans 3 mois).

Attention tout de même si jamais vous utilisez la dernière version de wordpress, la 2.7 le plugin ne fonctionne pas. Pour que cela marche il faudra utiliser ce hack (j’imagine que l’auteur va rapidement mettre à jour son plugin), à télécharger ici.