[WP]WordPressでプレビューがNot Found になる場合の対処法

WordPress
スポンサーリンク

WordPressで記事の編集時に、プレビューを立ち上げても「記事がありません」でNot foundになってしまう場合の対処法です。

プレビューがNot Found になる場合

記事のステータスを「公開」にしてパーマリンクにアクセスすると正常に見れるけど、何故かプレビュー機能だけが上手く動いてくれない…なんて時は、プレビュー起動時のURLを確認してみます。
https://webantena.net/1/?preview=true&preview_id=1&preview_nonce=**********&post_format=standard


上記のように、末尾に&post_format=standardパラメータが付いた状態で表示されている場合は、この&post_format=standard の箇所だけ外して
https://webantena.net/1/?preview=true&preview_id=1&preview_nonce=**********
でアクセスすると、プレビューが見れるようになるかと思います。


functions.phpの編集

しかし、プレビュー起動の度に毎回URLを編集するのは面倒ですので、テーマフィルダ内のfunctions.phpを開いて、&post_formatパラメータを出力しないようにします。


参考ページ
How to remove “post_format” parameter from preview url

コメント

タイトルとURLをコピーしました