[Ищу] Вывод категорий

Тема в разделе "Wordpress", создана пользователем Jeepers Kreepers, 11 дек 2012.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Jeepers Kreepers

    Jeepers Kreepers

    Регистр.:
    31 янв 2008
    Сообщения:
    217
    Симпатии:
    6
    Никак не могу найти решение, как вывести только определённое количество категорий в сайдбар? Сейчас выводит вообще все категории, которые есть. А мне нужно вывести только 10 категорий (в которых больше всего постов).
     
  2. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
  3. Jeepers Kreepers

    Jeepers Kreepers

    Регистр.:
    31 янв 2008
    Сообщения:
    217
    Симпатии:
    6
    Да я устал уже искать, пробовал по разному вбивать в поиск и "вывод заданного количества категорий", "как вывести только 10 категорий в сайдбар". Пробовал по всякому! Там вроде где нужно просто дописать пару строк в какой-то файл и плагины не нужны.

    Вот к примеру в сайдбаре можно указать какое количество постов выводить. Мне нужное то же самое только для категорий.
    Не хочу ставить плагины для этого.
     
  4. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    http://codex.wordpress.org/Function_Reference/wp_list_cats в таком случае курить =)

    Ну или сразу ответ на твой вопрос:
    http://codex.wordpress.org/Function_Reference/wp_list_categories
    number
    (integer) Sets the number of Categories to display. This causes the SQL LIMIT value to be defined. Default to no LIMIT.
     
    Jeepers Kreepers нравится это.
  5. Jeepers Kreepers

    Jeepers Kreepers

    Регистр.:
    31 янв 2008
    Сообщения:
    217
    Симпатии:
    6
    Значение 'number' => 25, отвечает за количество выводимых категорий. В данном случае будет выводиться 25 категорий по алфавитному порядку. С этим разобрался :)
    А как сделать, чтобы выводились только самые топовые категории? (имеется ввиду в которых больше всего постов)? Какое значение за это отвечает?
     
  6. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    http://codex.wordpress.org/Function_Reference/get_categories

    orderby
    (string) Sort categories alphabetically or by unique category ID. The default is sort by Category ID. Valid values:
    • id
    • name - default
    • slug
    • count
    • term_group
     
    Jeepers Kreepers и latteo нравится это.
  7. Jeepers Kreepers

    Jeepers Kreepers

    Регистр.:
    31 янв 2008
    Сообщения:
    217
    Симпатии:
    6
    Меняю значение 'orderby' => 'name' на 'orderby' => 'count'
    Ничего не меняется!

    З.Ы. файл category-template.php -> в wp_list_categories

    Также смотрел category.php, но там нет строк, в которых менять значения.
     
  8. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.403
    Симпатии:
    1.183
    Не всё так просто...

    Тебе надо поменять, если есть или дописать, если нет строку для запроса и вывода категорий с нужной тебе сортировкой во все файлы, которые отвечают за формирование данного списка для нужных тебе страниц...

    Путем простого эксперимента, раз лень читать хелп, можно определить есть ли необходимость в редактировании файла. Допиши некое слово в файл редактором, потом обнови сайт в браузере и проверь вывелось ли это слово и там ли оно, где тебе надо :)
     
  9. Jeepers Kreepers

    Jeepers Kreepers

    Регистр.:
    31 янв 2008
    Сообщения:
    217
    Симпатии:
    6
    Короче, я просто создам виджет и закину туда нужные ссылки на категории. Я не думал, что так запутано всё! Спасибо :)
     
  10. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.564
    Симпатии:
    851
    А теперь просвяти нас - ГДЕ это сделано намного проще? =)))
    Как раз тут ничего не запутано и все достаточно хорошо документировано (хоть и большая часть материалов на английском).
    Тут тебе на выбор предложили несколько готовых БЕСПЛАТНЫХ плагинов даже....
     
Статус темы:
Закрыта.