Je travaille dessus depuis longtemps mais je ne peux pas le réparer. J'essaie simplement de faire fonctionner la fonction ci-dessous mais elle refuse de le faire.
Je l'ai mis dans functions.php de mon thème.
function options( $wp_customize ) {
$wp_customize->add_control(
'copyright_textbox',
array(
'label' => 'Copyright text',
'section' => 'example_section_one',
'type' => 'text'
)
);
}
add_action( 'customize_register', 'options' );
Sur le point d'abandonner mais mon dernier espoir est tellement. Qu'est-ce que je déteste dans ce code et que dois-je faire pour le réparer?
Vous devez toujours vous assurer que trois éléments sont définis (section, réglage et contrôle).
Si vous ajoutez un contrôle à une section déjà définie, c'est-à-dire title_tagline
, vous n'avez pas besoin de le réinscrire, mais définissez toujours le paramètre et le contrôle.
//adding setting for copyright text
add_action('customize_register', 'theme_copyright_customizer');
function theme_copyright_customizer($wp_customize) {
//adding section in wordpress customizer
$wp_customize->add_section('copyright_extras_section', array(
'title' => 'Copyright Text Section'
));
//adding setting for copyright text
$wp_customize->add_setting('text_setting', array(
'default' => 'Default Text For copyright Section',
));
$wp_customize->add_control('text_setting', array(
'label' => 'Copyright text',
'section' => 'copyright_extras_section',
'type' => 'text',
));
}
J'espère que ça aide!