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

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

4 投稿
2 ユーザー
0 Reactions
66 表示
Y. INABA
(@yinaba)
投稿: 74
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
ガイドラインへの同意
フォーラムガイドライン」に同意します。
個人情報の記載に関する確認
個人情報の記載がないことを確認しました。
このトピックは3週間前からY. INABAに変更されました
 
投稿済 : 2024年11月30日 7:22 AM
トピックタグ
ito_h
(@ito_h)
投稿: 468
Honorable Member Moderator
 

@yinaba さま

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

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

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

 
投稿済 : 2024年12月2日 3:43 PM
ito_h
(@ito_h)
投稿: 468
Honorable Member Moderator
 

@yinaba さま

長らくお待たせして申し訳ございません。

XWRITE v2.9.1のアップデートにて、エラーの不具合を修正させていただきました。

お手数ではございますが、アップデートしていただき、ご確認いただけますと幸いです。

XWRITE – ver.2.9.1 アップデート情報

 
投稿済 : 2024年12月20日 10:31 PM
Y. INABA
(@yinaba)
投稿: 74
Estimable Member
トピックスターター
 

@ito_h 

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

ご対応ありがとうございました。確認させていただきました。

見た感じ、処理も改善された感じで良かったと思います。しばらくこれで様子見ます。

 
投稿済 : 2024年12月21日 8:44 AM
共有: