【WordPress】自分のブログで「無効なトラフィック」を発生させないための Adsense タグ記述

混乱してます。

方法はいろいろあると思いますが、

まずは、

管理者のアクセス時には広告を表示させない。

ということがシンプル。

 

📝 WordPress 組み込み関数によるタグ記述

以下を使うといい。


current_user_can( string $capability, mixed $args ): bool

👉 current_user_can() | Function | WordPress Developer Resources hatena-bookmark

管理者でログインしている状態を判別したい場合は、


current_user_can('administrator')

で、アクセスしている人を判別できます。

 

📝 WordPress テンプレートに埋め込む場合

自動広告の場合は以下のように埋め込みます。


<?php if (!current_user_can('administrator')): ?>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
  (adsbygoogle = window.adsbygoogle || []).push({
    google_ad_client: "ca-pub-XXXXXXXXXX",
    enable_page_level_ads: true
  });
</script>
<?php endif; ?>

自動広告ではない場合でも同じように、


<?php if (!current_user_can('administrator')): ?>
// Adsense コード
<?php endif; ?>

の形式で書けば管理者からのアクセス時には表示されません。

 

📝 WordPress ウィジェットに埋め込む場合

functions.php で定義しておきます。


// functions.php
function adsense_shortcode() {
	$code = '
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXXXXX" crossorigin="anonymous"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-XXXXXXXXXX"
     data-ad-slot="YYYYYYYYYY"
     data-ad-format="auto"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
';

  return current_user_can('administrator') ? '' : $code;
}
add_shortcode('adsense', 'adsense_shortcode');

ウィジェット側ではショートコード形式で呼び出します。


<div>[adsense]</div>

管理者でログインしていない場合は空文字を表示します。

 

📝 まとめ

管理者としてログインしていないブラウザでは有効ではありません。

逆にいえば、管理者としてログインしてなければ参照できます。

レイアウトなど確認したいときでも、最小限にしておくべきです。

クリックは当然禁物です。


【WordPress】ダッシュボードの Jetpack 統計 のグラフが読み込み中のまま表示されない 😩

表示されなくなるんです、管理画面のアクセス数のグラフ。

ダッシュボードの Jetpack 統計 のグラフが読み込み中のまま表示されない

 

😩 管理画面新機能に切り替えてから発生

管理画面のどこかで「新機能に切り替えますか」と表示されたので「はい」を押してから、表示できなくなった。

ので、以前の機能に戻す。


管理画面メニュー

 |

Jetpack

 |

設定

 |

トラフィック

 |

Jetpack 統計

 |

「新しい Jetpack 統計情報のエクスペリエンスを有効化」をOFF

ダッシュボードの Jetpack 統計 のグラフが読み込み中のまま表示されない

直接行くなら、URLは以下です。


https://your.wordpress.host/wp-admin/admin.php?page=jetpack#/settings?term=stats

 

😩 400 Bad Request もよく表示される不具合

再度、ONにしようとすると、


設定の更新中にエラーが発生しました。 JsonParseError

と表示されたり、

以下ように表示されて管理画面や公開サイト部分にもアクセスできなくなったり。

「新しい Jetpack 統計情報のエクスペリエンスを有効化」をOFF


400 Bad Request
Request Header Or Cookie Too Large

クッキーを削除するまで管理画面にアクセスできません。

消すしかないので以下から。


chrome://settings/clearBrowserData

 

😩 まとめ

何が原因なのか謎。

根本的に解決はしていません。

一体、なんなんすかね。


【macOS】ショートカット App のアイコンの色が変わらない

登録したショートカットのアイコンの色が変わらないのですが。

I still have the ability to change a Shortcuts icon color using my iOS and iPadOS devices, so that’s been the “Workaround” for me.

👉 Unable to modify a shortcut color : r/shortcuts hatena-bookmark

iCloud 経由の iPhone や iPad からしか変えることができませんわ。

ちなみに、macOS のバージョンは、13.2.1 (22D68) - Ventura です。


回転寿司ペロペロ炎上 で誰が得をして誰が損をしたか。

おでんツンツン男と同じ。

回転寿司ペロペロ炎上 で誰が得をして誰が損をしたか。

👉 【回転寿司】関連が株式テーマの銘柄一覧 | 株探 hatena-bookmark

 

■ スシロー

億円単位の大損害。

 

■ スシローを除く回転寿司店

競合が損害なので得なのか。
同じ形態の回転寿司としては損。

 

■ その他飲食店

人件費を避けた機械化の人気回転寿司がマイナスイメージ。
やや得?

 

■ ペロペロしたキッズ

人生が終わるレベルの損害。
家族も大損害か。

 

■ 拡散したSNSユーザー

いわゆるSNS正義警察。
ペロペロキッズがこの世からいなくなってそれぞれ個人まで利益があるか。
気持ち的にスッキリするか。

 

■ 見てただけのSNSユーザー

回転寿司に行く気がしなくなり損。
他人がペロペロした食器などに遭遇する可能性はかすかに下がったか。

 

■ SNSプラットフォーム

サーバーの負荷は上がるが、SNS全体からみればどうでもいい程度か。
同業者の広告出稿は下がるか。
アクセスは増える?

 

■ SNSに広告を配信してる業者

どうなのか同業者はマイナスイメージなので広告出稿は避けたいだろう。
しかしアクセスは増えるので露出はあがる。

 

■ 取り上げるテレビ・マスコミメディア

炎上ネタは視聴率が上がるんかな。

 

■ まとめ

だれもが人生の暇つぶしできただけ得か?

眺めてみると誰も得がなくね?

となれば誰が一番悪いのか。

間違いなく今後も湧いて出るので繰り返すことになるんだろう。

もういいわ。知らん。

教えて偉い人。


マイナポータル が意味不明

使ってみたけど、意味が分からん。
マイナポータル が意味不明

👉 トップページ | マイナポータル hatena-bookmark

PCブラウザ、ブラウザエクステンション、PCアプリ、スマホアプリ、マイナンバーカードを強制的に使わされながら、やっとたどり着いたページに内容というか、意味がない。

👉 「マイナポータル」をApp Storeで hatena-bookmark
👉 マイナポータル - Google Play のアプリ hatena-bookmark
👉 マイナポータルAP - Chrome ウェブストア hatena-bookmark

めんどくさいだけ。

マイナポータル

システム作成に税金をいくら使ったのですか。

根本的に問題あるんだろうと思います。