Тема: Случайный вывод записей
Надо, чтобы выводилось определенное кол-во записей, в которых имеется определенный тег. Вывод не за последние несколько дней, не последние несколько записей, а случайно из всех записей с этим тегом. Помогите, плиз.
Вопросы, обсуждения и решение проблем при работе с Movable Type
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Надо, чтобы выводилось определенное кол-во записей, в которых имеется определенный тег. Вывод не за последние несколько дней, не последние несколько записей, а случайно из всех записей с этим тегом. Помогите, плиз.
sort_by="auto" думаю помог бы, но его нет. Может есть возможность выбрать id записей с нужным тегом, сортировать их случайным образом и применить limit?
Насколько я знаю, сейчас самая оптимальная сортировка в данном случае — по дате. Но так как она не подходит, то можно сделать небольшой скрипт на PHP, который бы создавал массив записей и потом брал бы из массива случайным образом необходимое количество записей. Но это требует, чтобы шаблоны имели расширение .php, и некоторых знаний самого языка.
Возможно, с помощью плагина можно было бы решить этот вопрос. Но я ничего подобного не встречал.
Сделать конечно можно на php, но грузить сильно будет базу при нормальной посещаемости и большом количестве записей.
Почему, если в страницу «вшить» этот массив, то он получается как бы статичный, тогда нагрузка минимальна, почти незаметна.
Кстати, в каком месте нужно вывести такой список записей?
Выводить надо боковом меню. С пхп не все так просто, на странице с результатами поиска он не работает и надо исключать вывод на этих страницах.
Еще вопрос про ifarchivetype. Не могу тип найти для главной станицы и главного архива. main_index, index, mainindex не работают. Кто-нибудь знает? Сделал шаблон для заполнения метатегов html в зависимости от показываемой страницы, этих типов архивов не хватает для полного удовлетворения ;(
Почему, если в страницу «вшить» этот массив, то он получается как бы статичный, тогда нагрузка минимальна, почти незаметна.
Если при публикации замешивать в статику - то конечно, согласен
Если в динамике использовать, да ещё на всех страницах - не есть хорошо...
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум работает на PunBB, при поддержке Informer Technologies, Inc