За последние 24 часа нас посетили 24379 программистов и 1675 роботов. Сейчас ищут 1473 программиста ...

Как вывести результаты поиска в алфавитном порядке по title ?

Тема в разделе "Wordpress", создана пользователем Suzuki, 18 сен 2017.

  1. Suzuki

    Suzuki Новичок

    С нами с:
    18 сен 2017
    Сообщения:
    1
    Симпатии:
    0
    Добрый день, вопрос по поисковой выдаче вордпресса.

    выдача результатов по поисковому слову (в файле search.php) происходит так


    if ( have_posts() ) :
    /* Start the Loop */
    while ( have_posts() ) : the_post();
    /**
    *Run the loop for the search to output the results.
    * If you want to overload this in a child theme then include a file
    * called content-search.php and that will be used instead.
    */
    get_template_part( 'template-parts/post/content', 'excerpt' );
    endwhile;
    // End of the loop.

    Нужно рассортировать результаты в алфавитном порядке по значению title. Как?!? это сделать? По заголовку мне нужно, потому что поиск ищет ключевое слово в заголовке, описании и дополнительных полях, и когда он все вываливает на страницу в порядке создания постов (это по умолчанию в вордпрессе так), выглядит это не очень красиво. Пожалуйста, помогите!
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.794
    Симпатии:
    1.331
    Адрес:
    Лень
    мало информации
    --- Добавлено ---
    код не о чем говорит
    --- Добавлено ---
    всем надо
    --- Добавлено ---
    wordpress дно (с)
    --- Добавлено ---
    оформляй код правильно в теги
    PHP:
    1.  
    --- Добавлено ---
    проблевался вобщем
     
  3. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.860
    Симпатии:
    750
    Адрес:
    Татарстан
    То, что тут приведено - похоже на некий шаблон/шаблонизатор. Вам нужно найти, где формируется массив have_post. Скорее всего там запрос к бд, в котром нужно указать направление сортировки результата order by title asc или desc