du8794 2015-06-25 07:20
浏览 88
已采纳

在短代码中添加php变量的最佳方法

So I have a php variable: $site= $your_name->getName("dfd_Name");

I have the following shortcode: <?php echo do_shortcode('[my_site dfd_Name=" "]'); ?>

What is the best way to put the $site variable into the dfd_Name=" " ? (something like dfd_Name="$site")

Thanks!

  • 写回答

3条回答 默认 最新

  • dpq755012465 2015-06-25 07:21
    关注
    <?php echo do_shortcode('[my_site dfd_Name="'.$site.'"]'); ?>
    

    Which in a neat form would look like this

    <?php
      echo do_shortcode( '[my_site dfd_Name="'. $site .'"]' );
    ?>
    

    It can also be

    <?= do_shortcode( '[my_site dfd_Name="'. $site .'"]' ); ?>
    

    It can also be

    <?php
     $sc= '[my_site dfd_Name="'. $your_name->getName("dfd_Name") .'"]';
     echo do_shortcode($sc);
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?