このチュートリアル: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を使用します。手順は次のとおりです(クロム).

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

このウィンドウから、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「」はWordPressによって提供され、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つを提供します。 特定のニーズに応じて、良いことも悪いこともあります。 しかし、このプラグインには十分なオプションがないと言うことはできません。

その機能の中には、とりわけ次のものがあります。
ツイートをパーソナライズする機能、シェア後のアクション、ボタンの詳細なパフォーマンス分析を表示する機能、アクションを強化するためのA/Bテストを実行する機能、ドメインを変更した場合や HTTPSに移動します、その他多数。
発見 WordPressの上の任意のカテゴリ内のアイテムを表示する方法
Easy Social Share Buttonsが4,66以上の販売で5スター(24)の評価を維持しているという事実は、多くの人々がその機能の程度を高く評価していることを示唆しています。
2。 レイヤースライダー
層のスライダー LayerSliderは、群を抜いて最も人気のあるスライダープラグインです。有名なパララックス効果と数百種類のトランジションを備えた、最もプロフェッショナルなスライダーです。LayerSliderを使えば、画像スライダーやブログ用の回転バナーを作成できます。

豊富な機能とカスタマイズ可能なオプションを備えています。優れたWYSIWYGスライドエディターでスライドを作成でき、新しいスライダートランジションも簡単に作成できます。
記事もご覧ください あなたのブログにメガメニューを作成するための8 WordPressプラグイン
そのため、あらゆる機能を備えた手頃な価格のWordPressスライダープラグインをお探しなら、Layer Sliderが最適な選択肢です。ただし、ドキュメントは充実していません。また、プラグインの作者からの返信には平均24時間かかります。 (時差が必要です)。 ただし、機能に関しては、このプラグインが提供すると主張するすべての権利が付与されます。
3. スーパーバックアップ&クローン - 移行
プレミアムWordPressプラグイン「Super Backup & Clone - Migrate」を使えば、ウェブサイトのバックアップが可能です。ウェブサイトの作業は常に長く時間のかかるプロセスであり、設定ミスやユーザーエラーによって作業内容が失われてしまうのは残念なことです。

データの損失を防ぐ信頼性の高いバックアップソリューションです。主な機能は次のとおりです。
直感的なダッシュボード、バックアップの複数のインスタンスを保持する機能、実行する機能 移行 別のサーバーに、作る可能性 バックアップを復元する自動診断機能、優れた顧客サポート、そして マルチサイト等...
これは私たちが推奨するプレミアム WordPress プラグインです。
推奨リソース
他にも役立つおすすめのリソースをご紹介します ウェブサイトの読み込みパフォーマンスを解決します。
- あなたは、ワードプレスのキャッシングについて知っておくべきこと
- ファイルとフォルダのワードプレスの管理方法
- ワードプレスのエラーをリダイレクト修正する方法
- あなたのウェブサイトのセキュリティを最適化するためのファイアウォール用の10 WordPressプラグイン
- どのようにあなたのSEO戦略の成功を測定するには?
結論
これで終わりです!このチュートリアルは以上です。Cookieはウェブの速度を低下させる要因の一つです。Cookieをわざわざ作成する必要はありませんが、その仕組みを理解しておくことは重要です。Cookieについて知っておくべき基本事項と、ブログでの管理方法について説明しました。
しかし、あなたも私たちに相談することができます ressources、インターネットサイトの作成プロジェクトを実行するためにより多くの要素が必要な場合は、 WordPressブログの作成。
しかし、それまでの間、あなたについて教えてください commentaires 専用セクションおよび何よりも提案 お気に入りのソーシャルネットワークでこのチュートリアルを共有します.
...
こんにちは、この投稿はすでに少し古いですが、サイトに Cookie が必要かどうかを知る方法を知りたいと思っていました。 私はウェブサイトデザインの世界に不慣れです。 現時点では、Google recaptcha と Google マップを含むフォームがある連絡先ページを除いて、Chrome に従って私のページの Cookie はゼロです。 理解できないのは、削除したい Google 広告 の Cookie がたくさんあるということです。 それが可能だ ?
ミレーヌさん、こんにちは。
はい、削除できます。 解決策を提供するために、このチュートリアルを更新する場合があります。
お疲れ様です
私はwordPressサイトと同じサーバー上でWebアプリケーションを開発しました。 404に遭遇すると、すべてのCookie(およびlocalStorage)がクリーンアップされ、アプリケーションのユーザーがログアウトされます。 これを防ぐための解決策はありますか? ありがとうございました