Как сделать кнопку поиска, которая будет выполнять поиск на моем веб-сайте?
Я хочу создать кнопку поиска, которая будет выполнять поиск только на моем веб-сайте.
- Нужен ли мне внешний PHP- или PERL-скрипт?
- Можно ли это сделать с помощью JavaScript?
- Или просто с помощью HTML.
Я попытался создать форму с помощью HTML:
<form>
<input type="search" name="banner_search" class="banner-text-box" >
<input type="submit" name="" value="SEARCH" class="banner-text-btn">
</form>
1
Author: Dave Romsey, 2016-10-17
2 answers
Вы можете использовать внутренний поиск WordPress, позвонив по get_search_form()
функция:
<?php get_search_form(); ?>
get_search_form()
будет использоваться HTML-форма по умолчанию, но вы можете создать свою собственную пользовательскую форму, добавив файл searchform.php
в свою тему.
1
Author: Dave Romsey, 2016-10-17 06:34:33
Вы можете добавить эту HTML-форму на свою страницу
<form role="search" method="get" id="searchform" class="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
<div>
<label class="screen-reader-text" for="s"><?php _x( 'Search for:', 'label' ); ?></label>
<input type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" class="banner-text-box" />
<input type="submit" id="searchsubmit" value="<?php echo esc_attr_x( 'Search', 'submit button' ); ?>" class="banner-text-btn"/>
</div>
</form>
Ссылка:
-1
Author: Raunak Gupta, 2016-10-17 06:49:53