0017

Contact Form7の左メニューを管理者以外見せないようにする方法

Contact Form7の左メニューを管理者以外見せないようにする方法

2011.12.16

お客様に「編集者」権限を与えたい事例があったのですが、その際Contact Form7のメニューが表示されていました。それを非表示する方法を見つけたのでメモ。

確認環境

記述方法

wp-config.phpに以下の記述をします。

記述場所によって上手く動作しない場合があるようで、認証用ユニークキーの上あたりに書いたら上手く動作しました。

//管理者以外はコンタクトフォーム7を見せないようにする
define( 'WPCF7_ADMIN_READ_CAPABILITY', 'manage_options' );
define( 'WPCF7_ADMIN_READ_WRITE_CAPABILITY', 'manage_options' );

参考