WordPress WebサイトでCookieを使用する方法を学びますか?
Cookieは、ユーザーのブラウザに一時的な情報を保存し、最終的にこの情報を使用して改善できるようにするための便利なツールです。 ユーザー体験 カスタマイズと行動ターゲティングを通じて。
このチュートリアルでは、WordPressでCookieを設定、取得、削除する方法を示します。
注意: これは高度なチュートリアルです。 これには、HTML、CSS、WordPress、PHPの完全なコマンドが必要です。.
ただし、WordPressをインストールしたことがない場合は、 インストール方法 WordPressのブログ 7つのステップで et あなたのブログにワードプレスのテーマを、見つけインストールしてアクティブにする方法
それから私たちがここにいる理由に戻りましょう。
クッキーとは何ですか?
Cookieは、ユーザーがWebサイトにアクセスしたときに作成され、ユーザーのブラウザーに保存されるテキストファイルです。 Cookieは、Webサイトにさまざまな機能を追加するために使用されます。
さまざまなWebサイトでのCookieの一般的な使用法の一部を次に示します。
- ユーザーのログイン情報を保存および管理する
- ユーザーがアクセスしたときに一時的なセッション情報を保存する
- オンラインストアは、ユーザーがアクセスしたときにCookieを使用してショッピングカート内のアイテムを記憶します
- パーソナライズされたユーザーエクスペリエンスを提供するためのWebサイトでのユーザーアクティビティの追跡
- もっと
ご覧のとおり、CookieはWebサイトの所有者にとって非常に便利なツールですが、少し煩わしい場合もあります。 電子メールマーケティング、成長ハッキング、およびオンラインマーケティング全体の最近の傾向により、Webサイトは、ビーコンとして機能し、Webサイト間でユーザーアクティビティを保存および共有するために使用できるCookieを設定できます。 Webサイト。
これが、欧州連合が欧州クッキー法を可決した理由です。欧州クッキー法では、ウェブサイトの所有者は、情報の保存にクッキーを使用することを宣言する必要があります。
私たちを発見 ブログのGDPRコンプライアンスを確保するための6つのプレミアムWordPressプラグイン
WordPress WebサイトでのCookieの使用方法
デフォルトでは、WordPress は Cookie を使用してユーザー セッションと認証を管理します。 また、Cookie を使用してユーザーの名前と電子メール アドレスを記憶します。 フォーム コメントの。
ただし、多くの WordPressのプラグイン 独自の Cookie を設定することもできます。 ウェブサイトでサードパーティのサービスを使用している場合 Google Analytics ou グーグルアドセンスウェブサイトにCookieを作成することもできます。
ブラウザの設定でウェブサイトのすべてのクッキーを見ることができます。 たとえば、Google Chromeでは設定と検索にアクセスする必要があります コンテンツ設定.
コンテンツ設定で、「をクリックする必要があります クッキー(Cookie)について Cookie設定ページを開きます。
次に、[すべてのCookieとWebサイトデータ]オプションをクリックする必要があります。
次のページには、アクセスしたすべてのWebサイトによってブラウザに保存されているすべてのCookieとデータのリストが表示されます。
検索フィールドにウェブサイトのアドレスを入力すると、このウェブサイトに保存されているデータが表示されます。
1つの記事をクリックすると、個々のCookieとそのコンテンツに関する詳細が表示されます。
WordPressでCookieを設定する方法
このチュートリアルに従うには、コードを追加する必要があります テーマまたはWordPressプラグインのfunctions.phpファイル。 まだ読んでいない場合は、WordPressでスニペットをコピーして貼り付ける方法に関するガイドをご覧ください。
まず関数を使用します setcookie()
PHPで。 この関数は、次のパラメーターを受け入れます。
- クッキーの名前
- Cookieの値
- 有効期限(オプション:Cookieの有効期限が切れるまでの期間を定義します)
- パス(オプション、デフォルトでは、Webサイトのルートを使用します)
- ドメイン(オプション、ウェブサイトのドメインがデフォルト)
- セキュア(オプション、trueの場合、HTTPS経由でのみCookieデータを転送します)
- httponly(オプション、trueに設定されている場合、CookieはHTTP経由でのみアクセス可能であり、スクリプトでは使用できません)
それでは、WordPressWebサイトにコードスニペットを追加しましょう。 このコードは、ユーザーがWebサイトにアクセスしたときの正確なタイムスタンプをCookieに保存します。
関数bpc_cookies_tutorial1(){$ visit_time = date( 'F j、Y g:i a'); あなたは1の年のsetcookie( 'bpc_visit_time'、$ current_time、time()+ 31556926)のクッキーを設定します。 }}
これで、Webサイトにアクセスして、ブラウザーのCookieを確認できます。 あなたは名前のクッキーを見つけるでしょう bpc_visit_time
.
Cookieを取得してWordPressで使用する方法
ユーザーのブラウザにXNUMX年間保存されるこのCookieを作成したので、この情報をWebサイトで使用する方法を見てみましょう。
Cookieの名前がわかっている場合は、変数を使用してPHPのどこにでも簡単に呼び出すことができます。 $ _COOKIE []。 Cookieを設定するだけでなく、それを使用してWebサイトで何かを実行するコードを追加しましょう。
function bpc_cookies_tutorial2(){//訪問時間を設定$ visit_time = date( 'F j、Y g:i a'); // Cookieが存在することを確認if(isset($ _ COOKIE ['bpc_visit_time'])){// Cookieが存在する場合はこれを行うfunction visitor_greeting(){// Cookieに保存された情報を使用$ lastvisit = $ _COOKIE [' bpc_visit_time「]; $ string。= 'あなたのサイトへの最後の訪問'。 $ lastvisit。 '。 新機能の発見 '; $文字列を返します。 }} else {// Cookieが存在しない場合は、これを実行してください。関数visitor_greeting(){$ string。= '新しいですか? これらのリソースを発見... '; $文字列を返します。 } // Cookieを設定しますsetcookie( 'bpc_visit_time'、$ visit_time、time()+ 31556926); } //ショートコードを追加add_shortcode( 'greet_me'、 'visitor_greeting'); } add_action( 'init'、 'bpc_cookies_tutorial2');
各部分が何をするかを示すために、コードにコメントしました。 このコードは、Cookieに保存されている情報を使用し、ショートコードを使用して表示します。 ショートコードを追加できるようになりました [Greet_me] Webサイトのどこにいても、ユーザーの最後の訪問が表示されます。
コードを自由に変更して、Webサイトでより役立つようにしてください。 たとえば、リピーター向けの最近の投稿や、新規ユーザー向けの人気のある投稿を表示できます。
WordPressでCookieを削除する
これまでのところ、Cookieを設定し、後でWebサイトで使用する方法を学びました。 それでは、Cookieを削除する方法を見てみましょう。
Cookieを削除するには、コードに次の行を追加する必要があります。
設定を解除($ _ COOKIE [ 'bpc_visit_time']);
bpc_visit_timeを、削除しようとしているCookieの名前に置き換えることを忘れないでください。
上で使用したのと同じサンプルコードを使用して、このコードをコンテキストに入れましょう。 今回はCookieを削除し、新しい情報を設定し直します。
function bpc_cookies_tutorial2(){//ユーザーのアクセス時間$ visit_time = date( 'F j、Y g:i a'); // Cookieが既に設定されているかどうかを確認if(isset($ _ COOKIE ['bpc_visit_time'])){// Cookieが設定されている場合、これを行うfunction visitor_greeting(){//訪問情報を使用$ lastvisit = $ _COOKIE ['bpc_visit_time 「]; $ string。= 'あなたの最後の訪問'。 $ lastvisit。 '。 新機能を発見する '; // Cookieを削除して更新しますunset($ _ COOKIE ['bpc_visit_time']); $文字列を返します。 }} else {// Cookieが存在しない場合はこれを実行しますfunction visitor_greeting(){$ string。= 'あります あなたは新しいですか? これらのリソースをご覧ください... '; $文字列を返します。 }} add_shortcode( 'greet_me'、 'visitor_greeting'); // Cookieを設定またはリセットしますsetcookie( 'bpc_visit_time'、$ visit_time、time()+ 31556926); } add_action( 'init'、 'bpc_cookies_tutorial2');
ご覧のとおり、このコードは、内部に保存されている情報を使用するとCookieを削除します。 その後、時間情報でCookieを更新しました。
推奨リソース
また、以下のリソースを参照して、Webサイトとブログの把握と管理をさらに進めてください。
- あなたのワードプレスのブログに費やした時間を増やす方法
- 変換するアフィリエイトマーケティングコンテンツを作成する方法
- 連絡先フォームを作成するための10 WordPressプラグイン
- WordPressでWooCommerce製品グリッドを作成する方法
まとめ
ここに ! このチュートリアルは以上です。 この記事が、WordPress Cookieを簡単に構成、取得、および削除する方法を学ぶのに役立つことを願っています。 この記事が気に入ったら、ntoしないで ソーシャルネットワークで共有する 好適。
ただし、ご相談することをheしないでください ressources、インターネットサイトの作成プロジェクトを実行するためにより多くの要素が必要な場合は、 WordPressブログ作成 または Divi:史上最高のWordPressテーマ.
持っていれば commentaires または、アフィリエイトマーケティングを通じてブログを収益化する方法についての提案はありますか? 以下のセクションでお知らせください。
...