Форум русской поддержки Вордпресс. Плагины и темы, модификации и дизайн, локализация.
Вы не зашли.
Описание: Вывод последних записей, последних прокомментированных записей, последних модифицированных записей, случайных записей и других списков записей используя самые различные условия для поиска и отображения.
Установка:
1. Скачать файл "customizable-post-listings.zip" и загрузить содержимое в директорию "/wp-content/plugins/".
2. Необязательно: Изменить конфигурационные настройки в файле по своим требованиям. В коде присутствуют комментарии для помощи.
3. Активировать плагин "Customizable Post Listings" на странице управления плагинами в админ панели WordPress.
4. Добавить код в файл шаблона там, где это необходимо (предпочтительно в sidebar.php).
Код:
1. Для вывода последних записей.
<?php c2c_get_recent_posts(); ?>
2. Для вывода случайных записей.
<?php c2c_get_random_posts(); ?>
3. Для вывода последних прокомментированных записей.
<?php c2c_get_recently_commented(); ?>
4. Для вывода последних модифицированных записей.
<?php c2c_get_recently_modified(); ?>
Функции:
function c2c_get_recent_posts ($num_posts = 5, $format = "<li>%post_date%: %post_URL%</li>", $categories = '', $orderby = 'date', $order = 'DESC', $offset = 0, $date_format = 'm/d/Y', $authors = '', $include_passworded_posts = false) function c2c_get_random_posts($num_posts = 5, $format = "<li>%post_date%: %post_URL%</li>", $categories = '', $order = 'DESC', $offset = 0, $date_format = 'm/d/Y', $authors = '', $include_passworded_posts = false) function c2c_get_recently_commented ($num_posts = 5, $format = "<li>%comments_URL%<br />%last_comment_date%<br />%comments_fancy%</li>", $categories = '', $order = 'DESC', $offset = 0, $date_format = 'm/d/Y h:i a', $authors = '', $include_passworded_posts = false) function c2c_get_recently_modified ($num_posts = 5, $format = "<li>%post_URL%<br />Updated: %post_modified%</li>", $categories = '', $order = 'DESC', $offset = 0, $date_format = 'm/d/Y', $authors = '', $include_passworded_posts = false)
Параметры:
num_posts - Количество записей для отображения. По умолчанию 5.
format - Строка, в которой теги окружённые знаком процента используются для определения какую информацию и в каком порядке вы хотите отобразить.
categories - Список id категорий для отображения разделённых пробелами. Оставить пустым для отображения записей всех категорий.
order - Порядок сортировки списка записей, ввести 'ASC' (по возрастанию) или 'DESC' (по убыванию). По умолчанию 'DESC'.
offset - Количество записей, которое необходимо пропустить. По умолчанию 0.
date_format - Строка формата отображения даты, PHP - стиль, если он отличается от формата отображения даты блога по умолчанию.
authors - Список id авторов для отображения разделённых пробелами. Оставить пустым для отображения записей всех авторов.
include_passworded_posts - Логическое выражение, ввести 'true' или 'false', позволяет отображать записи, которые имеют пароль на просмотр.
Определения:
comments_count - Число комментариев к записи.
comments_fancy - Вид представления комментариев (смотрим get_recent_tagmap()).
comments_url - URL на список комментариев к записи.
comments_URL - Заголовок записи с постоянной ссылкой на список комментариев к записи.
last_comment_date - Дата последнего комментария к записи.
last_comment_id - ID последнего комментария к записи.
last_comment_URL - URL последнего комментария к записи.
last_commenter - Автор последнего комментария к записи.
last_commenter_URL - Имя автора последнего комментария к записи со ссылкой на сайт (если есть).
post_author - Автор записи.
post_author_count - Число записей сделанных автором записи.
post_author_posts - Ссылка на страницу всех записей автора записи.
post_author_url - Имя автора записи со ссылкой на сайт (если есть).
post_content - Полное содержимое записи.
post_date - Дата записи.
post_excerpt - Выдержка из записи.
post_excerpt_short - Короткая выдержка для отображения в боковой панели.
post_id - ID записи.
post_modified - Дата последней модификации записи.
post_title - Заголовок записи.
post_url - URL записи.
post_URL - Заголовок записи с постоянной ссылкой на запись.
Версия: 1.1
Автор: http://www.coffee2code.com/archives/200 … -listings/
Скачать: http://wpforum.ru/content/plugin/custom … stings.zip
Неактивен
Ну ты как всегда...: "В коде присутствуют комментарии для помощи", толку то от этих комментариев если они на анлийском... ![]()
Подскажи, как сделать так чтобы выводились не только дата и название записи, а еще и несколько строк (опледеленное количество символов) текста этой самой записи...
Отредактировано MXM (08.08.2007 22:27)
Неактивен
Можно вывести выдержку для записи, которая как раз идеально подходит для использования в боковой панели. Определение - %post_excerpt_short%.
Для последних записей получаем такую конструкцию:
function c2c_get_recent_posts ($num_posts = 5, $format = "<li>%post_date%: %post_URL% - %post_excerpt_short%</li>", $categories = '', $orderby = 'date', $order = 'DESC', $offset = 0, $date_format = 'm/d/Y', $authors = '', $include_passworded_posts = false)
Так же для данного определения можно задать ограничение на количество символов или слов в выдержке.
Неактивен