このチュートリアル:CookieとWordPressでは、WordPressブログでCookieを処理(作成、取得、削除)する方法を紹介します。

誰もが一時的なコメントを好むが、世界中の多くのウェブサイトによる仮想的な使用はしばしば混乱を招く。

レス クッキー 訪問者のセッションをブラウザ上に維持するためのシンプルなソリューションであり、の設定を維持するためにも使用されます utilisateurs.

このチュートリアルでは、Cookieについて知っておく必要があることをすべて説明します。Cookieの概要、使用方法、使用理由食べずに).

また、WordPress で Cookie を使用する必要がある理由についても説明し、最後に、Cookie を手動で設定する方法、Cookie を取得する方法、ブログで使用される Cookie を削除する方法を説明します。

しかし、前に、WordPressをインストールしたことがない場合は、 WordPressのブログ7の手順をインストールする方法 et あなたのブログにワードプレスのテーマを、見つけインストールしてアクティブにする方法 

それから私たちがここにいる理由に戻りましょう。

クッキーについて知っておくべきことすべて

ウェブ上ではほぼどこでも使用されていますが、多くのユーザーはそれが何なのか、どのように使用されるのかを知りたいと思っています。まずは、習得すべき基本事項について見ていきましょう。

クッキーとは何ですか?

Cookieは、ブラウザがWebサイトを操作するユーザーの情報を保存できるようにするために使用する小さなファイルです。 それらは主に セーブ ユーザーセッション。

セッションとは何ですか?

セッションは身分証明書のようなものですが、私はユーザーが特定の期間ウェブサイトにアクセスできるようにするパスのようなものだと考えています。また、特別なセッション(ログイン情報)ユーザーによる固有の特権を付与します。

なぜセッションを保存するためにクッキーを使うのか?

セッションとCookieの組み合わせを正当化する理由はいくつかあります。 以下に、かなり説明的なシナリオを示します。

  • カートにアイテムを追加するとき(電子商取引ウェブサイト向け)、ウェブサイトはこの情報を保存するため、同じページにいても別のページにいてもショッピングカートに商品が保存されます。
  • オンラインで情報を読む場合、ウェブサイトはあなたの IPアドレス お住まいの地域に関するターゲット情報を表示します。
  • クッキーには以下の情報も保存されますユーザー認証 各ウェブサイトごとに、この情報が使用され、ユーザーがそのウェブサイトに再度アクセスする際に、Cookieによって自動的にログインできるようになります。

クッキーの種類

現実の世界の対応物と同様に、Cookieにはさまざまなフレーバーがあります。

  • セッションCookie :これらのCookieは、1つのセッションでのユーザーアクティビティに関する情報を保存します。 通常、これらはWebサイトを閲覧する限り永続的な情報ですが、セッションの終了時に消去されます。
  • 永続的なクッキー これらのCookieはトラッキングCookieと呼ばれることもあります。これらのCookieは、有効期限が切れるか削除されるまでコンピュータ上に残ります。長期間にわたってユーザーの好みを管理するために使用されます。

クッキーを支配する法則

ウェブサイトが個人情報を保存するという考えを受け入れられない人は、このすべてが合法であるかどうか疑問に思っていることでしょう。

欧州連合はこれに関して判決を下しており、その結果は次のようになります。 指令2009 / 136 / EC この法則は「欧州クッキー法「簡単に言うと、欧州の法律ではウェブサイトに対し、特定の種類のクッキーを保存することについてユーザーに同意を求めることを義務付けています。

ヨーロッパ以外では、ウェブサイトの所有者としてクッキーをどのように使用できるかという問題は完全にあなたの裁量に委ねられていますが、広告主によって追跡されるユーザー数の増加に関する最近の騒動は、ユーザーが警戒しており、監視されることを好ましく思っていないことを示しています。

記事をご覧ください WordPress GDPR:ブログにとっての意味 さらに進むために。

次に、あなたの考えを教えてください

私のウェブサイトはCookieを使用していますか?

あなたが知りたい場合はもしあなたのサイト(またはその他の)ブラウザでCookieを使用します。手順は次のとおりです(クロム).

SETTINGS  - グーグル

設定に移動して「高度なオプションを表示「このセクションでは 「機密保持」コンテンツ設定新しいウィンドウが開き、Cookieの保存オプションが表示されます。何も触らずに「クッキーとサイトデータ... "。

表示される新しいウィンドウで、自分の Web サイトまたは選択した Web サイトを検索して、使用されている Cookie を確認できます。

cookie-google-chrome-cookieとWordPress

このウィンドウから、Cookieを削除することもできます。

なぜ私たちは、ワードプレスのクッキーが必要なのか

WordPressはデフォルトではCookieを使用しません。訪問者の種類に関係なく、同じように動作します。ただし、ユーザー認証データを保存するためにCookieを保存します。

デフォルトでは、WordPressはユーザーエクスペリエンスを改善するためにユーザーデータを取得する機能を提供しません。 WordPress自体はセッションを維持しませんが、一度アクティブ化されたプラグインまたはテーマの中にはおそらく維持するものがあることに注意することが重要です。 

WordPressの上のクッキーを処理する方法

私たちはクッキーを処理するために少しのコードをやります。 ここでは、正確に何をするかです。

  • HTTPヘッダーでCookieを送信する
  • プラグインに追加するコードをPHPで作成します

覚えて、私はあなたを示した WordPressプラグインの作成方法 すぐに。 あなたはプラグインのコードを追加することができます。

また発見することでさらに進んでください WordPressでクッキーを設定、取得、削除する方法

クッキーを作成する方法

WordPressでCookieを作成するには、Cookieに追加する値を定義する必要があります。以下の例ではユーザー名を保存します。プラグインに以下のコードスニペットを追加する必要があります。

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

定数「DAY_IN_SECONDS「」はWor​​dPressによって提供され、1日の秒数を表します。値が30倍されていることに気づくでしょう。これはほぼ1ヶ月に相当します。定数 「クッキーパス」 サイトへのパスを定義し、 「COOKIE_DOMAIN」 サイトのドメイン名です。

関数を実行すると、ブラウザにCookieが追加されたことがわかります。$v_usernameと$v_valueの値が一致することを忘れないでください。

クッキーを回復する方法

代わりに作成したCookieを取得するには、$ _COOKIE変数を使用します。これは、WordPressによって作成されたすべてのCookieを含む連想配列です。

ここで使用する識別子は、先ほど$v_usernameの値に定義したものです。次のコードをご覧ください。

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

識別子をグローバル変数 $_COOKIE に渡す前に、「isset」関数を使用してそれが存在しないことを確認する必要があります。

発見する ブログのGDPRコンプライアンスを確保するのに最適な6 WordPressプラグイン

クッキーを削除する方法

ウェブサイトからCookieを削除する必要がある場合もあります。特に、特定の情報が不要になった場合は、次のコードをご覧ください。

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

前のコードでは、関数を使用しました 「設定解除」 大きな$ _COOKIE配列の値を削除します。 期限切れにするには Cookie、有効期限を変更し、空の文字列を渡してCookie値を削除します。

Cookieが削除されたかどうかを確認するには、Webサイトを確認してください。

ウェブサイトを定期的にバックアップしている場合、最も簡単な解決策はブログのファイル バージョンを復元することです。

プレミアムWordPressプラグインもご覧ください

他のWordPressプラグインを使用して、モダンな外観を提供し、ブログまたはWebサイトのグリップを最適化できます。 

このタスクのための完璧なバックアップWordPressプラグインを以下に提供します。

1. 簡単にソーシャルシェアボタン

Easy Social Share Buttonsは、私が今まで見た中で最も長い機能リストの1つを提供します。 特定のニーズに応じて、良いことも悪いこともあります。 しかし、このプラグインには十分なオプションがないと言うことはできません。

WordPressの簡単なソーシャル共有ボタン

その機能の中には、とりわけ次のものがあります。

ツイートをパーソナライズする機能、シェア後のアクション、ボタンの詳細なパフォーマンス分析を表示する機能、アクションを強化するためのA/Bテストを実行する機能、ドメインを変更した場合や HTTPSに移動します、その他多数。

発見 WordPressの上の任意のカテゴリ内のアイテムを表示する方法

Easy Social Share Buttonsが4,66以上の販売で5スター(24)の評価を維持しているという事実は、多くの人々がその機能の程度を高く評価していることを示唆しています。

ダウンロード | デモ | ウェブホスティング

2。 レイヤースライダー

層のスライダー LayerSliderは、群を抜いて最も人気のあるスライダープラグインです。有名なパララックス効果と数百種類のトランジションを備えた、最もプロフェッショナルなスライダーです。LayerSliderを使えば、画像スライダーやブログ用の回転バナーを作成できます。

LayerSliderレスポンシブWordPressスライダープラグイン

豊富な機能とカスタマイズ可能なオプションを備えています。優れたWYSIWYGスライドエディターでスライドを作成でき、新しいスライダートランジションも簡単に作成できます。

記事もご覧ください あなたのブログにメガメニューを作成するための8 WordPressプラグイン

そのため、あらゆる機能を備えた手頃な価格のWordPressスライダープラグインをお探しなら、Layer Sliderが最適な選択肢です。ただし、ドキュメントは充実していません。また、プラグインの作者からの返信には平均24時間かかります。 (時差が必要です)。 ただし、機能に関しては、このプラグインが提供すると主張するすべての権利が付与されます。

ダウンロード | デモ | ウェブホスティング

3. スーパーバックアップ&クローン - 移行

プレミアムWordPressプラグイン「Super Backup & Clone - Migrate」を使えば、ウェブサイトのバックアップが可能です。ウェブサイトの作業は常に長く時間のかかるプロセスであり、設定ミスやユーザーエラーによって作業内容が失われてしまうのは残念なことです。

WordPress用のSuper Backup Clone Migrate

データの損失を防ぐ信頼性の高いバックアップソリューションです。主な機能は次のとおりです。

直感的なダッシュボード、バックアップの複数のインスタンスを保持する機能、実行する機能 移行 別のサーバーに、作る可能性 バックアップを復元する自動診断機能、優れた顧客サポート、そして マルチサイト等...

これは私たちが推奨するプレミアム WordPress プラグインです。

ダウンロード | デモ | ウェブホスティング

推奨リソース

他にも役立つおすすめのリソースをご紹介します ウェブサイトの読み込みパフォーマンスを解決します。

結論

これで終わりです!このチュートリアルは以上です。Cookieはウェブの速度を低下させる要因の一つです。Cookieをわざわざ作成する必要はありませんが、その仕組みを理解しておくことは重要です。Cookieについて知っておくべき基本事項と、ブログでの管理方法について説明しました。

しかし、あなたも私たちに相談することができます ressources、インターネットサイトの作成プロジェクトを実行するためにより多くの要素が必要な場合は、 WordPressブログの作成。

しかし、それまでの間、あなたについて教えてください commentaires 専用セクションおよび何よりも提案 お気に入りのソーシャルネットワークでこのチュートリアルを共有します.

...