新規投稿および記事編集が出来なくなりました

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも 新規投稿および記事編集が出来なくなりました

このトピックには9件の返信が含まれ、2人の参加者がいます。11 時間、 3 分前わいひら わいひら さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #61104 返信

    ikeda

    お世話になっております。
    simplicityを愛用しております。

    さっそくですが、助けて下さい。
    新規投稿および記事編集が出来なくなりました。

    「Creating default object from empty value in ~」という警告文が出て、文字入力欄が表示されなくなりました。

    新規投稿画面のタイトル入力欄のすぐ下、パーマリンクが表示されている箇所には「?preview=true」と表示されています。
    また、そのパーマリンクのすぐ下には「最新の投稿を表示するページを編集中です。」という、左側に黄色いバーのついたメッセージが表示されています。

    普段、こんなメッセージが出てくることは、まずありません。

    そして、本文入力欄はなぜか消滅しています。これでは何も書けません。

    さらには画面右側の「公開」の青いボタンは「レビュー待ちとして送信」に変わっており、実際に押してみても権限がないと言われて投稿できません。

    管理者権限でログインしているのに。

    使用しているプラグインをすべてオフにしてみましたが、変化無しです。

    ちなみに、外部からの見た目はかわりません。
    きちんと表示されているし、動作も問題ありません。

    どうしようもなく、こちらに助けを求めてしまいました。
    どうか解決方法をいただければ助かります。
    よろしくお願いします。

  • #61106 返信

    Akira

    PHP のバージョンはいくつでしょうか。

    もし、5 系をお使いであれば、PHP のバージョンを 7.2、少なくとも 7.1 以上に上げるとどうなるでしょうか。

    解決しない場合には、警告文の全文をご提示ください。

  • #61107 返信

    ikeda

    akira 様

    PHP7.2.6を使用しています。
    警告文は、
    「Warning: Creating default object from empty value in /home/xxxxxxxxx/hatagaya-base.com/public_html/wp-admin/includes/post.php on line 642」です。

    該当のPHPファイルを、インストール時のものに入れ替えましたが、状況は変わりませんでした。

    このエラーと、投稿画面が壊れているのには関連があるのかないのかわかりません。

    よろしくお願いします。

  • #61112 返信

    Akira

    下記のページで紹介されているような、投稿ページでデフォルトのタイトルと本文を入れるようなプラグインはお使いではないでしょうか。もしくは、カスタマイズをしていらっしゃるか。

    【WordPress】投稿にデフォルトのタイトル・本文を設定する例

    その警告文で指摘している 642 行目は、デフォルトのタイトルと本文を設定するフィルターフックが使われている箇所です。

    $post->post_content = (string) apply_filters( 'default_content', $post_content, $post );

    default_content のフィルターフックを使った箇所がないか、お調べになる必要があるかもしれません。

  • #61116 返信
    わいひら
    わいひら
    キーマスター

    例えば、プラグインを全て無効にした状態で、一旦WordPressの公式テーマに変更すると、警告メッセージが表示されなくなりますか?

  • #61131 返信

    ikeda

    Akira様
    そういったプラグインを使用していませんし、そのようなカスタマイズもしていません。
    ただ、現在使用しているプラグインの中に、もしかしたらその「default_content」がどこかに潜んでいるかもしれないですが、それを探すにはひとつひとつ当たっていくしかないのでしょうか?
    たとえば、一括検索みたいなものはありませんか?

    わいひら様
    ご指示のとおり試してみましたが、状況は変わらずでした。

    こういった場合、ワードプレスの再インストールをすれば解決する可能性はあるのでしょうか?
    もちろん自己責任ということは重々承知の上です。
    原因が全くわからなくて途方にくれています。
    一日でも早くこの現状から抜け出すためには、再インストールしかないのかなと思いました。

    よろしくお願いします。

  • #61132 返信
    わいひら
    わいひら
    キーマスター

    プラグインを無効にして、公式テーマでもエラーが再現されたのであれば、テーマやプラグインが原因の可能性は限りなく低いです。
    原因が、WordPressのアップデートによるものであれば、WordPressをダウングレードすることで、解決はすると思います。
    ただ、原因がWordPressにない場合(サーバーとか)は、解決しない可能性もあります。

  • #61133 返信

    ikeda

    わいひら様

    WordPressのダウングレードを試しても同じ結果だったので、思い切ってWordPressを一旦削除し、
    再インストールしたら無事に元に戻りました!
    結局、原因はわからずじまいで謎ですが、解決できたのでよかったです。
    いろいろありがとうございました。
    またよろしくお願いします。

  • #61137 返信

    Akira

    WordPress の一部のファイルが破損していたか、欠落していたのかもしれませんね。

  • #61140 返信
    わいひら
    わいひら
    キーマスター

    post.phpで警告が出ているので、もしかしたら、Gutenbergが原因の可能性もあるかも。
    同様の現象が再現した場合は、以下のプラグインを有効にすると良いかもしれません。
    https://ja.wordpress.org/plugins/classic-editor/

返信先: 新規投稿および記事編集が出来なくなりました
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)