気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。

  1. WordPress
  2. 12 view

「下書きをプレビューする権限がありません」と表示されるとき

記事や固定ページを作成して「プレビュー」をクリックしたときに、「下書きをプレビューする権限がありません」と表示されて入力内容の確認ができない場合、次のようにすると解消できます。

解決策1:WordPressアドレスとサイトアドレスを確認する

「設定」‐「一般」メニューでWordPress アドレス(URL)とサイトアドレス(URL)を確認します。2つのドメインが違っていると、このエラーが発生する場合があります。

▼「下書きをプレビューする権限がありません」になるパターン
WordPress アドレス(URL) — xxxxx.sakura.ne.jp/example
サイトアドレス(URL) — example.com

次のように、WordPressアドレスとサイトアドレスが同じドメインになるように修正します。

▼アドレスの修正後
WordPress アドレス(URL) — example.com
サイトアドレス(URL) — example.com

2つのドメインが同じでも、URLが同じとは限りません。たとえば、サブディレクトリにWordPressをインストールした場合、WordPress アドレス(URL)がexample.com/wpということもあります。注意して設定を変更してください。

「WordPressアドレス」の修正を間違えると、ダッシュボードにアクセスできなくなります。その場合、以下の記事を参考にwp-config.phpでWordPressアドレスを指定してダッシュボードにアクセスしてください。

WordPressのダッシュボードにアクセスできなくなったとき

解決策2:wp-config.phpを修正する

(1) wp-config.phpをダウンロードして開く
WordPressの設定ファイルをダウンロードして、編集するために開きます。

(2) 「認証用ユニークキー」に示されたURLにアクセスする
wp-config.phpに示されたURL(例:https://api.wordpress.org/secret-key/1.1/salt/)にアクセスすると、次のような内容が表示されるはずです。

define('AUTH_KEY',         '[`mw4!x%kLVyR|I5M********');
define('SECURE_AUTH_KEY',  ',*aT-qddr96SL i<,********');
define('LOGGED_IN_KEY',    'b25|F]5l(gw+Tc$]********');
define('NONCE_KEY',        'UpBK,s?H*&rgH=)********');
define('AUTH_SALT',        'SGK4zieQlxhGi|:********');
define('SECURE_AUTH_SALT', 'TRgrO6Ka[L.WVA*p********');
define('LOGGED_IN_SALT',   'eCuw-*ZT|{o9%&c********');
define('NONCE_SALT',       'KKLPQ)^@M~$OHc ********');

(3) 上記の内容をwp-config.phpの内容と入れ替える
wp-config.phpで、おそらく次のように設定されている部分を丸ごと、上記の内容に置き換えます。

define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');

これで完了です。設定ファイルをアップロードしてログインし直すと、プレビューが見られるようになるはずです。

WordPressの最近記事

  1. WordPressでいつの間にか作成される「php.suspected」ファイルとは

  2. 検索順位のチェックに役立つツール「GRC」

  3. WordPressのテーマを作成したいならPHPは必修!

  4. 「Notice: Constant HEADER_IMAGE_WIDTH already …

  5. 「Fatal error: Cannot redeclare」と表示されるとき

関連記事

PAGE TOP