@mgraces4101

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

wordpress 「Warning: Attempt to read property "ID" on null」

Q&A

Closed

解決したいこと

「Warning: Attempt to read property "ID" on null in /home/c8451485/public_html/ブログ名/wp-includes/link-template.php on line 394」というエラーが出ないようにしたいです。

突然サイトを開くとこのエラーが表示されてしまったので、特にコードをいじったりしていません。

そもそもhomeというファイルを見つけることができず、解決に困っています。
homeファイルはどこのことでしょうか?
link-template.phpも見つけられないため、エラー箇所のコードを表示できません。

発生している問題・エラー

Warning: Attempt to read property "ID" on null in /home/c8451485/public_html/ブログ名/wp-includes/link-template.php on line 394 

自分で試したこと

プラグイン、cocoonをすべて最新版にアップデート

0 likes

2Answer

対策: プラグイン、テーマ、cocoonを無効にする。

phpの名前空間を正しく持ちているプラグインは少ないです。テーマ、プラグインは(cocoon以外を含め)評価の高いものを推奨します。

1Like

Comments

  1. @mgraces4101

    Questioner

    ありがとうございます。プラグインを一旦オフにすることで解決できました!
    助かりました。

下記はサーバ上のパスを意味しています。

/home/c8451485/public_html/ブログ名/wp-includes/link-template.php

homeはファイルではなくディレクトリです。

0Like

Comments

  1. @mgraces4101

    Questioner

    ありがとうございます。
    結局この問題はどこから解決できるのでしょうか?
    外観>テキストエディタのどこにあたるのか(function.php?)教えていただけると助かります。

  2. エラーの意味を理解しましょう。 link-template.phpファイルの394行目に問題があるということになりますね。

    link-template.php on line 394

  3. このエラーの解決は以下のURLが参考となりそう。

  4. @mgraces4101

    Questioner

    ありがとうございます。
    link-template.phpを見つけられなかったのですが、一旦プラグインオフで解決できました。
    アドバイスありがとうございました。

Your answer might help someone💌