Vous cherchez un moyen de convertir les adresses URI, WWW, FTP et e-mail en liens cliquables ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour convertir les adresses URI, WWW, FTP et e-mail en liens cliquables dans the_content et the_excerpt.
Instructions :
Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site :
add_filter('the_content', 'make_clickable');
add_filter('the_excerpt', 'make_clickable');
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière d'ajouter correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 7 meilleurs plugins de sondage WordPress pour augmenter l'engagement sur le site et comment ajouter un portfolio à votre site WordPress.
Tous ces anciens commentaires m'ont donné envie de ne pas essayer - je pensais que cela pourrait être obsolète, mais cela fonctionne bien maintenant en 2019.
Merci !
J'ai besoin d'un lien externe "En savoir plus" (exemple) à la fin d'un extrait qui renvoie vers le site externe où l'article a été publié. J'ai utilisé "Press This" de WP pour créer l'article, mais il renvoie vers l'article sous le permalien de mon site. J'ai tout essayé. La création de l'article dans "Press This" inclut un "via" (puis le nom de l'article lié à l'URL de l'article), mais cela n'apparaît nulle part ailleurs lorsqu'il est publié sur ma page d'accueil en tant qu'article.
Cela ne semble pas fonctionner sur mon modèle. Qu'est-ce qui pourrait être faux ? J'ai seulement utilisé l'extrait the_excerpt, dois-je les utiliser tous les deux ?
Merci !
Essayez de placer make_clickable(get_the_content) ou the_excerpt dans votre modèle et voyez si cela fonctionne pour vous.
Salut, c'est un super morceau de code, comment pourrais-je l'ajouter à une metabox personnalisée.
Salut, je suis content que vous aimiez l'extrait, ce que vous pourriez faire, c'est envelopper make_clickable() autour de votre contenu dans votre modèle. Plutôt qu'au-dessus, vous pourriez faire make_clickable(get_the_content()); donc vous pourriez faire quelque chose comme ça.
[…] Appliquer la fonction “make_clickable” à tous les contenus pour rendre URL et adresses … addthis_url = 'http%3A%2F%2Fwww.yann.com%2Ffr%2Fdeux-fonctions-de-traitement-de-texte-wordpress-bien-pratiques-16%2F06%2F2011.html'; addthis_title = 'Deux+fonctions+de+traitement+de+texte+WordPress+bien+pratiques'; addthis_pub = ''; […]