J'ai développé le thème. Fichier de configuration Redux Framework situé dans le répertoire du thème. Lui-même ReduX Framework que j'ai installé à partir du référentiel Wordpress en utilisant le TGM. Mais quand j'installe un thème, alors ce message apparaît
Redux Framework a une démo intégrée. Cliquez ici pour activer l'exemple de fichier de configuration.
et je dois cliquer sur le lien pour charger mes options!
Comment puis-je faire pour que mes paramètres soient chargés automatiquement?
functions.php dans mon thème
/**
* Redux
*/
if ( class_exists( 'ReduxFramework' ) ) {
require_once( dirname( __FILE__ ) . '/inc/options-init.php' );
}
Problème résolu! A aidé le support officiel. Il était nécessaire d'ajouter le code suivant.
add_action( 'redux/loaded', 'remove_demo' );
/**
* Removes the demo link and the notice of integrated demo from the redux-framework plugin
*/
if ( ! function_exists( 'remove_demo' ) ) {
function remove_demo() {
// Used to hide the demo mode link from the plugin page. Only used when Redux is a plugin.
if ( class_exists( 'ReduxFrameworkPlugin' ) ) {
remove_filter( 'plugin_row_meta', array(
ReduxFrameworkPlugin::instance(),
'plugin_metalinks'
), null, 2 );
// Used to hide the activation notice informing users of the demo panel. Only used when Redux is a plugin.
remove_action( 'admin_notices', array( ReduxFrameworkPlugin::instance(), 'admin_notices' ) );
}
}
}
Je veux ajouter quelque chose à cette réponse. Cela ne fonctionnera pas si vous utilisez TGMPA. Mais si vous voulez supprimer le message suivant:
Redux Framework a une démo intégrée. Cliquez ici pour activer l'exemple de fichier de configuration.
Vous pouvez ajouter les éléments suivants à votre fichier functions.php .
add_action('admin_init', 'override_redux_message', 30);
function override_redux_message() {
update_option( 'ReduxFrameworkPlugin_ACTIVATED_NOTICES', []);
}
Cela empêchera le message de s'afficher. J'espère que ça aide.