Lipaonline

Menu

WordPress + Pods = Un VRAI CMS ! (dossier et tutoriaux)

J’ai déjà écris plusieurs articles et tutoriaux à propos de Pods sur d’autres sites (ici et la ). Je vais profiter de celui-ci pour vous faire un dossier plus complet, qui reprendra un résumé des anciens articles (en y ajoutant des nouvelles astuces apprises depuis.. on apprend tous les jours), mais aussi de nouveaux tutoriaux pour vous aider à transformer WordPress en véritable CMS, et ainsi prendre le contrôle total de votre site. Votre unique barrière sera votre imagination !

Au programme :

Qu’est ce que Pods ? Pourquoi l’utiliser ?

Que vous soyez un PHP Guru, un as des hooks, ou un « simple blogueur »  qui souhaite customiser son blog, Pods est une boite à outils, qui pourra vous aider à réaliser votre projet web.

Installation et prise en main.

Dans ce chapitre, on reprendra les bases de l’utilisation de Pods.

Présentation des modules.

Pods se présente sous forme de modules, cela lui permet de s’adapter au mieux à vos besoins, sans alourdir de système de choses inutiles.

Widget , Page, Template , tout savoir sur Pods.

Présentation complète des fonctionnalités de Pods.

Tutoriaux et cas concrets.

Rien de tel que des exemples concrets pour mieux comprendre comment fonctionne Pods, et comment il peut être la solution à votre problème.

A propos des cas concrets, si vous voulez me soumettre vos problématiques de vos sites/blogs, je me ferai un plaisir d’y répondre en faisant un tutoriel.

Pourquoi utiliser mon annuaire sur Google Plus ?

J’ai créé il y a quelques semaines un annuaire sur Google Plus

Pourquoi vous devriez vous en servir pour le SEO de votre site/blog ?

Avant de parler de mon annuaire, voici deux vidéos qui va vous expliquer comment m’est venu l’idée:

Moi fun, mais pour ceux qui ne parle pas la langue de Beckham.. ou qui ont peur des vampires 😉

Pour revenir à Blog Plus

En partageant sur Blog Plus, votre lien va remonter automatiquement chez vous, vous suiveurs.. mais aussi tous ceux qui ont déjà partagé un lien et leurs suiveurs… ce qui à force fait un bon paquet de gens
J’ai demandé conseil à plusieurs « experts » SEO, aucun n’y a vu de contre indication 🙂
Pour l’instant, ce n’est pas encore la foule… je valide pratiquement tous les liens.. alors profitez-en… si demain je reçois des 100aines de demandes par jours.. je n’aurai peut être pas le temps de tout partager…

D’ailleurs, je lance un appel, si cela vous dit de devenir modérateur. L’avantage, vous pourrez poster les liens automatiquement.. mais jouez le jeu aussi… partagez aussi les liens des autres…vous serez aussi gagnant à long terme 🙂

Voila, maintenant vous en savez un peu plus sur ce projet…à vous de jouer partager !

Blog & SEO : Anatomie d'une Homepage parfaite

Dans une vie antérieure pas si lointaine, où je réalisais essentiellement des sites vitrines, une grande partie de mon attention se focalisait sur la Homepage du site. Google n’était pas encore ce qu’il est aujourd’hui, la plupart de mes clients souhaitaient une « présence » sur Internet. Il n’y avait pas encore les réseaux sociaux. Le « web » n’était pas encore (à mon grand regret) intégré dans une stratégie Marketing/Commerciale globale.

Aujourd’hui, avoir un blog est devenu « à la mode » dans la stratégie marketing, vous trouverez souvent des termes comme « Content Marketing » ou « Inbound Marketing« . Derrière ces noms « pompeux », se cache un principe assez simple. Avant lorsqu’on se posait une question, on allait voir sa grand mère, le Larousse, ou pour les plus riches, l’Universalis… maintenant on va voir Google !

