Intereting Posts
.htaccess и 500 ошибок, добавлен дополнительный символ Пользовательские поля WordPress по категориям get_template_directory добавляет корневые папки FTP в URL-адресах Настройка многосайтовых настроек при создании нового сайта Иерархические пользовательские сообщения – выделение текущего сообщения в подменю Пользовательские поля и пользовательские типы сообщений для веб-сайта портфолио Как предотвратить предварительный просмотр короткого кода от взлома редактора tinymce? Как проверить, выполняется ли короткий код в виджетах или сообщениях Как я могу изменить свою постоянную ссылку с блога на пользовательскую структуру? WordPress продолжает запрашивать информацию о подключении в локальном хосте Некоторые настройки плагина сохраняются после удаления и переустановки плагина Измените пул зарегистрированных пользовательских типов сообщений в дочерней теме Очистите внешнюю веб-страницу для первого изображения и добавьте ее в новое сообщение Ошибка Только переменные могут передаваться по ссылке в wordpress Оптимальная оценка приоритетов конечной точки RPC?

Ограничить WP_get_archives по категориям?

У меня есть две категории на сайте – новости, содержащие новости и блог, в которых содержатся сообщения в блогах. На каждой странице есть wp_get_archives на боковой панели. Я хотел бы ограничить список архивов по категориям, но после просмотра кода это не представляется возможным. http://codex.wordpress.org/Function_Reference/wp_get_archives

<?php wp_get_archives('type=monthly&limit=12'); ?> 

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

В принципе это возможно, но несколько беспорядочно. Эта функция зависит от прямого SQL-запроса к базе данных, который вы можете изменить с помощью getarchives_where и getarchives_join .

Я только что установил этот плагин, и он работает нормально.

http://wordpress.org/extend/plugins/wp-category-archive/installation/

Я использую этот код на своем сайте, чтобы вытащить из определенной категории (это на боковой панели – показывает только мои сообщения в блоге, а не мои сообщения о «портфолио»):

 <ul> <?php global $post; $myposts = get_posts('numberposts=10&category=3&order=DESC'); foreach($myposts as $post) : ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> 

я не уверен, будет ли это обходное решение: если вместо архива вы используете RSS и укажите для RSS количество отображаемых заголовков.

легко получить RSS категории – легко указать nbre сообщений.

нет? это сработает?