PHP与JS Onclick事件的串联

时间:2019-06-19 11:20:47

标签: javascript php wordpress

这真让我发疯。

我的php模板上有一个按钮

echo '<a href="'. esc_url($action_link) .'" class="action_button'. esc_attr($action_class) .'" '. wp_kses_data($action_target) .'>'. wp_kses(mfn_opts_get('header-action-title'), mfn_allowed_html('button')) .'</a>';

我需要附加以下Google Analytics(分析)事件跟踪代码:

onclick="gtag('event', 'clic', { 'event_category': 'EVENTCAT', 'event_label': 'EVENTLABEL'});"

听起来不太难,但是在尝试了许多不同的组合之后,我还是无法使这项工作奏效。

有什么办法可以逃避一切吗?

1 个答案:

答案 0 :(得分:0)

请尝试

echo '<a 
    onclick="gtag(\'event\', \'clic\', { \'event_category\': \'EVENTCAT\', \'event_label\': \'EVENTLABEL\'});" 
    href="'. esc_url($action_link) .'" 
    class="action_button'. esc_attr($action_class) .'" '. wp_kses_data($action_target) .'>'.
    wp_kses(mfn_opts_get('header-action-title'), mfn_allowed_html('button')) 
    .'</a>';