WPML
Status
Offen
Zugehöriges Plugin/Theme
PublishPress Capabilities
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie die Berechtigung wpml_manage_media_translation mit dem Plugin Publishpress Capabilities entfernen, werden Sie feststellen, dass Benutzer weiterhin auf den Bereich WPML Media Translation zugreifen können.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup verfügen, bevor Sie fortfahren.


  • Öffnen Sie die Datei function.php Ihres Themes.

  • Fügen Sie den folgenden Code hinzu:
    // 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');

Alle bekannten Probleme →