【大至急修正希望】ブログカードで削除済...
 
通知
すべてクリア

【大至急修正希望】ブログカードで削除済みの内部記事を読み込むとPHPエラーコードが出ます

2 投稿
2 ユーザー
0 Reactions
27 表示
Y. INABA
(@yinaba)
投稿: 72
Estimable Member
トピックスターター
 

お世話になっております。

ブログカードで存在しない記事・固定ページの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
トピックタグ
ito_h
(@ito_h)
投稿: 454
Honorable Member Moderator
 

@yinaba さま

ご報告いただきありがとうございます。

エラーの確認がとれましたので、不具合を修正させていただきます。

ご不便をおかけして申し訳ございませんが、対応まで今しばらくお待ちいただけますと幸いです。

 
投稿済 : 2024年12月2日 3:43 PM
共有: