Cyrille Lannez - Websmaster Freelance Rhône-AlpesCyrille Lannez - Websmaster Freelance Rhône-Alpes

By cyrille

Ajouter l’image a la une dans le flux RSS wordpress

Comment afficher les images à la une dans votre flux RSS

Par défaut le flux RSS de votre site wordpress n’affiche pas d’image. Si vous avez un site lié à votre blog, il peut être judicieux d’afficher sur celui-ci des extraits des derniers articles postés sur votre blog. Mais une vignette pour illustrer votre article, ça peut être un plus.

Pour activer cette fonction, il faut modifier le ficher functions.php qui se trouve ici :

Vous pouvez le faire directement par ftp ou bien en ligne si votre fichier functions.php est autorisé en écriture (chmod 755)

Rendez-vous alors dans le menu admin sur Apparence >> Éditeur . Vous trouverez le fichier functions.php dans la barre de droite.

Il vous suffit en suite d’ajouter cette fonction tout à la fin du fichier functions.php après le ?> :

N’oubliez pas de sauvegarder. Si vous passez par l’admin de wordpress le bouton « Mettre à jour le fichier » n’apparait pas c’est que votre fichier functions.php n’est pas autorisé en écriture. Il vous faudra donc exclusivement passer par le ftp pour changer ses droits ou modifier ce fichier hors-ligne.

Vous pouvez ensuite téster le résultat en lançant l’adresse de votre flux rss dans fotre navigateur : http://www.votresuperblog.com/feed/

Exemple avec le blog de Love And People : http://blog.loveandpeople.com/feed/

By cyrille

Modifier les factures PDF dans Magento

Ça y est votre boutique en ligne Magento est en ligne, tout fonctionne parfaitement , cependant un souci persiste. Vos factures éditées en PDF sont « moches ».

Votre site est nickel et pro, par contre les factures pdf laissent à désirer, des colonnes se chevauchent, les fichiers sont hyper lourds pour de simples PDF… Voici quelques astuces pour rendre celles-ci lisibles en Français, avec un logo etc…

1) Copier les fichier pour les éditer

La première chose a faire pour toute modification de Magento est de copier les fichier dans le répertoire local. Cela évite bien des soucis lorsque votre modification présente un bug ou que vous avez un conflit avec un plugin par exemple. Cela vous permettra aussi de pouvoir mettre à jour votre boutique en gardant les modifications effectuées.

Rendez vous sur le FTP et copiez tous les fichiers situés dans le répertoire :

dans ce répertoire :

2) Ajouter votre logo sur les factures

Magento a pensé à tout, vous pouvez faire cela depuis le backoffice. Rendez vous dans la rubrique :
Système > configuration > Ventes > VENTES > Design de facture et de bordereau de livraison
Ici vous pouvez uploader votre logo et saisir les information sur votre société qui apparaîtront sur les documents PDF.

3) Colonne TVA et autres taxes qui déborde

Bien sûr cette manip ne s’applique pas aux site en Anglais mais sur les factures en Français, ce champ déborde et rend votre facture illisible. Il suffit simplement de changer la largeur de la colonne pour palier à ce problème.
Pour cela, éditez le fichier :

Vous trouverez à la ligne 77 environ :

Qu’il faudra remplacer par :

4) Optimiser la taille des fichiers PDF

Vous avez remarqué que vos factures PDF pèsent bien souvent près de 1.5Mo, ce qui pour un fichier texte est assez vraiment trop lourd. En fait Magento utilise une police spéciale pour les factures qui est encapsulée dans le fichier. En utilisant une police simple, on peut réduire cette taille à 30Ko.

Pour cela, éditez le fichier :

et remplace vers la ligne 796 :

par  :

puis vers la ligne 810 :

par :

et pour finir vers la ligne 824 :

par :

 

Il est possible de modifier complètement vos factures, d’y ajouter des informations, de bouger des éléments etc… Pour cela n’hésitez pas à demander un devis gratuitement

By cyrille

Afficher le fil d’Ariane dans Google

Depuis déjà quelques années, Google intègre des rich snippets et notamment les fils d’Ariane dans ses résultats de recherche.

Ces éléments permettent d’afficher plus d’informations pertinentes directement dans les résultats de recherche.

Pour débuter, il faut que votre site présente un fil d’Ariane. Voici un exemple avec une fiche d’établissement sur Telephone City :

On voit sur cet exemple (sous le logo) le déroulement des catégories du site pour arriver à la page VillaVerde Jardinerie Ramette.
Comme nous l’avons indiqué à Google, celui-ci reprend ces informations que nous lui avons communiqué.

On retrouve ces information en vert sous le titre de la page

Comment afficher ce fil d’Ariane (breadcrumb) dans google :

Pour communiquer le fil d’ariane à Google il faut utiliser des balises RDF comme celles-ci :

Il est possible d’ajouter plusieurs catégories et sous catégories.

Si vous voulez tester vos pages avant de les envoyer à Google, vous pouvez essayer avec le Testing Tool

By cyrille

Votre site est-il compatible sur mobiles ?

Le 21 avril 2015, Google fait évoluer son algorithme pour pénaliser les sites qui ne sont pas adaptés à un affichage sur mobile.

Ce qui va changer :

