コラム

カテゴリーを選ぶと警告メッセージが出る件

ある日、サイトの表示に問題が無いか確認するため、なんとなく自分のブログを徘徊しているとカテゴリの記事一覧ページにこんなエラーメッセージが表示されていることに気付きました。

『Warning: Trying to access array offset on value of type bool in /home/onomatopee55/onomatopee.blue/public_html/wp-content/themes/mag_tcd036/archive.php on line 9』

導入しているプラグインを片っ端から順番に無効化しても解決せず、ネットでエラーメッセージを検索しても内容が難しすぎてわからない・・・ということでほぼ詰んでしまいました。

何をしてイイかもわからずエラーメッセージが表示されたページを呆然と眺めているとふと一部気になる部分が目に入りました。 それはURL欄。

URLの最後の部分が『st-64式小銃』というように日本語を含んでいるんですよね。 そこで天才のおのまとぺ(゜∀。)は閃きます。

アメリカ出身ワードプレス君はもしかしたらこの漢字が読めなくて困っているんじゃないのでしょうか? エラーメッセージも英語だし、きっと日本語が読めないにちげぇねぇ!! そんな疑念とも確信ともつかない思いが頭をよぎりました。

というわけで早速左メニューの『投稿>カテゴリ』からS&T 64式小銃を選びまして・・・

スラッグという部分を変更していきます!!

これをst-type-64というようにアルファベットのみのものに変更します。 これでURLに日本語は含まれなくなるハズ・・・。

早速変更を適用してカテゴリの記事一覧を開いてみると、

おお!!エラーメッセージ消えた!! やっぱりURLに日本語が含まれていたのが問題だったみたいですね!!

URLに日本語を入れてしまうと、見た目はスッキリしていても実際にはかなり長い文字列になってしまいます。 たとえばもともとの『st-64式小銃』だと実際には『st-64%E5%BC%8F%E5%B0%8F%E9%8A%83』という文字列になるので、文字数がかなり多くなってしまいこれが何か起こしていた可能性もあります。

わからないなりにネットで色々しらべたところ、PHPのバージョンによっては文字数が引っかかってこれが表示されるというような記事を見かけたので、多分おそらくきっとメイビーこれが病巣だったんじゃないかと思います!!(自信皆無)

なんにしろ解決できてよかった!!

それでは!!

ピックアップ記事

  1. 電動ガンのオススメ配線はコレだ!!:配線の材質、太さなどを徹底比較
  2. 家の壁にエアガンラックを作ろう!!

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

カテゴリー

  1. 電動ガン

    【エアガンレビュー】KING ARMS製Black Rain Ordnance …
  2. ガスガン

    TNTのCZ用チャンバーはP-09に使えるのか?
  3. 電動ガン

    【外装分解】LCT製PP-19-1 Vityaz
  4. 電動ガン

    LCT製AK-74MNモダナイズ計画② Airsoft Artisan製M4スト…
  5. 福袋

    [福袋]SFBC 電動2丁+α福袋開封!!
PAGE TOP