Ответы пользователя по тегу WordPress
  • Как запустить gulp-connect на реальном проекте?

    @yaroslavgrishajev
    В общем-то тут хитрости нет, ставите gulp-livereload и используете его согласно доке.
    Ответ написан
    Комментировать
  • Как сделать поиск по категориям или таксономии в Wordpress?

    @yaroslavgrishajev
    В WP есть шаблон строки поиска, который можно переопределить, поместив в тему файл searchform.php и поместив в него нужный шаблон. Например такой:

    <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" />
    		<input type="radio" name="cat" value="21">
    		<input type="radio" name="cat" value="22">
    		<input type="radio" name="cat" value="23">
    		<input type="submit" id="searchsubmit" value="<?php echo esc_attr_x( 'Search', 'submit button' ); ?>" />
    	</div>
    </form>


    В этом куске кода есть некоторые изменения от дефолтного шаблона - input с типом radio (собственно, как и в вопросе:)), он будет отправлять в поисковый запрос параметр cat со значением 21, или 22, или 23, что в свою очередь будет выведет в результаты поиска посты, которые относятся к категории с id = 21, 22, или 23.

    Что касается шаблона, то в WP шаблон результатов поиска можно переопределить так же, как и шаблон формы поиска, поместив в директорию темы файл search.php (например) с Template Name: Search Page, ну и в нем уже писать запрос для вывода постов. И можно этот шаблон варировать в зависимости от значения $_GET['cat'] .

    Более подробная инфа есть тут и тут
    Ответ написан
    2 комментария
  • Как изменить шаблон отображения меню в сайдбаре?

    @yaroslavgrishajev
    Предположу, что вам сюда в кодекс

    Область виджетов регистрируеться в functions.php, там же и есть соответствующие настройки вывода виджетов.
    Ответ написан
    Комментировать
  • На чем реализовать сайт каталог с фильтрами (wp приемущественно)?

    @yaroslavgrishajev
    Не знаю на счет готовых решений (они по любому есть), но если я правильно понял вопрос, то подобная задача достаточно легко решается передачей $_GET параметра и потом формированием запроса на WP_Query...
    Ответ написан
    Комментировать