検索時、特定の条件下でFatal Er...
 
通知
すべてクリア

[解決済] 検索時、特定の条件下でFatal Errorが生じます

4 投稿
2 ユーザー
1 Reactions
74 表示
Y. INABA
(@yinaba)
投稿: 300
Reputable Member
トピックスターター
 

検索時、以下のように「存在しないタクソノミーID」を指定すると、「重大なエラー」の画面が表示されます。

例えば、 /?s=(任意の検索語)&cat=99999 を打つと、以下のようなエラー文が吐き出されます。

PHP Warning:  Attempt to read property "term_id" on null in /public_html/wp-content/themes/xwrite/lib/archive.php on line 197
PHP Warning:  Attempt to read property "taxonomy" on null in /public_html/wp-content/themes/xwrite/functions.php on line 417
PHP Fatal error:  Uncaught TypeError: ltrim(): Argument #1 ($string) must be of type string, WP_Error given in /public_html/wp-includes/formatting.php:4496
(以下省略)

 

通常の使用時は起こりえないエラーですが、クローラーBotによる爆撃操作など、簡単に悪用されそうなエラーです(本日、エラーログを見返してみて、たまたま気づきました)。

恐れ入りますが、原因を特定いただき、早急にご対応のほどよろしくお願いいたします。

 

Xwriteバージョン
4.0.5.1
WordPressバージョン
7
PHPバージョン
8.3.30

このトピックは24時間前からY. INABAに変更されました

XWRITEがリリースされたときからのユーザーです。
※回答は個人の見解によるもので、エックスサーバー様のご意見とは異なる場合がございます※

 
投稿済 : 2026年6月16日 9:05 PM
hamada(XWRITE開発)
(@hamada)
投稿: 394
Reputable Member Moderator
 

@yinaba さま

不具合報告いただきましてありがとうございます。

ご指摘の通り、不要なエラーログの蓄積や画面の不具合に繋がる不適切な挙動であるため、
現在、開発チームにて最優先で修正作業を進めております。

対応が完了いたしましたら、改めてこちらのトピックにてご報告させていただきます。

製品の品質向上に繋がる大変有益なご報告をいただき、重ねてお礼申し上げます。
修正完了まで、今しばらくお待ちいただけますようお願い申し上げます。


 
投稿済 : 2026年6月17日 11:14 AM
hamada(XWRITE開発)
(@hamada)
投稿: 394
Reputable Member Moderator
 

@yinaba さま

本日のXwrite v4.0.6アップデートにて

ページ内検索に存在しないタクソノミーIDを指定すると
PHPエラーが発生する問題を修正いたしました。

Xwrite ver.4.0.6 アップデート情報(2026/06/17)

ご確認いただけますと幸いです。


 
投稿済 : 2026年6月17日 7:50 PM
Y. INABA reacted
Y. INABA
(@yinaba)
投稿: 300
Reputable Member
トピックスターター
 

@hamada

ご多忙の中、ご対応いただきありがとうございました。

修正されていることを確認いたしました。

 

今後ともどうぞよろしくお願いいたします。


XWRITEがリリースされたときからのユーザーです。
※回答は個人の見解によるもので、エックスサーバー様のご意見とは異なる場合がございます※

 
投稿済 : 2026年6月17日 8:53 PM
共有: