web-dev-qa-db-fra.com

Supprimer l'onglet de widgets du personnalisateur de thème

Sur certains de nos sites, je voudrais que les administrateurs du site personnalisent les widgets uniquement sur la page du widget, et non dans le personnalisateur de thème.

Comment puis-je supprimer l'onglet de widget à partir de là?

1
Lea Cohen

vous pouvez créer une fonction pour le personnalisateur de thème avec tous les paramètres nécessaires:

pour supprimer les "widgets", nous devons supprimer le panneau "widgets".

mettre ce code dans function.php

function your_customizer( $wp_customize ) {
$wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register', 'your_customizer' );

ou si vous avez votre propre fonction, ajoutez simplement:

$wp_customize->remove_panel( 'widgets' );
5
need-help