WordPressテーマSANGOの質問

ショットコードにonclickを追加したい

アバター
kura

いつもお世話になっております。

ショットコードボタンにクリック数を計測できるonclick=”gtag(‘event’, ‘Click’, {‘event_category’: ‘XXX’, ‘event_label’: ‘XXX’});”を追加してみたのですが、エラーになって失敗しまいます。

ボタンにonclickを追加する方法がいましたら教えていただけませんか?よろしくお願いいたします。

ちなみに、一般の<aタグ>を使ったリンクにonclickを追加することができます。

ボタンの挿入方法とデザイン一覧
ボタンの挿入方法と種類一覧
コメントへの回答
サルワカくん
サルワカくん
2020/11/05

恐縮ながらbtnショートコードはonClickに対応していません。
onClickで計測を行いたい場合は、基本的にはショートコードではない方法(参考)で挿入する必要があります。

ただ、ショートコードを以下のようにdivなどで囲んだうえで、divに対してonClick属性を付与すれば計測が可能かもしれません。

[center]
<div onClick="ga('send','event','btn','click','テキスト',true);">
[btn href="https://~" class="raised grad1 rippler rippler-default" target="_blank"] テキスト[/btn]
</div>
[/center]

よろしくお願いいたします。