og:image et artThumbnail

Bonjour,

Comment mettre l'image d'accroche en image d'aperçu de la page en utilisant og:image ?

si je met
<meta property="og:image" content="<?php $plxShow->artThumbnail(); ?>"/>

J'obtiens :
<meta property="og:image" content="<img class="art_thumbnail" src="http://www.url.com/image.jpg"; alt="alt" title="title" />"/>

et pas la source directe de l'image.

par contre je ne voudrais pas changer la "public function artThumbnail" que j'utilise sur le reste du site...
Est-ce qu'il n'y a pas d'autre moyen d'obtenir uniquement la source de l'image ?

merci

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour,

    Essaye avec
    <meta property="og:image" content="<?php $plxShow->artThumbnail("#img_url"); ?>"/>
    

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • La fonction artThumbnail est paramétrée par défaut pour inclure l'hyperlien si on ne spécifie rien. En demandant de limiter le contenu retourné au seul URL de l'image, on obtient le résultat désiré:

    <meta property="og:image" content="<?php $plxShow->artThumbnail('#img_url'); ?>" />
  • merci beaucoup à vous :D
Connectez-vous ou Inscrivez-vous pour répondre.