пытается создать свой собственный селектор, который будет скрывать или показывать последнее сообщение на первой странице в соответствии с выбором, но, похоже, он не работает по какой-то причине. Я не могу отменить все, кажется, все в порядке ... вот мой код:
$wp_customize->add_section(
'layout_front_page',
array(
'title' => __( 'Home page' ),
'description' => esc_html__( 'These are an example of Customizer Custom Controls.' ),
'panel' => 'theme_layout', // Only needed if adding your Section to a Panel
'priority' => 160, // Not typically needed. Default is 160
'capability' => 'edit_theme_options', // Not typically needed. Default is edit_theme_options
'theme_supports' => '', // Rarely needed
'active_callback' => '', // Rarely needed
'description_hidden' => 'false', // Rarely needed. Default is False
)
);
/**
* Upload Image
*/
$wp_customize->add_setting( 'sample_default_image',
array(
'default' => '',
'transport' => 'refresh',
'sanitize_callback' => 'esc_url_raw'
)
);
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'sample_default_image',
array(
'label' => __( 'Hone page image' ),
'description' => esc_html__( 'This is the description for the Image Control' ),
'section' => 'layout_front_page',
'button_labels' => array( // Optional.
'select' => __( 'Select Image' ),
'change' => __( 'Change Image' ),
'remove' => __( 'Remove' ),
'default' => __( 'Default' ),
'placeholder' => __( 'No image selected' ),
'frame_title' => __( 'Select Image' ),
'frame_button' => __( 'Choose Image' ),
)
)
) );
/**
* Show Latest posts on Home page
*/
$wp_customize->add_setting( 'front_page_show_posts',
array(
'default' => 'flex',
'transport' => 'refresh',
'sanitize_callback' => 'skyrocket_radio_sanitization'
)
);
$wp_customize->add_control( 'front_page_show_posts',
array(
'label' => __( 'Show latest posts on Home page' ),
'section' => 'layout_front_page',
'priority' => 10, // Optional. Order priority to load the control. Default: 10
'type' => 'select',
'capability' => 'edit_theme_options', // Optional. Default: 'edit_theme_options'
'choices' => array( // Optional.
'flex' => __( 'flex' ),
'none' => __( 'none' ),
)
)
);
Я буду рад за любую помощь, потому что, кажется, не так много, о, охват охватил rnet об этой теме c