C’est simple, il y’a deux possibilités :

  1. Votre site est adapté à la navigation sur mobiles et tablettes, alors il sera favorisé dans les résultats de recherche Google.
  2. Votre site n’est pas adapté et il sera donc pénalisé.

Depuis quelques jours Google a mis en place un outil pour tester si votre site est impacté par ce nouvel algorithme.
Rendez vous donc sur le Test de compatibilité mobile lancé par google.

Si votre site n’est pas compatible, il n’est pas trop tard. Google vous propose une batterie guides avec  des choses à mettre en place pour améliorer votre site internet.

Voici quelques règles de bonne conduite pour que votre site soit accepté :

  1. Votre site internet ne doit pas contenir de flash et autres technologies non adaptées aux mobiles.
  2. L’utilisateur doit pouvoir lire le contenu de votre page sans zoomer (utilisation d’un design responsive ou d’un site mobile dédié)
  3. Espacer les liens et les boutons. (Quoi de plus chi..nt que de cliquer le mauvais bouton sur mobile parce-qu’il est collé a celui que vous vouliez cliquer…)
  4. Ne pas bloquer la lecture des javascripts et Css à Google, sinon ce dernier ne peut pas savoir que votre site s’adapte.

Si vous utilisez un CMS de type Magento, WordPress, Joomla etc…, Google vous guide pour faire les mises à jour nécessaires en choisissant un nouveau design responsive. Rendez vous sur cette page pour en savoir plus : https://developers.google.com/webmasters/mobile-sites/website-software/?hl=fr

 

Petite consolation pour certains, ce nouvel algo. n’impactera QUE les recherches sur MOBILE.
Mais bon… sachant que le pourcentage de visites provenant d’appareils mobiles ne fait que croitre depuis 2010, pensez-y…

Votre site n’est pas adapté ? Demandez un devis gratuit pour se refonte ici : http://www.lafraise.biz/demande-devis-contact/

 

By cyrille

Requêtes Mysql pour changer le nom de domaine d’un site sous WordPress

Beaucoup de sites web sont développés sous WordPress.
Bien souvent lorsque le site est en cours de développement, il faut un nom de domaine non public pour que les clients et le développeur puissent travailler sur ce dernier. Surtout lorsqu’il s’agit d’une refonte d’un site déjà existant.

Lorsque tout est prêt on passe ensuite le site sous le nom de domaine définitif pour le rendre public et il faut alors changer le nom de domaine dans la configuration du site, mais aussi dans la base de données MySql.

Attention ! Ces requêtes fonctionnent sur les versions inférieures ou égales à WordPress 4.1.1 mais il n’est pas garanti que celles ci fonctionnent dans les prochaines versions du CMS.

Rendez vous donc dans PhpMyadmin pour commencer à changer le nom de domaine de votre site. Bien souvent les tables sont préfixées avec « wp_ » mais il se peut que vous ayez choisi autre chose, à vous de modifier les requêtes.

étape 1 : L’url générale du site

A vous de remplacer les noms de domaines dans la requête

 étape 2 : Urls des GUID

Les GUID servent aux agrégateurs de news et aux lecteurs de flux RSS pour publier votre contenu.

étape 3 : Urls des contenus (images, textes, etc…)

Lorsque vous rédigez un article, que vous créez une page ou encore que vous créez des liens vers du contenu de votre site dans les menus sur wordpress, celui-ci enregistre le lien complet. Il faudra donc aussi modifier ces liens.

Dernière étape : Les meta post

Certaines templates utilisent des champs spéciaux pour rédiger des articles, ci ceux-ci contiennent des liens il faut aussi les bouger.

Autre cas : utilisation d’un CDN pour les images

Dans le cas d’utilisation d’un CDN pour les images vous devez changer les urls des images pour que celles-ci soient prises dans le serveur CDN. Voici donc la requête pour changer les liens des images seulement.

… et pour les GUID des images

Récapitulatif des requêtes

Si vous êtes pressé et que vous savez ce que vous faites, voici le récapitulatif des requêtes à envoyer en SQL dans PhpMyadmin. Pensez bien à changer les urls dans le code SQL avant de l’envoyer.

By cyrille

Magento : Enlever index.php des url

La meilleure façon d’attirer les nouveaux clients vers votre boutique magento est d’avoir un bon référencement avec des urls simples.
Par défaut Magento ajoute le terme « index.php » dans vos url. Voici une façon très simple de les supprimer en deux étapes.

1) Dans la partie admin de Magento

Rendez-vous dans Configuration > General > Web > Optimisation pour les moteurs de recherche et sélectionnez OUI pour l’option Utiliser les réécritures du serveur web

2) Dans le fichier .htaccess

La dernière étape consiste à indiquer à magento ou se trouve son dossier sur le serveur et depuis quel dossier il doit commencer à ré-écrire les urls.

Si votre site se trouve en racine :

Si votre Magento se trouve dans un dossier (ROOT/dossier_magento/ par exemple) :

Ajouter l’image a la une dans le flux RSS wordpress
Modifier les factures PDF dans Magento
Afficher le fil d’Ariane dans Google
Votre site est-il compatible sur mobiles ?
Requêtes Mysql pour changer le nom de domaine d’un site sous WordPress
Magento : Enlever index.php des url