动态再营销代码问题。导致wordpress错误的条件逻辑

Issue with Dynamic Remarketing Tag. Conditional Logic causing a wordpress error

正在尝试为查看到 WordPress 页脚的产品添加 google 再营销标签,但我不断收到严重错误消息。它在没有条件逻辑的情况下工作正常,但一旦添加我就会收到错误消息。我已经尝试了很多事情的组合,只是在旋转我的轮子,没有得到任何地方。谁能帮我解决这个问题?我似乎无法弄清楚出了什么问题。在此先感谢您的帮助。

'''

add_action('wp_footer’, 'dehydr8ed_footer_tags');
function dehydr8ed_footer_tags() {

    if (is_product() ){
        global $post;
        $post_id = $post->ID;
        $product = wc_get_product( $post->ID );
        if ( $product->is_in_stock() ) {
        $price = $product->get_price();

?>

<script>
  gtag('event', 'page_view', {
    'send_to': '#########',
    'value': ‘<?php echo ( number_format( $price, 2, '.', '') ); ?>’,
    'items': [{
    'id': '<?php echo ( $product->id ); ?>',
    'google_business_vertical': 'retail'
    }]
  });
</script>

<?php
        }
    }
};

'''

谢谢京东

已解决...

add_action('wp_footer', 'dehydr8ed_footer_tags');
function dehydr8ed_footer_tags(){

    if(is_product()) {
        global $product;
        $id = $product->get_id();
        if ( $product->is_in_stock() ) {
        $price = $product->get_price();
}?>
<script>
  gtag('event', 'page_view', {
    'send_to': '##########',
    'value': $<?php echo ( number_format( $price, 2, '.', '') ); ?>’,
    'items': [{
    'id': '<?php echo esc_js( $product->id ); ?>',
    'google_business_vertical': 'retail'
    }]
  });
</script>
<?php
  }
};