Ex: « Comment bien se brosser les dents ? » ou « Comment avoir une grosse *** ? « . Si vous vendez des brosses à dents ou du dentifrice, un visiteur qui se pose la première question, sera plus facilement un client potentiel pour vos produits. Vous feriez certainement plus de trafic en répondant à la deuxième, mais vous n’auriez pas ce qu’on appelle du trafic ciblé, le seul qui est « utile », car le seul qui peut vous rapporter de l’argent, que se soit avec vos produits, ou ceux de vos annonceurs si vous ne vendez rien directement, avec des affiliations ou des publicités…

Un article parfait

Il y a moult sites qui vont vous expliquer comment bien écrire vos articles, pour qu’ils plaisent à vos lecteurs mais aussi aux moteurs de recherche. Pour n’en citer que quelques uns, qui me viennent à l’esprit sans réfléchir (si vous avez d’autres suggestions, je le ajouterai):

Pourquoi optimiser la Homepage d’un blog ?

C’est vrai que la plupart des blogueurs partages leurs articles sur les réseaux sociaux, et font des liens avec d’autres articles (ou des plugins comme CommentLuv permettent de lier votre dernier article dans un commentaire), si bien qu’une grande majorité de vos visiteurs viendront directement sur un article de votre blog.  Mais, par rapport à mon expérience sur différent sites de type « pur blog » ( cad. pas un site vitrine avec un blog en complément), entre 10-20% du trafic entrant arrive sur la Homepage, et si on regarde uniquement le trafic provenant des moteurs de recherches, cela monte à 30% voir même 60% ! Et tout ceci sans aucune optimisation !

Il serait dommage de ne pas choyer ce trafic gratuit, et pourquoi pas l’augmenter par la même occasion non ? De plus, sur le long terme, cette page sera la plus visitée de votre site !

Pour vos visiteurs

Comme disait un grand philosophe « On n’a pas deux fois l’occasion de faire une bonne première impression » 😉 , il faut donner envie à votre visiteur de naviguer sur votre site, avec une ergonomie claire (menu, widget, sidebar, header…) et un contenu de qualité. Vos derniers articles ne sont pas forcément les meilleurs. Il serait intéressant de mettre en avant les articles à succès, ou au contraire ceux qui n’ont pas eu l’effet escompté sur vos visiteurs…

Pour les moteurs

Faites le test avec http://alyze.info/ , vous verrez à quoi « ressemble » votre homepage pour les moteurs… et attendez-vous à être surpris ! Ce site fonctionne aussi très bien pour vérifier la qualité au niveau du référencement de vos articles, mais en général, si vous avez bien suivi les recommandations des sites cités plus haut, il ne devrait pas y avoir trop de surprise…

Comment optimiser la Homepage d’un blog ?

La plupart des blogs proposent en page d’accueil, les derniers articles avec un extrait, et une sidebar, qui reprend ces mêmes articles, plus des commentaires.. tout un tas de choses qui peuvent brouiller la compréhension du contenu réel de votre blog.

Heureusement, sous WordPress, vous avez la possibilité de définir votre page d’accueil. Il suffit de créer une page « Home » et ensuite d’aller dans réglages/lecture :

wp-reglage-homepage

Selon le thème que vous avez choisi, le résultat ne sera pas toujours à la hauteur, l’objet du prochain article, sera justement les différentes astuces pour réaliser facilement une Homepage parfaite avec WordPress 🙂

Note: La Homepage de ce site est en cours rafraîchissement 🙂

 

 

Blog Plus : L'annuaire préféré de Matt Cutts ! ;)

Je n’ai jamais caché une certaine aversion pour les annuaires, qui sont soit disant utiles pour le SEO (bon ok, c’est malheureusement un peu vrai…), alors qu’ils contredisent l’évolution actuelle de cet « art », qui veut qu’on écrivent pour les lecteurs, et qu’on optimisent pour les moteurs.. ces sites n’en ont pratiquement aucun.. des lecteurs… que ceux qui utilisent encore des annuaires pour rechercher un site me jètent leur « -1 » ! 😉

