- ステータス
- 未解決
- 関連するプラグイン/テーマ
- PublishPress Capabilities
- トピックタグ
- Compatibility
問題の概要
Publishpress Capabilitiesプラグインでwpml_manage_media_translation権限を削除しても、ユーザーは引き続きWPML Media Translationセクションにアクセスできることがわかります。
回避策
続行する前に、必ずサイトの完全なバックアップを取得してください。
- テーマのfunction.phpファイルを開きます。
- 以下のコードを追加します。
// WPML Workaround for compsupp-7344 function wpml_compsupp7344_disable_wpml_media_translation_menu() { // Check if the current user lacks the required capability if (! current_user_can('wpml_manage_media_translation')) { // Remove the WPML Media Translation menu remove_submenu_page( 'tm/menu/main.php', 'wpml-media' ); } } add_action('admin_init', 'wpml_compsupp7344_disable_wpml_media_translation_menu');