У меня проблема со страницей поиска. Я хочу иметь "чистую" страницу поиска с вводом и без результатов. Но если я перейду к website.com/search
, я получу ошибку 404. Но если я перехожу на website.com/search/some-text
, он возвращает правильный веб-сайт. Я пытался это сделать, но это не работает:
add_action('init', 'search_query_fix');
function search_query_fix(){
if ( isset( $_GET['s'] ) && $_GET['s'] == '' ) {
$_GET['s']=' ';
echo 'brak';
}
}