WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Актуальные метки

Если плагины или другие возможности вывести актуальные метки в виджете, по другому фильтр.

Например, я на сайт пишу пост с меткой wordpress, и за последние пару дней написал 5 постов с этой меткой, как её вывести в первое место. Если даже есть другие метки с большим кол-во постов.

0
haralmov77
25 сентября 2019
  • 0

    ... актуальные метки в виджете, где именно в каком виджете?
    ... по другому фильтр... что за фильтр?

    какое первое место? где эти места? о чем речь? Облако меток?

    В любом случае думаю что тебе сюда https://wp-kama.ru/function/get_tags прочитай все не спеша и выводи их как тебе нравится.

    haralmov77 28 Сен. 2019

    Сейчас у меня метки показывают по кол-во записей, а как сделать по актуальности.

    Например сейчас у меня первая стоит Право, но про технологии я пишу сейчас чаще как сделать что-бы она была первой?

    anseme 30 Сен. 2019

    Прочитай по ссылке там есть все данные. Ты ждёшь готовый код чтоле?

    Комментировать
  • 0

    если вопрос правильно понят...

    по умолчанию нельзя получить метки, отсортированные по дате последнего поста.

    Наиболее очевидное решение:
    Создать мета-поле (meta_key) для метки, которое обновлять каждый раз, когда к метке привязывается новый пост. В мета-поле сохранять дату создания поста. И затем получать метки по этому мета-полю и сортировать по убыванию.

    Для сохранения мета-поля можно попробовать использовать хук set_object_terms https://wp-kama.ru/hook/set_object_terms

    Комментировать
  • 0

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

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация