Intereting Posts
RSS поток Важная тема? Различия между разработкой пользовательских тем для wordpress.com и wordpress.org? На одной из моих страниц используется только шаблон archive.php. Зачем? Ссылка на большую версию изображения вместо оригинала? Быстрый вопрос WordPress. Как получить родительскую ссылку в подменю в моем коде Мне нужен пользовательский вход в WordPress, кто-нибудь может мне помочь? Включить липкие сообщения в пользовательский post_type Почему get_transient () всегда возвращает строку, даже если целочисленный набор? Переименуйте URL-адрес YouTube YouTube на http для всех сообщений Почему «Settings-> Permalinks» создает файл .htaccess на сервере nginx? Переводы WordPress Конфликт с налогом на пул CPT с пулями типа post Как изменить / расширить / переопределить основной метод? Архив пользовательских сообщений типа с 0 сообщениями Переадресация как 404 Автоматический вход в систему с использованием cURL: пользователь выходит из системы на странице обновления

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

Я использую плагин 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 "Показать / скрыть кнопку в толстых боксах в зависимости от того, с какой страницы она открывается"