WordPressの投稿プレビューのURLを変更する方法
2016/06/05
投稿プレビューの URLを変更する方法
投稿プレビューの URLを変更する方法解説
「WordPressの管理画面と公開画面を別のドメインに分離して運用する方法」で解説をしていますが、公開側の URLと管理側の URLを違うものに設定する場合などでプレビューの URLを変更したいと思う場合があります。
そういう場合の URLの変更方法を解説します。
対応内容は、下記の関数を functions.phpに追記します。
|
1 2 3 4 5 6 |
// プレビューのリンクの修正 function replace_preview_post_link ( $url ) { $replace_url = str_replace('http://www.example.com', 'http://admin.example.com', $url); return $replace_url; } add_filter('preview_post_link', 'replace_preview_post_link'); |
URLの部分は、各自の環境に変更してください。
変更前の URL http://www.example.com
↓
変更後の URL http://admin.example.com
また、functions.phpについては、「WordPressの functions.phpがある場所」を参照してください。
プレビューのリンクに関する仕組みの解説
「プレビュー」ボタンのリンク先は、「設定」-「一般」から遷移する「一般設定」画面で設定する「サイトアドレス (URL)」をサイトの URLとして編集を行います。
そのため「WordPressの管理画面と公開画面を別のドメインに分離して運用する方法」で解説したように、公開側の URLと管理画面の URLを違うものにした場合、プレビューの URLが公開側の URL(サイトアドレス (URL))に基づく URLになるため、
下書きをプレビューする権限がありません。
のエラーメッセージが出てプレビュー表示されません。
これは、公開側の URLを表示する際に、管理画面にログインしているという認証情報が引き継がれないためです。
そのため、ここで解説したように、プレビューのリンクを公開側の URLから管理側の URLに置換する方法をとることで解決を図ります。
GoogleAdwords
GoogleAdwords
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!
関連記事
-
-
BackWPupでバックアップ・機能の基本設定 Settings
BackWPupその5。バックアップ設定のベースになるBackWPup自体の設定解説です。
-
-
Custom Field Templateで簡単にカスタムフィールドをフル活用
カスタムフィールドを簡単に設定するプラグイン。簡単にカスタムフィールドが管理で来て作業効率が数倍にアップします!
-
-
WordPressの投稿データ(記事データ)の管理方法
投稿の登録の方法、投稿データの管理方法の解説。MetaManagerなどのプラグインを入れた場合の入力ボックスを表示させる方法についても解説します。
-
-
WordPressのログイン画面 URLを変更する 管理画面に Basic認証を設定する
ログインURLは誰でも知っています。そのまま使うとリスクが高まりますのでログインURLを変更し Basic認証で二重チェックをする方法を解説。
-
-
WP Multibyte PatchでWordPressの管理画面のイタリック体を解消
管理画面の一部の文字がイタリック(斜体)になっているのはプラグイン「WP Multibyte Patch」が有効になっていないためです。日本語を使うには必ず有効化しましょう。
-
-
WP jQuery LightBoxでWordPressの画像を簡単に見やすくする方法解説
画像のリンクに対して LightBox効果を簡単に追加するプラグイン。インストールして数項目にチェックを入れるだけで設定完了。属性を追加することで機能も追加できる。
-
-
XAMPP環境で WP-DBMANAGERでの復元でDBが壊れる
XAMPP環境で WordPressの WP-DBMANAGERを利用して DBの復元をしたら DBが壊れた。
-
-
EWWW Image Optimizerで画像の圧縮でWordPressを高速化
ページ表示の高速化に使うEWWW Image Optimizerの紹介です。英語で書かれているために取っつきにくいですが設定は3カ所。画像の圧縮もワンクリック。超簡単!
-
-
Theme My Loginの日本語翻訳ファイル Ver.6.4.5対応
Theme My Loginの日本語翻訳ファイルのダウンロードページ。WordPressの翻訳ファイルの設置方法、注意点、翻訳ファイルの作成方法なども解説。
-
-
WordPressのフォームプラグイン「MW WP FORM」でメールが送信できない不具合の対応方法
WordPressでメールフォームと言えば MW WP Form!そのMW WP Formでフォームを作成したものの、エラーでメールが送信できない!その原因と対処方法を解説。エラーが発生する意外な盲点もある。