伊田生活ブログのロゴ
HOME  >  資料
カテゴリー : 資料 - ブログ
•いいねボタン •いいね機能

いいねボタンについて

公開日:

img_2

このブログ(idayos.com)の記事ページの下部には、「いいねボタン」を設置しています。


「いいねボタン」(👍️)をクリックすると、下図のような、確認メッセージが表示されます。

img_1

「OK」をクリックすると、いいねが送られます。
いいねが送られると、カウンターの数字が1つアップします。
※カウンターの更新は管理人が手動でおこなっています。つまり、カウンターは自動では更新されない作りになっています。そのため、ボタンを押してから反映されるまでには時間がかかります。あらかじめご了承ください。
カウンターの数字の右側には、「最初にイイネされた日付」と「最後にイイネされた日付」が表示されます。

img_2

カウンターはPHPで記述されています。いいねボタンが押されるとPHPが実行され、サーバー上のテキストファイルに記述された数字が1つ加算されるという仕組みです。
このいいね機能は、ユーザーを判別しません。したがって、何回でもボタンを押すことが可能です。ただし、最後にいいねが実行されてから1分以内は、カウントアップを実行しない作りになっています。(いたずらで連続で押されるのを防ぐため。)


開設した当初、このブログにはいいねボタンはありませんでした。「あったらいいな」とは思っていましたが、作り方が分からなかったというのが、いいねボタンを設置していなかった理由の1つでした。それでも、PHPを使えば、簡易的な機能であれば簡単に実現できることが分かったので、PHPでいいね機能を実装しました。いいね機能のコード作成には、ChatGPT と Copilot を利用しました。