カスタムの投稿タイプの機能をロールに追加する(デフォルトのロールに機能を追加する)のに苦労しており、混乱が原因で問題が発生したと思われます。また、さまざまなプラグインをインストールおよびアンインストールし、その一部に機能を追加しました。結果として、私のWP Roleオブジェクトは少し混乱しています。機能をリセットする方法を知っている人はいますか、それとも新規インストールが必要ですか?
カスタムの投稿タイプの機能をロールに追加する(デフォルトのロールに機能を追加する)のに苦労しており、混乱が原因で問題が発生したと思われます。また、さまざまなプラグインをインストールおよびアンインストールし、その一部に機能を追加しました。結果として、私のWP Roleオブジェクトは少し混乱しています。機能をリセットする方法を知っている人はいますか、それとも新規インストールが必要ですか?
回答:
ユーザーロールエディタを使用しています。追加したロールを削除したり、プラグインページからロールをリセットしたりできます。
管理者の役割をリセットするには、WP 3.4以降で追加できます
define('URE_SHOW_ADMIN_ROLE', 1);
あなたのwp-config.phpファイルに。その後、[ユーザー]> [ユーザーロールエディタ ]に移動し、[ リセット ]をクリックする必要があります。
この1つのタスクを実行するだけのプラグインをインストールしたくない場合は、WordPress関数を直接呼び出して、ロールとその機能を再構築できます。
if ( !function_exists( 'populate_roles' ) ) {
require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}
populate_roles();