php和js脚本相结合

时间:2016-11-13 12:38:27

标签: php wordpress

我试图在我的wordpress中包含以下代码,如果用户已登录,则将用户名发送到Heap Analytics。

<?php if (is_user_logged_in()) { ?> 
<script>
var usr_heap = <?php $current_user = wp_get_current_user(); echo $current_user->display_name; ?>;
heap.identify({'Wordpress Username': usr_heap});
</script> 
<?php } ?>

知道我可能做错了什么吗?可能是一个非常简单的问题...... 谢谢你的帮助! V

1 个答案:

答案 0 :(得分:0)

usr_heap的值是一个字符串,因此sting值周围必须有" "

<?php if (is_user_logged_in()) { 
$current_user = wp_get_current_user();
?> 
<script>
var usr_heap = "<?php echo $current_user->display_name; ?>";
heap.identify({'Wordpress Username': usr_heap});
</script> 
<?php } ?>