Tilap.net

Développement web

Wordpress

Wordpress, moteur de blog et sites, puissant et adaptable à nombre de sites

WordPress : feature image automatique pour les vidéos Youtube et Vimeo

Comment afficher les miniatures de vidéos Youtubes et Vimeo directement dans WordPress ?

Cas pratique

Dans le cadre d’un développement rapide pour un site personnel, j’utilise des champs meta dans les posts pour définir les urls de vidéos Youtube ou Vimeo à afficher.
Néanmoins, les rédacteurs utilisant ce WordPress sont obligés d’alimenter les article par une « image à la une » (feature image). Cette tache est fastidieuse sur la plupart des articles contenant des vidéos, puisqu’il s’agit souvent de mettre un screenshot de la vidéo.

Jusqu’à présent les rédacteurs :

  • renseignaient l’url de la vidéo;
  • ouvraient la vidéo sur Youtube ou Vimeo;
  • réalisaient une capture d’écran;
  • uploadaient l’image;
  • l’assignaient en tant qu’image à la une.

Solution tout automatique

Vous trouverez ci dessous le code source d’un hook WordPress simpliste qui

  • vérifie qu’une vidéo à été renseignée dans le champs meta;
  • trouve l’id de la vidéo sur Youtube ou Vimeo;
  • importe une miniature de la vidéo;
  • créé le fichier image WordPress correspondant;
  • l’attache à l’article en tant qu’image.

Lire la suite »

Mettre WordPress en français

Votre WordPress est en anglais et vous souhaitez le mettre en français, c’est très simple.

Il suffit de récupérer les fichiers de traductions en français, de les installer dans votre WordPress, puis d’indiquer à WordPress de prendre en compte ces fichiers en modificant le fichier de configuration.

  • Récupérer les fichiers de langue :
    Il vous suffit de télécharger la version de WordPress correspondant à la votre sur le site WordPress France, de la décompresser, et de récupérer le contenu du répertoire /wp-content/languages/ ;
  • Copiez ces fichiers dans le répertoire /wp-content/languages/ de votre WordPress ;
  • Editez le fichier /wp-config.php de votre WordPress, et remplacez define('WPLANG', ''); par define('WPLANG', 'fr_FR');

C’est tout, c’est simple.

Et pour le multilingue, je vous invite à lire le billet WordPress en plusieurs langues : plugins et checklist.

WordPress en plusieurs langues : le kit nécessaire des plugins et checklist du développeur

Avoir un site en plusieurs langues peut s’avérer compliqué, même avec WordPress, aussi bien pour le développeur que pour l’utilisateur final. Comme je l’ai fait à plusieurs reprises, je vous donne ici la liste des plugins qui va bien, et les petites choses à ne pas oublier avant de se lancer.

Les plugins

Il existe de nombreux plugins permettant la gestion multiligue. Certains font la traduction « à la volée » à partir de traducteurs externes, un peu comme le ferait Google Translate. Mais on ne va pas se mentir, les traductions automatiques sont de qualité moindres quand elles ne fournissent pas des contre sens obscurs. Par ailleurs, point de vue référencement (SEO), ce n’est jamais fantastique.
D’autres plugins permettent la saisie des différentes langues. C’est pour moi la meilleure solution pour des sites de qualité.

Pour WordPress, j’utilise le plugin « <strong>qTranslate</strong> », qui présente l’avantage d’avoir de nombreux autres plugins compatibles, et d’être simple à utiliser par les rédacteurs et autres utilisateurs du site. Il a par contre le gros incovénient de modifier la base de données de faço drastique, rendant le « retour arrière » complexe si vous changez d’avis en cours de route. Si vous n’êtes pas sûr de la pérenité du multilingue, passez donc votre chemin…

Les plugins sont donc les suivants :

Lire la suite »

WordPress : quels services pinger pour augmenter sa visibilité

Pour augmenter un peu plus la visibilité de votre site, notamment votre blog dans le cas présent, il est intéressant de notifier des serveurs externes en les « pingant ».

Cette action de « ping(1) » indique au serveur distant qu’un nouveau contenu est disponible sur votre site. Ainsi, il peut le référencer et le diffuser. Une bonne façon complémentaire d’augmenter la visibilité de votre site.
Cette méthode ne rapporte que peu de visites par rapport au référencement naturel ou bien encore à des campagnes de publicité. Mais elle nécessite néanmoins très peu d’action de votre part sur des blogs réalisés par exemples avec WordPress : il suffit d’un copier coller et… c’est tout :).

Ci-dessous la liste des services à pinguer que j’utilise. Elle n’est pas exhaustive, mais déjà bien complète. Je l’ai constituée au fur et à mesure du temps et je vous invite à l’utiliser.

Lire la suite »

X