cookie consent機能を加える17-CookieYes | GDPR Cookie Consent-
この記事について
Hello World
CookieYes | GDPR Cookie Consentの言語切り替えの挙動について次の確認を行った。
これら内容は以下レンタルサーバーでのWordPress環境を使用。
シン・レンタルサーバー![](https://www16.a8.net/0.gif?a8mat=3T8P7I+7KOKM2+CO4+1HLFVM)
![](https://www19.a8.net/0.gif?a8mat=3T8P7I+7KOKM2+CO4+1HMIGH)
各事項については以降に書いていく。
その他、環境整備に関する新情報。
同系列WordPress特化型レンタルサーバー
WordPress専用クラウド型レンタルサーバー『wpX Speed』![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+AL1GPM+CO4+ZQFQA)
![](https://www18.a8.net/0.gif?a8mat=3TCZ0D+AL1GPM+CO4+ZRXQP)
同系列安定型レンタルサーバー
格安ドメイン名取得サービス『Xserverドメイン』![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15OK2A)
![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15WWZL)
その他キャンペーン中WordPress対応レンタルサーバー
ロリポップ公式サイト![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AM8BX6+348+64Z8Y)
![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AM8BX6+348+6E71D)
ドメイン管理に関しては
格安ドメイン名取得サービス『Xserverドメイン』![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15OK2A)
![](https://www13.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15WWZL)
![](https://www18.a8.net/0.gif?a8mat=3TCZ0D+ANF74Q+348+1C1W8I)
![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+ANF74Q+348+1BRTKX)
![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+AMTRIY+50+2HHVNM)
![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AMTRIY+50+2HTO1D)
cookie consent機能を加える17-CookieYes | GDPR Cookie Consent-
WordPressサイトHTMLソース
言語切り替え条件
無料プランのCookieYes | GDPR Cookie Consentは、ロケーション所謂位置情報からの言語切り替え非対応なので、HTMLコンテンツの何かで判断していると予想した。
Firefoxで調査
WebブラウザのFirefoxにある調査機能で、WordPressページのHTMLソースを確認。
![Firefoxの調査画面](https://nemunori.com/wp-content/uploads/2023/07/230714_cookieyes2_500_169.png)
怪しい箇所
<!DOCTYPE html>
<html lang="ja">
HTMLソースの頭に日本語を指していると思われるjaを変えて確認。
変更後
<!DOCTYPE html>
<html lang="en">
英語(English)なのでja(Japanese)をenに置き換えた。
![Firefoxでlangを英語(en)にした画面](https://nemunori.com/wp-content/uploads/2023/07/230714_cookieyes1_500_170.png)
英語でのバナー表記を確認。
まとめ
HTMLタグのlangによりバナー表示の切り替えが行われているのを確認した。これによりHTMLコンテンツの言語毎でバナー表示の切り替えが可能なのがわかる。再春館系ニート的には、接続地域毎の切り替えでは無く、コンテンツ毎の切り替えという点を認識しておくのが重要という印象。
よろしく。