Alban JAMESSE

Alban JAMESSE
Responsable E-commerce

#ecommerce, #internet &Co

   

Tombé dans le commerce tout petit, puis dans l'internet un peu plus grand;
Je fais du e-commerce activement depuis 2008.

Écoutez moi tous les matins sur Goood Morning Web

Découvrez mon CV  
français - anglais

Contactez moi  
+33(0) 687.007.697


Votre message a bien été envoyé.

Votre message N'A PAS été envoyé.
Un problème est survenu. N'hesitez pas à me contacter par un autre moyen.

#Wordpress

Thème WordPress ThemeFuse et traduction

Thème WordPress ThemeFuse et traduction

Mon beau-frère est guide de pèche (en Alsace, mais aussi à l’étranger).
Il s’occupe seul de ses sites internet ce qui est une belle prouesse à mes yeux, mais parfois quand il tente des trucs un peu acrobatique, je suis derrière pour jouer un peu l’assureur.

Il y a quelques semaines suite à une remontée d’avis clients il a voulu entreprendre la traduction de certains termes sont thème « Voyage » de chez ThemeFuse.

Rien de super compliqué, il ne suffisait qu’à trouver le Text Domain du thème Voyage pour activer prise en charge de la traduction par WordPress… (comme on dirait à Groland) Et là, c’est le drame.

Pas moyen de trouver ce fichu Text Domain pour ce thème. Il n’est indiqué nulle part dans le code du thème, et pas moyen de le trouver sur internet.

Les gars de chez ThemeFuse, quand tu leur demandes, tentent de te vendre une extension pour faire ta traduction, tu m’étonnes qu’ils ne sont pas super enclins à ce qu’on le trouve facilement.

Après plusieurs heures de recherche et de test pour tester des Text Domain au feeling, vous pouvez tous remercier Jean-François, car il l’a trouvé !

Le Text Domain du thème Voyage de chez ThemFuse est « tfuse ».

WordPress, thème et shortcode

WordPress, thème et shortcode

Pour le site des jolis poussins, j’ai fais un thème perso pour WordPress comme d’habitude.

Vient le moment d’ajouter un formulaire ContactForm7 (Je n’aime pas utiliser de plugin, mais bon… parfois ça simplifie la vie des gens qui bossent avec moi.).

Et ça marche pas.
Le shortcode était en lieu et place du formulaire.

Après avoir cherché à droite et à gauche, j’ai compris que mon appel au contenu n’était pas le bon.

Par soucis pratique pour ce projet j’ai appelé le contenu de mes pages via get_the_content(), et pour la petite info, get_the_content() n’interprète pas les shortcodes et vous les redonne en brut.

Vous devez obligatoirement passer par l’affichage direct de the_content() pour avoir une interprétation des shortcodes.

Comme j’utilise très peu de shortcodes, j’ai créé une page-ID.php dans mon template ou j’intègre the_content() en lieu et place de mon get_the_content() juste pour les pages de contact.

N’oubliez pas que le tableau de hiérarchie des pages pour WordPress est vachement bien fait.