问题描述
试图为在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
}
}
};
'''
JD,谢谢你
解决方法
已解决...
{{1}}