Intereting Posts
Должен ли я поместить мой встроенный javascript плагина? MySQL 5.6 вызывает ошибки с WP CLI Как сделать миниатюры изображениями в блогах Многостраничная настройка WordPress на промежуточном сервере пожара, когда пост редактируется, а также сохраняется? Как создать страницу wordpress, которая позволяет пользователям создавать собственную викторину? Как отобразить два раздела с произвольной записью, каждая из которых находится под их собственной категорией Импортированный контент не отображается во внешнем интерфейсе Включены ли стили, включенные в таблицу стилей, с помощью add_editor_style, загруженной в интерфейс? Лучший подход для загрузки боковой панели Только в том случае, если максимальная ширина экрана составляет> 900 пикселей? Исключить из wp_list_pages по шаблону Ограничение количества слов или символов в slug / permalink Условная логика на основе пользовательской таксономии создать динамическую карту google с iframe api Корзина не обновляется должным образом

Поиск тегов

Можно ли искать только теги?

Не любые другие таксономии или типы сообщений, просто названия тегов.

Да, это очень возможно, вам просто нужно создать свою форму поиска и форму обработки:

<form name="tag-search" method="POST" action=""> <input type="text" vlaue="" name="tag-q" id="tag-q"> <input type="submit" name="tag-submit" id="tag-submit" value="Search Tags"> </form> 

обработка:

 <?php if (isset($_POST['tag-submit']) && $_POST['tag-submit'] == "Search Tags" && isset($_POST['tag-q']) && $_POST['tag-q'] != ""){ // @todo Sanity check and cleanup $_POST['tag-q'] here. $args = array('name__like' => $_POST['tag-q']); $tags = get_tags($args); $html = '<div class="post_tags_search_r">'; foreach ($tags as $tag){ $tag_link = get_tag_link($tag->term_id); $html .= "<a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}'>"; $html .= "{$tag->name}</a>"; } $html .= '</div>'; echo $html; } ?> 

Нет, это то, что я использовал в прошлом, единственным недостатком этого является то, что name__like не чувствителен к регистру, поэтому вы можете добавить версию strtolower к name__like.