Intereting Posts
Вопрос о том, как работает глобальный $ wp_admin_bar Удалить значение параметра из массива с помощью update_option () Получите все пользовательские типы сообщений, за исключением некоторых … Как я могу доверять switch_to_blog ()? Получить текущее menu_order Ссылка FROM attachment на полный пост и получить значения настраиваемых полей на странице вложений? Как я могу запустить shortcode после нажатия кнопки ajax Как я могу добавить мета-окно в редактор сообщений, содержащий все элементы пользовательской таксономии, как флажок? Как использовать пользовательское поле для отображения краткого описания продукта на странице магазина с помощью Woocommerce? Запятая разделяла все прикрепленные идентификационные номера изображений, кроме номера идентификатора изображения Почему мне нужно проверить, существует ли wp_nonce_field () до его использования Использование wp_filesystem в плагинах Загрузка файла WordPress AJAX – FrontEnd Почему на Земле я получаю ошибки «undefined_index»? Как настроить плагины WordPress + для поддержки этих функций комментирования

Показать / скрыть кнопку в толстых боксах в зависимости от того, с какой страницы она открывается

Я использую плагин Taxonomy Images и генерирует кнопку в толстом ящике для сопоставления изображения с термином ( см. Снимок экрана ). Из-за того, что я могу только ассоциировать термины с изображениями в толстом ящике, который открывается с страниц edit-tags.php, можно ли удалить кнопку из всех других толстых ящиков?

Вот функция, которая создает кнопку:

/** * Modal Button. * * Create a button in the modal media window to associate the current image to the term. * * @param array Multidimensional array representing the images form. * @param stdClass WordPress post object. * @return array The image's form array with added button if modal window was accessed by this script. * * @access private * @since 2010-10-28 * @alter 0.7 */ function taxonomy_image_plugin_modal_button( $fields, $post ) { if ( isset( $fields['image-size'] ) && isset( $post->ID ) ) { $image_id = (int) $post->ID; $o = '<div class="taxonomy-image-modal-control" id="' . esc_attr( 'taxonomy-image-modal-control-' . $image_id ) . '">'; $o.= '<span class="button create-association">' . sprintf( esc_html__( 'Associate with %1$s', 'taxonomy-images' ), '<span class="term-name">' . esc_html__( 'this term', 'taxonomy-images' ) . '</span>' ) . '</span>'; $o.= '<span class="remove-association">' . sprintf( esc_html__( 'Remove association with %1$s', 'taxonomy-images' ), '<span class="term-name">' . esc_html__( 'this term', 'taxonomy-images' ) . '</span>' ) . '</span>'; $o.= '<input class="taxonomy-image-button-image-id" name="' . esc_attr( 'taxonomy-image-button-image-id-' . $image_id ) . '" type="hidden" value="' . esc_attr( $image_id ) . '" />'; $o.= '<input class="taxonomy-image-button-nonce-create" name="' . esc_attr( 'taxonomy-image-button-nonce-create-' . $image_id ) . '" type="hidden" value="' . esc_attr( wp_create_nonce( 'taxonomy-image-plugin-create-association' ) ) . '" />'; $o.= '<input class="taxonomy-image-button-nonce-remove" name="' . esc_attr( 'taxonomy-image-button-nonce-remove-' . $image_id ) . '" type="hidden" value="' . esc_attr( wp_create_nonce( 'taxonomy-image-plugin-remove-association' ) ) . '" />'; $o.= '</div>'; $fields['image-size']['extra_rows']['taxonomy-image-plugin-button']['html'] = $o; } return $fields; } add_filter( 'attachment_fields_to_edit', 'taxonomy_image_plugin_modal_button', 20, 2 ); 

Solutions Collecting From Web of "Показать / скрыть кнопку в толстых боксах в зависимости от того, с какой страницы она открывается"