Вариант настройки – добавьте два загрузчика изображений в том же разделе

Чтобы добавить параметр загрузки, я добавил этот код на странице функций:

add_action( 'customize_register', 'custom_logo_uploader' ); function custom_logo_uploader($wp_customize) { $wp_customize->add_section( 'upload_custom_logo', array( 'title' => 'Logo', 'description' => 'Display a custom logo?', 'priority' => 25, ) ); $wp_customize->add_setting( 'custom_logo', array( 'default' => '', ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'custom_logo', array( 'label' => 'Custom logo', 'section' => 'upload_custom_logo', 'settings' => 'custom_logo', ) ) ); } 

мой вопрос в том, как я могу добавить несколько вариантов изображения в том же разделе?

Solutions Collecting From Web of "Вариант настройки – добавьте два загрузчика изображений в том же разделе"

Итак, после поиска целого я получил решение. добавьте новую настройку и добавьте новый элемент управления. Внутри элемента управления добавьте новый

 add_action( 'customize_register', 'custom_logo_uploader' ); function custom_logo_uploader($wp_customize) { $wp_customize->add_section( 'upload_custom_logo', array( 'title' => 'Logo', 'description' => 'Display a custom logo?', 'priority' => 25, ) ); $wp_customize->add_setting( 'custom_logo', array( 'default' => '', ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'custom_logo', array( 'label' => 'Custom logo', 'section' => 'upload_custom_logo', 'settings' => 'custom_logo', ) ) ); $wp_customize->add_setting( 'custom_logo2', array( 'default' => '', ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'custom_logo2', array( 'label' => 'Custom logo', 'section' => 'upload_custom_logo', // put the name of whatever section you want to add your settings 'settings' => 'custom_logo2', ) ) ); } 

извините, если я запутаюсь с моим плохим английским языком. 🙁