WordPressに市販のテーマファイルを適用して、カスタマイズ画面であれこれ設定しようとしたら、

「権限がありません。フロントエンドでプレビューするには customize_messenger_channel 変数を削除するとよいかもしれません」

というメッセージが表示されて、設定が反映されないという問題が起こりました。

 

困ったので、「customize_messenger_channel」で検索しても、誰も困っていないのか、解決策が出て来ません。

 

※もとい、Yahoo!知恵袋の相談内容で、

 

「権限がありません。フロントエンドでプレビューするには customize_messenger_channel 変数を削除するとよいかもしれません」

というメッセージが出ます。何か間違えているのでしょうか?

 

という質問に

 

何か間違えているのでしょうか?

>はい。

 

というどうしようもない回答ならありました。

 

 

もう少し探すと、WordPressの予約語(WordPress内部で使われる関数名)になっているから、テーマファイルなどで使うと、エラーメッセージなしに動かなくなるよ、という情報もありました。

 

しかし、テーマファイルを検索しても「customize_messenger_channel」は見当たりません。困った。

 

 

…そういえば、記事の投稿画面で【プレビュー】表示をしようとしたら、
「下書きをプレビューする権限がありません」

と表示されて確認できない問題もあった。

 

こっちからアプローチしたらどうだろうかと思ったら、速攻で答えが見付かりました。

 

https://php1st.com/796/

 

良かった良かった。