WordPressのテーマのバージョンアップを行うタイミングで、様々な機能を追加します。 さて、 Google Analytics を利用している方は多いのではないのでしょうか? 世界中の端末(パソコン、タブレット、スマートフォン)から、Googleサーバーへの多過ぎる接続が影響して、 WordPressが少しでも影響されない機能追加を目指しましょう!



WordPressのサーバーが停止しても、短時間で復旧させる目的で記事とコメントをミラーリング化し、複数のWordPressクローン運転として実証対応させています! Google Analytics - Wikipedia_

外部URLを参照するアイ・キャッチ静止画(英語版WordPress: featured image)参照元を見る。利用に感謝!

<HEAD>

Google Analytics ウェブサイトのトラッキング / グローバル サイトタグ(gtag.js)に指示文章が書かれています。 「<HEAD> 内の最初の要素として貼り付けてください。」 中華の闇からすればかわいいものですが、Google側の指示に従う必要はありません! みなさんのコンテンツは Google Analytics の為のコンテンツですか? Googleの指示である <HEAD> に従うと、 Google Analytics サーバーの応答が5秒間遅れると、あなたのコンテンツは空白のままに、コンテンツ表示の開始自体が5秒間待たされます。 一期一会で閲覧してくださる訪問者が落胆するんです。 また、WordPressのプラグイン開発者によっては、生真面目に <HEAD> 内に定義しているのではないでしょうか? 待たされないコンテンツを目指すのなら、コンテンツが全て表示されたのちに、 Google Analytics との通信を行うべきと言うことでどうでしょうか? イベント: window.onload で発動する機能が全て待たされる弊害を考える必要があるのかも知れませんが、 <HEAD>にだけは配置しません! だからこそ、独自にハッキングを行います。 しかし、誰も知りたくもない細事に違いありませんので、ここだけの話題としておきましょう。 インターネット・コンテンツも競争ですから・・・・(笑)

クローン運転のすすめ

XAMPPを_含めて、複数の公開サーバーで記事とコメントの完全ミラーリングを行います! それは、公開サーバーのシステムダウンを過去に経験し、その時の最新のMySQLデーターが公開サーバーから消えてしまっただけでなくて、公開サーバー上のWordPressのファイル群も異常な損失を経験しました。1台の公開サーバーに1つのWordPressしか運用しないことの不完全さを鑑み、自分のパソコンで稼働できるXAMPPを含めて、複数の公開サーバーにミラーリングしたクローンWordPressの運用を行っています。

過去記事: 「不完全なWPを補完する努力は無用か?」を_読んで、XAMPPを含めて、クローンWordPressの運用を無料で実現させます!

WordPressだけに限定しないで、様々なブログシステムで、記事内容とコメントをリアルタイムで完全なミラーリングを行っています。 ミラー化した状態は、記事後半のコメント欄でURLを記載してきました。 あなたの利用中のブログシステムも見付かるかも知れませんね?

テーマを考える?

筆者は、「頻繁にアップデートされるテーマは採用しない!」 何故なら、WordPressのテーマを独自にハッキングするためです。

使わないテーマ:
  1. WordPress本体に標準的に添付されるテーマは使わない。
    何故なら、WordPress本体のバージョンアップによって、初期化されてしまう可能性があるからです。
  2. 歴史の無いテーマは使わない。
    何故なら、テーマ開発者の情熱が今まさに注がれており、頻繁に仕様を変更したり、デバッグによるバージョンアップによって、初期化されてしまう可能性があるからです。
  3. 開発新人のテーマは使わない。
    何故なら、テーマ開発者が頻繁にデバッグによるバージョンアップによって、初期化されてしまう可能性があるからです。

Lovecraft

筆者は、写真の共有を目的としたコミュニティウェブサイトの愛用者です。 そのコミュニティウェブサイトでは、高密度高精細な画像をアップロードするだけで、アップロードしたサイズを頂点として、自動的に段階的なスケールダウンされた静止画を自動生成し、それぞれの Uniform Resource Locator (URL) が、公開されます。 例えば:(各単位ピクセル)

  • 75x75
  • 150x150
  • Small 100
  • Small 240
  • Small 320
  • Small 400
  • Small 500
  • Small 640
  • Small 800
  • Large 1024
  • Large 1600
  • Large 2048
  • 4k
  • 8k
WordPressでのヘッダー画像領域には、接続してきた訪問者の端末の幅のピクセル値に連携して、最適な静止画像のURLを自動的に配信します。例えば、320ピクセルの携帯端末を利用して接続すれば、自動的に幅320ピクセルの静止画像を受け取ります。小型画面を利用した訪問者への無駄なパケットの浪費を行わない! 一方で、4kや8kと言ったデスクトップから接続すれば、自動的に高密度高精細な画像を自動的に配信します。 もちろん静止画像だけでなくて、WordPressのヘッダー画像領域に、YouTubeや、その他の動画を表示させたい。 そんなコンセプトに見合うWordPressテーマとして、 Anders Norén 氏の、_ Lovecraft に、行き着きました。 この記事では、 Lovecraft の最新バージョン: 2.0.1 (Last updated: January 23, 2021)について、自分用にハッキングの手順を解説します。

2021/05/31 現在は、Lovecraft 1.31 で配信しています。 Lovecraft 2.0.1 への切り替えは、その内に行う予定です。

footer.php

以下の手順で footer.php ファイルを改訂します。
  1. PHPファイルを最適化する。
    1. ソースのバックアップ
      1. 7z超圧縮化
      2. 7z内ファイル拡張子の変更
        footer.phps
    2. サーバーサイドプロセス箇所の最適化
      <?php ・・・ ?>
      1. コメント全削除
      2. 無駄なスペース文字、タブ文字、改行文字、全削除
    3. クライアントプロセス箇所の最適化
      ?> ・・・ <?php
      1. コメント全削除
      2. 無駄なスペース文字とタブ文字と改行文字を、1文字の空白文字に統合
      3. htmlタグ内の無駄なダブル・クオーテーション文字全削除
  2. </BODY> と </HTML> の間に以下のPHPソースコードを追加します
    [ 米1ドルで十分です。ありがとう!] 筆者: Ujiki.oOへの寄付_
    改訂: 2021/06/04
  3. https://analytics.google.com で、管理 --> トラッキング情報 (Tracking info) --> トラッキングコード (Tracking Code) で、トラッキングID (Tracking ID)を、入手します。
  4. 唯一変更されないシステムファイル( wp-config.php )に定義
    define('GTAGID', 'UA-123456789-1');
  5. define();で定義すれば、クライアントプロセスとして全ての訪問者の端末に転送されます。
  6. define();で定義しなければ、クライアントプロセスとしていかなる訪問者の端末に転送されません。

define();

勝手には変更されない WordPress システムファイル: wp-config.php を編集する。 筆者は、公開サーバーにファイルを転送する WinSCP で、WordPress のルートはミラーリングを行いません。 WinSCP の機能で、 wp-config.php と、 拡張子 .7z をミラーリング処理から除く定義を行っています。
  • XAMPPのクローンWordPressには、 define(); 行をコメントアウトする。
    //define('GTAGID', 'UA-123456789-1');
  • 全てのミラーリングしたクローンWordPressに的確な、 define(); 行を定義する。

疑惑

2台の CORESERVER と、 6台の XREASERVER で、稼働中の9つのWordPressクローン全ての Google Analytics 機能が停止しておりました。 Google Analytics へ接続し、時系列のレポートを閲覧すれば、ある日を起点にして、世界中から接続されていないことが判明します。 9つのWordPressクローンの footer.php が、何故か古いファイルに戻っていました。 「2段階認証の設定」を検討しましょう!


記事の改訂の告知について

DISQUSコメント案内します。

DISQUSコメントにログインし、DISQUSコメント枠の一番下段の左端のメール・シンボルをクリックすれば、DISQUSコメントがあれば自動的にメールで知らせてくれます。 再度クリックすれば、メール通知を停止できます。 記事末尾のDISQUSコメントの表示が小さくてスレッドのデザインが狭過ぎると思うなら、DISQUSコメント本尊に接続_してみてください。


サポートが必要ですか?


Support AIt's free and fastSupport BIt's free and fastSupport CIt's free and fast

「無料サポート」に興味があれば
上の丸ボタンをクリック願います。
サーバーから9kbを受信しますのでお待ち願います。


※ 記事本文は別サーバーから JavaScriptファイルとして配信しており、配信元のサーバーにおける JavaScriptファイル(YUICOMPRESSOR済み)も、実際にあなたのブログが受信する gzip圧縮済みの JavaScriptファイルも、30日間のキャッシュ流用を定義していますので、特にご質問の前にブラウザーのキャッシュを削除してから、再度のご訪問と閲覧をお願い致します。
※ DISQUSについては別管理ですので、毎回、最新のDISQUSを表示できています。 但し、ご自分のDISQUSコメントを編集した直後に編集後の内容に至らない場合がありますが、DISQUS表示の上部にある「あなたの言語でDISQUSメニューを再表示する!」をクリックしますと最新の状況を表示致します。 宜しくご理解願います。
※ どれだけ待ってもDISQUSが表示されない場合は「広告ブロック」機能を切ってみて下さい。
Google Translator.

良いブログと利用できないブログ


  • CLICK!