通知
すべてクリア
トピックスターター
お世話になっております。
ブログカードで存在しない記事・固定ページのIDを読み込もうとしたところ、
Attempt to read property "ID" on null in ~~~~~~/wp-content/themes/xwrite/lib/blocks/ogp.php on line 175
というようなエラーが記事の真上に出ます。
通常出ようのないエラーではあるのですが、内部向けリンクの設定が残ったまま外部向けリンクのブログカードを作成してしまうと、このようなエラーが普通に出ます。(というか出してしまっていました。私自身は該当記事について修正を入れたつもりですが、冷や汗かきました)
以前はこのようなエラーは出ておりませんでしたが、改修のあった時点で何らかの仕様変更があり、結果としてエラーコードが出てしまったようです。
ただ、そもそも外部リンク設定時に内部リンクの設定を当てにしているという仕様が意味不明なので、設定を無視するよう設計し直すなり、外部リンク向けブログカードのブロックを新たに作るなり、設定の見直しを行った方が良いかもしれません。
恐れ入りますが、ご対応のほどよろしくお願いします。
XWRITEバージョン
2.8.1.1
WordPressバージョン
6.7.1
PHPバージョン
8.2.22
ガイドラインへの同意
「フォーラムガイドライン」に同意します。
個人情報の記載に関する確認
個人情報の記載がないことを確認しました。
このトピックは4日前からY. INABAに変更されました
投稿済 : 2024年11月30日 7:22 AM
@yinaba さま
ご報告いただきありがとうございます。
エラーの確認がとれましたので、不具合を修正させていただきます。
ご不便をおかけして申し訳ございませんが、対応まで今しばらくお待ちいただけますと幸いです。
投稿済 : 2024年12月2日 3:43 PM