Bonjour,
Sur mon site wordpress, je souhaiterai ajouter un bouton partage en shortcode.
Sur ma page function.php j’ai :
function fond_mon_shortcode( ) {
$the_title = the_title();
$the_permalink = the_permalink();
return $code_html = "<a target='_blank' style='margin-right:15px;' href='mailto:?subject=Fonds De Dotation vol de nuits - $the_title&body=Voici un projet du Fonds De Dotation vol de nuits $the_permalink rel='nofollow' data-title='Envoyer par mail' title='Envoyer par mail'>Partager</a>";
}
add_shortcode( 'fondshortcode', 'fond_mon_shortcode' );
Sur ma page d’article j’ai mon shortcode :
[fondshortcode]
le bouton donne ça en html :
<div class="uncont">Ladies Circlehttp://lefonddedotation/ladies-circle/<div class="uncode_text_column"><p></p>
<div class="sideTop">
<ul>
<li><a style="margin-right:15px;" href="mailto:?subject=Fonds De Dotation vol de nuits - &body=Voici un projet du Fonds De Dotation vol de nuits " rel="nofollow" data-title="Envoyer par mail" title="Envoyer par mail">Partager</a></li>
<li><a href="#" onclick="imprime();">Imprimer</a></li>
</ul>
</div>
<div class="sideMid">
<ul>
<li style="list-style-type: none;"><a href="http://37.110.194.148/wp-content/uploads/2016/12/Point-Rose.pdf" download="Dossier-Fond de dotation">Télécharger le dossier</a></li>
<li style="list-style-type: none;"><a href="http://pointrose.org/">Site internet</a></li>
</ul>
</div>
<p>
</p></div></div>
Mais cela ne marche pas. Le mail ne s’écrit, ni avec le lien , ni avec le titre de la page… Comme vous pouvez le constater il ecrit les variables dans la <div class= »uncont »
Il y a un truc que je fais mal, mais je n’arrive pas à savoir quoi.. Savez-vous ?