Les annuaires les plus récents se sont transformé en « Massive Guest Blogging » (pour reprendre une terminologie de gamers), et quand on lit les derniers articles parlant de guest blog et Matt Cutts, il est clair que si, il est bien difficile pour l’algorithme de Google de repérer le « guest blog non naturel » lorsque cela est fait avec intelligence, pour les MGB c’est impossible qu’ils réussissent à passer sous le radar !

Partant de ce constat, puisque Matt Cutts n’aime pas les liens, et veut favoriser son réseau social Google Plus… jouons avec lui ! Créons un annuaire chez lui ! Sur son cher Google Plus ! 🙂

Venez vous inscrire sur cette page

et partagez vos liens !

 

Hootsuite / Sendible : Où est mon profil Google Plus ??

Non ce blog n’est pas mort.. je travaille actuellement sur d’autres projets.. et sur une refonte global de celui-ci… qui va devenir trilingue !! 🙂

Comme je l’indiquais sur mon post de résolution 2014, je teste (avant de les utiliser définitivement) plusieurs outils dédiés au réseaux sociaux, pour l’instant Hootsuite et Sendible, qui disposent d’offre d’essai gratuit.

Je dois dire que l’un comme l’autre, je suis assez déçu 🙁 , je m’attendais à des outils très complet, au final , même si Hootsuite l’est un peu plus… on est loin du compte de l’outils idéal…

Mon outil idéal

Les réseaux sociaux

Si la présence et le partage sont importants sur les réseaux sociaux (les 2 outils permettent t’optimiser cela), l’écoute n’est tout autant à mon avis. Hootsuite a une longueur d’avance sur ce point, mais l’absence de l’intégration du profil Google Plus est plus que regrettable. La réponse du support est limitation voulu par Google de ne pas pouvoir écrire sur son profil… mais lire, cela est tout à fait possible… dommage 🙁

Les flux RSS

Une sorte de réseau social de partage automatique, les flux rss sont encore très utilisés, car très pratique pour suivre l’actu d’un site 🙂 , dommage qu’on ne puisse pas ajouter ces flux à Hootsuite 🙁

Pour résumer, pour reprendre un slogan de la prévention routière, l’idéal serait un outil qui permet à la fois de voir et d’être vu sur sur les réseaux sociaux…

Si cet outil existe… n’hésitez pas à m’éclairer 🙂

A noter qu’il existe un comparatif entre Hootsuite et Sendible… mais écrit pas Sendible 😉

 

WordPress Tips : Taille des images par défaut

Lorsqu’on ajoute une image dans un article ou une page dans WordPress, il est fastidieux à chaque de devoir changer les options de cette image : avec ou sans lien, vignette ou taille normale, alignement centré ou à gauche etc…

Heureusement TooWP vous propose un petit hook pour cela 🙂

add_action( 'after_setup_theme', 'default_attachment_display_settings' );
/**
 * Set the Attachment Display Settings "Link To" default to "none"
 *
 * This function is attached to the 'after_setup_theme' action hook.
 */
function default_attachment_display_settings() {
	update_option( 'image_default_align', 'left' );
	update_option( 'image_default_link_type', 'none' );
	update_option( 'image_default_size', 'large' );
}

Explication :

image_default_align : configure l’alignement ; valeurs : left,right,center,none

image_default_link_type : pour le lien ; valeurs : file, post,custom,none

image_default_size : pour la taille de l’image ; valeurs : thumbnail, medium, large, full

La manière la plus simple de profiter de cette astuce, est d’ajouter ces lignes dans le fichier functions.php de votre thème… bientôt je vous proposerai d’autres méthodes 🙂

 

Confiture ou Nutella… Qu'en pense Matt Cutts ??

