X

Comment obtenir le premier lien dans un message

Snippets by IsItWP

Vous cherchez un moyen d’obtenir le premier lien d’un article ? Ce snippet récupère l’URL dans le méta de l’article (s’il existe) ou le premier lien trouvé dans le contenu de l’article. En guise de solution de repli, il récupère le permalien de l’article si aucune URL n’est trouvée dans l’article, ce qui peut s’avérer utile pour le format d’article “lien”.

Instructions:

  1. Ajoutez ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site.
  2. Appelez la fonction dans la boucle à l’intérieur d’un fichier modèle lorsque vous avez besoin d’obtenir le premier lien dans l’article.
function get_link_url() {
    $content = get_the_content();
    $has_url = get_url_in_content( $content );

    return ( $has_url ) ? $has_url : apply_filters( 'the_permalink', get_permalink() );
}

Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier/coller 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 comme : 9 meilleurs outils de référencement pour augmenter le trafic de votre site Web, RAPIDEMENT !

Commentaires   laisser une réponse

  1. Hi, thanks for this useful post, I did copy paste the code to function.php
    now what code I need to call this function??

    1. You would need to add get_link_url(); in The Loop within a template file. You may want to check out: https://www.isitwp.com/the-ultimate-guide-to-the-wordpress-loop/

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi le gratuit !