Использование статической HTML-страницы для доступа к поисковой системе WordPress

Итак, у меня есть страница .html на моем веб-сайте Wordpress, и я хочу иметь возможность использовать кнопку поиска на статической странице html для поиска WordPress с использованием собственной страницы search.php, возможно ли это?

Это правильно? Это находится внутри моего test.html:

<div class = "search_bar-wrapper">
    <input type = "text" class = "search_bar search-input evt-search-input-wp" placeholder = "Search"
    value = "<?php echo get_search_query(true); ?>"/>
    <button class = "btn-fh btn-secondary search-btn search-btn-overlay">
        <i class = "custom-icon icon-icon_small_arrow_right"></i>
    </button>
    <div class = "clearInput"><img src = "/images/icon_close.svg" alt = "" /></div>
</div>

Могу ли я вместо этого указывать на вводе form = "submit" и action = ".."? Если да, то на что должно указывать действие?

При стандартной установке WordPress, не являющейся субдоменом, поисковый URL-адрес - /, так что это должен быть ваш action на form. Если у вас не стандартная установка или вы находитесь в папке, вам необходимо это настроить. Очевидно, что <?php не будет работать с этим файлом, поскольку он тоже HTML. Ваш поисковый запрос должен иметь просто имя s.

Chris Haas 06.04.2021 20:23
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
20
1

Ответы 1

Да, вы можете это сделать, добавив этот код на свою html-страницу и изменив URL-адрес действия формы с помощью URL-адреса Wordpress

<div class = "search_bar-wrapper">
    <form action = "https://wordpressdomainhere.com/" method = "get">
        <input type = "text" name = "s" class = "search_bar search-input evt-search-input-wp" placeholder = "Search Here"/>
        <button class = "btn-fh btn-secondary search-btn search-btn-overlay">
            <i class = "custom-icon icon-icon_small_arrow_right"></i>
        </button>
        <div class = "clearInput"><img src = "/images/icon_close.svg" alt = ""/></div>
    </form>
</div>

Другие вопросы по теме