• HOME
  • Wordpress
  • ACFを使って投稿のページビューやクリックアクション数を取得

2023/05/28 22:46

ACFを使って投稿のページビューやクリックアクション数を取得

ACFが便利すぎて手放せないですね。

基本的にはACFってこちら側で作った内容をページ上に表示させる目的で使う事が多いかと思うのですが、逆に訪問者側からのアクションによって動的に変化させて行く事も可能なようです。

 

こういうのが用意されてました。

 

update_field()

 

 

例えば「投稿のページビュー」をそれぞれ取得していきたい場合の例です。

 

投稿内に「page_view」というフィールド名でACFを追加

 

投稿のシングルページに以下のPHPの記述

 

$view_count = get_field('page_view');

$view_count++;

update_field('page_view', $view_count);

 

これで訪問者がアクセスするたびに「page_view」のフィールドが増えていく仕様となります。

 

応用すればクリックのアクション数なんかも取得していけますね。

 

 

では現場から以上です!

11235