■ WordPress のバージョン
6.7.2
■ テーマ・プラグインは全て最新版で確認してください。
確認しました。
■ 子テーマをご利用の場合は親テーマに変更して症状が改善するか確認してください。
確認しました。
■ テーマの種類
Lightning ( G3 ) + Lightning G3 Pro Unit
■ テーマのバージョン
15.29.4
■ Pro Unit のバージョン
0.29.2
■ スキンの種類
Origin III
■ 関連しそうなプラグインを一つずつ停止して症状が改善するか確認してください。
確認しました。
■ プラグインの種類・バージョン
VK EX unit 9.104.1.1
VK block pattern 1.33.0.1
VK blocks pro 1.97.0.1
Custom post type permalinks
など
■ 期待する動作
Warningが出ないようになると嬉しい。
■ 自分で試した事
運用中のサイトではcustom post type permalinksプラグインを使用していますが、
それを無効化してみたり、パーマリンクの最後のチェックボックス2つのON/Offを切り替えたりしましたが、
現象は改善しませんでした。
ローカル環境でPHPバージョンを8.1.29から7.35に下げてみたら、Warningが出ませんでした。
■ 症状が発生するブラウザ
chrome、Edge
■ 実際の症状
Lightningのデモサイトでも同じ現象が起こったので、そちらを例にご説明させていただきます。
カスタム投稿で特定のカテゴリーの記事一覧を表示するURL
https://demo.dev3.biz/lightning-g3-pro/event-cat/wordbench/
がありますが、末尾のカテゴリー名を存在しないものにした場合=たとえば
https://demo.dev3.biz/lightning-g3-pro/event-cat/wordbenc
のようにすると、以下3行のWarningが出ます。
Warning: Attempt to read property “taxonomy” on null in /home/vektor/dev3.biz/public_html/demo/lightning-g3-pro/wp-content/themes/lightning/_g3/inc/vk-helpers/package/class-vk-helpers.php on line 94
Warning: Attempt to read property “object_type” on bool in /home/vektor/dev3.biz/public_html/demo/lightning-g3-pro/wp-content/themes/lightning/_g3/inc/vk-helpers/package/class-vk-helpers.php on line 95
Warning: Trying to access array offset on value of type null in /home/vektor/dev3.biz/public_html/demo/lightning-g3-pro/wp-content/themes/lightning/_g3/inc/vk-helpers/package/class-vk-helpers.php on line 95
存在しないカテゴリーなんで、別にこのままでもいいかーとも思うんですが、もともとあったカテゴリーを削除するみたいなときに、こういう表示になるのはちょっと嫌だなと思ったので、不具合報告させていただいた次第です。