WordPress тема searchform.php с тем же идентификатором, когда нет результатов - PullRequest
0 голосов
/ 24 мая 2011

Я предоставил searchform.php в моей теме.Я заметил, что когда я ищу что-то, что не дает никаких результатов, я получаю форму поиска на боковой панели и форму поиска контента.Оба элемента form отображаются с одинаковым идентификатором (id="searchform").Это будет неправильный HTML-документ: id s должен быть уникальным.

Я подозреваю, что Wordpress предоставляет функцию generate_id, но не знаю, где искать, или есть подсказка, чтобы исправить это.

TIA!

1 Ответ

1 голос
/ 24 мая 2011

Вы в основном ответили на это сами.Идентификатор установлен прямо в searchform.php .Он должен содержать строку примерно так:

<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">

Вместо этого сделайте id классом.Готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...