WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 4.7.0
Themen-Tags
Bug

Übersicht über das Problem

Einige Administratoren können möglicherweise nicht auf das Übersetzungs-Dashboard unter WPML > Übersetzungsmanagement zugreifen und erhalten entweder einen 404-Fehler oder sehen die Meldung „Leider sind Sie nicht berechtigt, auf diese Seite zuzugreifen“.

Dies kann in WPML 4.7.0-4.7.2 auftreten, wenn Rollen geändert wurden (z. B. über ein Plugin wie User Role Editor) und erforderliche WPML-Berechtigungen verloren gegangen sind.

Problemumgehung

Das Problem wird in WPML 4.7.4 behoben. In der Zwischenzeit können Sie das folgende Code-Snippet verwenden, um die fehlende Berechtigung für Administratoren wiederherzustellen:

function add_wpml_manage_translations_cap() {
    $role = get_role('administrator');
    if ($role) {
        $role->add_cap('manage_translations');
    }
}
add_action('init', 'add_wpml_manage_translations_cap');

Fügen Sie dies zur Datei functions.php Ihres Themes hinzu oder verwenden Sie ein Plugin wie Code Snippets.

Alle bekannten Probleme →