Intereting Posts
Не удается центрировать миниатюру с помощью бутстрапа Получить следующую и предыдущую страницу с разбивкой по страницам Использование нескольких версий jQuery, все еще вызывающих его, как WP нравится 2 блога WordPress с 1 столом пользователей и 1 логин Есть ли способ назначить таблицы стилей целым наборам страниц, используя is_page () Правильная процедура при разработке веб-сайта WP для клиента Плагин, который позволит мне указать количество изображений? WP Northwind для разработки темы? Как обрабатывать иерархию с пользовательскими типами сообщений Как изменить «Регистрация завершена. Пожалуйста, проверьте свой адрес электронной почты. "В wp-login.php CPT, метаданные, параметр url Как получить категорию продуктов WooCommerce по ID? Проверка идентификатора страницы перед тем, как WordPress выполняет запросы Автоматическое добавление ссылки на ссылку следующей страницы перед тегом '<! – nextpage ->' в сообщениях? PHPMailer – загрузка файла

Добавить элемент управления в панели деталей изображения

Я пытаюсь добавить элемент управления флажком во всплывающем окне изображения (при редактировании изображения в сообщении). Я добавил следующий код в свой шаблон function.php но я не могу отобразить этот флажок во всплывающем окне. Что мне не хватает?

 function bluesolutions_customize_register($wp_customize) { $wp_customize->add_section('bluesolutions_use_lighbox_section', array( 'title' => __('Lightbox', 'mytheme'), 'description' => '', 'priority' => 120, )); $wp_customize->add_setting('mytheme_use_lighbox_setting', array( 'default' => 0, 'capability' => '', 'type' => 'checkbox', )); $wp_customize->add_control(new WP_Customize_Image_Control( $wp_customize, 'use_lighbox', array( 'label' => __('Usen lightbox', 'mytheme'), 'section' => 'advanced', 'settings' => 'mytheme_use_lighbox_setting', 'priority' => 1, 'type' => 'checkbox', ) )); } add_action( 'customize_register', 'bluesolutions_customize_register' ); 

введите описание изображения здесь

Solutions Collecting From Web of "Добавить элемент управления в панели деталей изображения"

Вы можете использовать этот код

 function your_slug_edit_media_custom_checkbox( $form_fields, $post ) { $form_fields['custom_field'] = array( 'label' => 'Custom Field', 'input' => 'text', 'value' => get_post_meta( $post->ID, '_custom_field', true ) ); return $form_fields; } function your_slug_save_media_custom_field( $post, $attachment ) { update_post_meta( $post['ID'], '_custom_field', $attachment['custom_field'] ); return $post; } add_filter( 'attachment_fields_to_edit', 'edit_media_custom_checkbox', 11, 2 ); add_filter( 'attachment_fields_to_save', 'save_media_custom_checkbox', 11, 2 );