我正在我的WordPress网站中根据缩略图ID 动态显示 Bootstrap Modal 。但是,我需要在hashtag
属性中使用the_post_thumbnail()
#标记。它会对属性数据进行注释。我的问题是
在
# tag
变量中插入PHP
是否有诀窍?
这是我的代码:
<?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() ) ); }
?>
在属性'data-target' => get_post_thumbnail_id()
中,我想将其显示为'data-target' => #get_post_thumbnail_id()
每个data-target
都有唯一的ID
,这就是我需要哈希标记的原因。但我想知道是否有任何诀窍。任何帮助将不胜感激。
由于
答案 0 :(得分:1)
请在数据目标中添加#功能。
尝试以下代码:
<?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() ) ); }
?>