Wie entferne ich das Custom Theme Panel von einem Theme?

Wie entfernt man das benutzerdefinierte Design-Admin-Panel von einem Design, bei dem colors, Layouts usw. geändert werden können?

Vielen Dank. K

Solutions Collecting From Web of "Wie entferne ich das Custom Theme Panel von einem Theme?"

Die drei einfachsten Möglichkeiten:

  1. Beschränken Sie die Benutzerrolle des Benutzers auf Autor oder darunter
  2. Ändern Sie den $ cap-Parameter von 'edit_theme_options' in 'edit_options' im add_theme_page() Aufruf, der die Einstellungsseite hinzufügt
  3. Entfernen Sie die Einstellungsseite vollständig, indem Sie den callback entfernen, mit dem die Einstellungsseite hinzugefügt wird. zB wenn das Theme folgendes verwendet:

     function theme_slug_add_settings_page() { add_theme_page( $args ); } add_action( 'admin_menu', 'theme_slug_add_settings_page' ); 

    Dann würden Sie das entfernen über:

     remove_action( 'admin_menu', 'theme_slug_add_settings_page' );