WordPressの投稿プレビューのURLを変更する

WordPressのサイトアドレスの変更などで、
WordPress アドレス (URL)
サイトアドレス (URL)
が一致していない場合、投稿のプレビューが表示されないといった問題が起こることがあります。

サイトアドレスは変更できないけれども、プレビューが見られないという問題を解決したい場合は、
プレビュー時のみWordPress アドレスで表示するという方法があります。

function.phpに下記の記述をすることで表示アドレスを変更できます。

// プレビューのリンクの修正
function replace_preview_post_link ( $url ) {
  $replace_url = str_replace('http://www.oo.com', 'http://.oo.com/wp', $url);
  return $replace_url;
}
add_filter('preview_post_link', 'replace_preview_post_link');

上記の設定で下書きのプレビューや、投稿のプレビューの問題が解決すると思います。

admin

cl0606

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です