Depuis quelques temps, je suis un peu plus les sites parlant de SEO (c’est un peu mon métier 😉 …

Pour beaucoup, ça consiste à scruter les moindres faits et gestes de Matt Cutts (en gros le gendarme en chef de chez Google… hey Matt, si tu traduis cet article avec Google Translator… j’ai pas dit que t’étais gros !! 😉 ) … en fait une sorte de Closer du SEO 😉

Alors, comme je suis sympa, je vais vous épargner de longues lectures sans grand intérêt !

« Faites du contenu de qualité !! »

… aux yeux de vos lecteurs…

Voila c’est tout ! Tout le reste c’est du pipi de chat (pour rester poli 😉

Que cela ne vous empêche pas de faire du SEO … mais parce que « votre contenu le vaut bien ».. pas pour autre chose !

Voila pour le coup de gueule du matin.. et encore vous avez de la chance, je suis de bonne humeur ce matin 🙂

Edit: et pourquoi pas une tartine de marketing ? (ceci n’est pas du netlinking 😉


Attention aux plugins WordPress même désactivés !

Le weekend dernier, comme je suis dans l’admin de mon hébergement, j’en profite pour regarder l’espace disque que j’occupe, ça devait faire quelques mois que je n’avais pas regardé…

waouh 16Go… la dernière fois j’avais moins de 2Go !… Comme je prête un petit peu de place pour les podcasts d’un pote, je me dis qu’il abuse quand même ! Je regarde… 2Go de podcasts.. ce n’est donc de la que vient le problème ?

Je me connecte en ssh (l’avantage avec un MacOSX, c’est que c’est d’origine, sous Windows il faut utiliser telnet il me semble).

Muni de quelque commandes de base (mes cours Unix datent un peu..)

// pour lister les répertoires et fichiers

ls

// pour changer de répertoire

cd le_repertoire

// pour remonter au répertoire parent

cd ..

// pour connaitre la taille d'un répertoire

du -sh ./le_repertoire

// pour supprimer un répertoire et son contenu

rm -rf le_repertoire/*

Après quelques minutes de recherche, je m’apperçois que le répertoire fautif est « wp-minify« , un plugin de minification de WordPress.

Le plus étrange est que ce plugin, je l’ai désactivé il y a plusieurs mois lorsque j’ai installé WP Rocket, mais j’ai fait l’erreur de ne pas le supprimer carrément !

Voila, si ma petite mésaventure peut servir à d’autres…

VotreVPN : Bloguez et voyagez en toute sécurité

Un VPN, « Virtual Private Network » ou réseau privé virtuel en français, est un système qui vous permet de protéger l’échange de données entre votre ordinateur et un serveur, en utilisant la cryptographie, un peu comme lorsque vous êtes sur un site de ecommerce pour protéger vos coordonnées bancaires.

C’est une technique très utilisée par les entreprises lorsqu’elles veulent protéger l’échange de fichiers entre leurs employés sur plusieurs sites distants (une extension très la mode de ce système s’appelle le « cloud »), ou par des journalistes en particulier dans des pays pas très regardant sur la liberté de la presse, mais aussi, il est vrai, pour des activités illégales… mais le VPN est totalement légal en France ! (c’est ce que vous en faite qui peut ne pas l’être…)

Mais à quoi cette technique peut-elle bien me servir à moi « simple » blogueur ?

Sécuriser mon blog

Faites-en l’expérience, allez voir les statistiques de votre blog, directement de votre serveur (la plupart de hébergeur propose ce genre de service gratuitement), sans passer par un script genre Google Analytics, vous aurez certainement une sacrée surprise !

Sur mon blog, la page la plus visitée (et de très loin !) est la page de connexion à l’administration (wp-login.php), et comme il n’y a pas le code Google Analytics sur cette page, cela passe complètement inaperçu pour la plupart des blogueurs (en même temps, ce ne sont pas de réels visiteurs du blog, mais des robots qui essaient de trouver une faille dans mon mot de passe).

Il existe tout un tas de technique pour protéger son blog, dont une solution radicale : bloquer l’accès à une adresse IP spécifique, la vôtre ! (voir lashon.fr).

Malheureusement, que vous soyez chez vous ou sur un accès wifi public, votre IP change « plus ou moins régulièrement ». C’est justement là qu’intervient VotreVPN, il va vous fournir une adresse IP fixe pour vous connecter à Internet 🙂

En réalité, votre IP sera celle d’un de leurs serveurs, à l’époque où j’ai testé leur système, ils en avaient 4, il suffit de paramétrer ces 4 IPs, et le tour est joué 🙂

Et pour le blogueur voyageur ?

En plus de protéger votre blog, VotreVPN vous offre quelques services qui pourront vous être très utiles si vous être un grand voyageur !

Accéder à votre compte bancaire

Certaines banques, pour des raisons évidentes de sécurité, bloque l’acces à votre compte si vous vous connectez hors de France, avec VotreVPN plus de soucis.

Cela peut arriver aussi sur les sites de e-commerce, lorsque votre adresse IP ne correspond pas avec votre adresse de livraison.

Accédez aux sites de vidéos/musiques

Pour des raisons de droits d’auteurs, beaucoup de sites de vidéos (comme les « replay » des chaines françaises) bloquent l’accès hors de France.

Essai gratuit pour 48H

Pour tester le logiciel, ou pour un weekend en Slovénie, VotreVPN propose un compte gratuit sans engagement.

Il existe 4 durées d’abonnement: de 1mois à 3.95€ à 1 an à 29.95€ (soit 2.5€/mois)

slovenie-votrevpn

 

 

Custom Post Type “Offre Spéciale” Avec Pods (4/*)

Nous avons vu dans le 1er article comment Pods peut répondre à notre besoin.

Dans le 2e, nous avons créé nos Pods et contenus.

Dans le 3e, nous avons affiché nos Pods, et vu comment modifier un template WordPress  pour qu’il puisse afficher un widget Pods (quand cela n’est pas possible dès le départ).

dans ce 4e et dernier article, nous allons mettre en forme nos Pods avec des templates. Cela nécessite quelques notions d’HTML/CSS, et un peu de copier/coller.

Création d’un template Pods

Commençons par le plus compliqué, la colonne du milieu, nous avions un code PHP WordPress, que l’on va transformer en template Pods.

<?php $posts = get_posts('orderby=rand&numberposts=10'); foreach($posts as $post) { ?>
						<div class="post addon-post">
							<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" id="featured-thumbnail">
								<?php if ( has_post_thumbnail() ) { ?> 
									<?php echo '<div class="featured-thumbnail">'; the_post_thumbnail('featured',array('title' => '')); echo '</div>'; ?>
								<?php } ?>
							</a>
							<div class="addon-post-content">	
								<h2 class="title addon-title">
									<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="bookmark"><?php the_title(); ?></a>
								</h2>
								<div class="addon-post-info"><span class="theauthor"><span class="icon-user"></span><?php global $post; $author_id=$post->post_author; ?><a href="<?php echo get_author_posts_url($author_id); ?>"><?php the_author_meta( 'nickname', $author_id ); ?></a></span></div>
							</div>
						</div>
					<?php } ?>

Avec un peu d’habitude, cela n’est pas très compliqué, mais pour un débutant… ce qu’il faut, c’est repérer les functions de WordPress, ce sont pratiquement toujours les mêmes : get_posts , the_permalink() …

En clair : affiche moi 10 posts (numberposts=10) alétoirement (orderby=rand) …

Pour nous faciliter la vie, Pods propose encore une autre fonctionnalité très pratique, les magic tags , ainsi pour afficher un champs de notre Pods, il suffit de mettre {@nom_du_champs}. 🙂

On obtient ce template

slovenie-pods-template2

 

 

Qu’il suffit alors de sélectionner dans notre widget :

slovenie-template-widgetet voila le résultat :

slovenie-pods-finalJe peux aussi utiliser ce template dans une page « destinations » avec un shortcode :

slovenie-page-destinations Le résultat n’est pas très heureux, mais il me suffit de créer un autre template pour cette page. Vous pouvez créer autant de template que vous voulez, et les utiliser sur autant de pages que vous le jugerez nécessaire.

Voila qui clos cette série de tutoriels, une fois mes templates finis, je vous proposerai ici de télécharger l’ensemble…