サポート » 使い方全般 » 個別投稿ページの404エラーについて

  • 質問いたします。
    function.phpでadd_theme_supportにpost-formatsを追加したところ、個別投稿ページが404エラーで表示されなくなってしまいました。
    ネットで調べて、.htaccessなどの変更も試みましたが改善されませんでした。
    リライトルールのフラッシュやパーマリンクの再保存でダメでした。
    何かヒントをいただけたら幸いです。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • こんにちは

    post-formats を追加しただけでは、個別投稿ページが404エラーになるようなことは起きないと思います。
    どのようなコードを追加されたのでしょうか?
    コードに間違いがないようであれば、「問題解決のためのチェックリスト」を試してみてください。問題解決のためのチェックリストにも書かれていますが、すべてのプラグインの無効化を試してみてください。

    トピック投稿者 enmo0526

    (@enmo0526)

    はじめまして。
    ご回答いただき、ありがとうございます。
    確認してみます!

    トピック投稿者 enmo0526

    (@enmo0526)

    問題解決のためのチェックリストを実施しましたが、問題は解決されませんでした。
    ひとつ気づいたポイントがありました。
    404エラーを出すページでは確認できませんでしたが、301リダイレクトを繰り返すリンクがあり、そのリンクが同じ投稿IDにリダイレクトされてしまっています。
    カスタム投稿タイプを使用しており、それによって404エラーだったり、301リダイレクトが発生したりします。
    また、リライトルールを使用してパーマリンクを変更していますが、変更処理実装後は問題なく動いており、それ以来そのコードは触っておりません。
    Bootstrapでのデザイン変更と、ログイン機能の実装中でした。
    デバッグログには何も出力されていません。

    WordPress のバージョン
    5.4.1

    使用しているプラグインとテーマの情報(名称、入手先 URL、バージョン)
    オリジナルテーマを使用しています。

    PHP、MySQL のバージョン
    PHP 7.4.2
    MySQL

    サーバー環境(ホスティングサービス名、OS、ウェブサーバー等)
    MAMP 5.7

    ブラウザとそのバージョン
    Chrome 81.0.4044.129

    エラーが表示された場合、「XX のようなエラー」ではなく、なるべくエラー文をコピーしてそのまま貼り付けてください
    Status Code: 404 Not Found

    以上、よろしくお願いいたします。

    DRILL LANCER

    (@rickaddison7634)

    また、リライトルールを使用してパーマリンクを変更していますが、変更処理実装後は問題なく動いており、それ以来そのコードは触っておりません。

    リライトはある程度 WordPress 側でやってくれたと思うので重複している可能性があるかもしれません。
    あとは、設定→パーマリンク設定と進んで何もせず保存することを試してみてください。

    トピック投稿者 enmo0526

    (@enmo0526)

    はじめまして。
    パーマリンク設定の「変更を保存」をしてみましたが、状況は変わりませんでした。
    相変わらずリダイレクトや404エラーが発生します。
    もう少し検証してみます。
    ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「個別投稿ページの404エラーについて」には新たに返信することはできません。