WordPress : Utilisez le hashtag dans l’attribut _post_thumbnail()
Je crée Bootstrap Modal qui apparaît dynamiquement sur la base de l’ ID de vignette dans mon site WordPress. Cependant, je dois utiliser la balise hashtag
#the_post_thumbnail()
dans l’ attribut. Il commente les données d’attribut à la place. Ma question est
Existe-t-il une astuce pour insérer une variable
# tag
à l’intérieur ?PHP
Voici mon code :
<?php if(has_post_thumbnail()){
$post_thumbnail_id = get_post_thumbnail_id( $post_id );
#var_dump($post_thumbnail_id);
the_post_thumbnail( 'portfolio-thumb', array( 'data-toggle' => 'modal', 'data-target' => get_post_thumbnail_id() ) ); }
?>
dans l’attribut, 'data-target' => get_post_thumbnail_id()
, je veux l’afficher comme'data-target' => #get_post_thumbnail_id()
Chacun data-target
a un caractère unique ID
, c’est pourquoi j’ai besoin de la balise de hachage . Mais je me demande s’il y a une astuce pour ça. Toute aide serait appréciée.
Merci
Solution n°1 trouvée
Veuillez ajouter le # dans votre cible de données avec la fonction.
Essayez le code ci-dessous :
<?php if(has_post_thumbnail()){
$post_thumbnail_id = get_post_thumbnail_id( $post_id );
#var_dump($post_thumbnail_id);
the_post_thumbnail( 'portfolio-thumb', array( 'data-toggle' => 'modal', 'data-target' => "#".get_post_thumbnail_id() ) ); }
?>
0 commentaire