在the_post_thumbnail()属性中使用hashtag

时间:2016-10-26 08:36:20

标签: php wordpress twitter-bootstrap wordpress-theming

我正在我的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,这就是我需要哈希标记的原因。但我想知道是否有任何诀窍。任何帮助将不胜感激。

由于

1 个答案:

答案 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() ) ); } 
?>