• WordPressのループに関して質問です。
    固定ページに下書きのものを合わせた記事一覧を作りたいのですが、post_statusがpublish以外のものを入れるとエラーになります。

    ・表示される場合
    'post_status' => 'publish'
    or
    'post_status' => array( 'publish' )

    ・表示されない
    'post_status' => array( 'publish', 'draft' )

    改善策がわかる方教えてください
返信の受付は終了いたしました。
  • 'post_status' => 'draft'でもエラーになるってこと?
    とりあえずエラーの内容を書くべきでしょうね。
    post_statusの使い方は間違ってないから、それ以降の所で下書きの投稿には存在しない情報を使おうとしてエラーになってる気はするけど。
  • スレ主(JQXGOb)2023年3月2日
    返信先: @FFRlLeさん ご指摘ありがとうございます。

    'post_status' => 'draft'
    こちらで、設定をしたところ以下のようなエラー文が表示されました。

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /usr/home/ae132sqmbe/html/wp/wp-includes/meta.php on line 1190
  • 返信先: @JQXGObさん PHPに割当可能なメモリサイズを超えてる。サーバーの設定だな。php.ini とかで設定できたっけ?できなきゃ管理者に相談だ。
  • スレ主(JQXGOb)2023年3月3日
    返信先: @NbVHdKさん php.iniの設定を変えてみたらできました!
    ありがとうございます!
  • 返信先: @JQXGObさん エラーメッセージぐらい読もうな。自動翻訳あるしメッセージそのままググれば解決策出てくるし「英語だから」は言い訳にならん。