Intereting Posts
WordPress более одной базы данных на одной странице? Проблемы с параметрами_рекламы и администратора Отображение дополнительной контактной информации пользователя Передача значений между закрывающимися и закрытыми кодами Альтернативные функции для mysql_free_result и mysql_ping в функциях wordpress Как настроить первый img в каждом сообщении wordpress с помощью CSS Присвоение определенных авторов конкретным редакторам Может ли WordPress автоматически менять ссылки? Как заставить элемент меню верхнего уровня не иметь ссылку, но есть подменю, которые связаны? Используйте функцию WP_Theme :: scandir для сканирования каталога плагинов. Есть ли способ? Файлы WXR xml импортируются как файлы TXT и отображаются в разделе «Медиа», WordPress отображает 500 ошибок при ошибках PHP Отображать изображения с одинаковым значением? Использование post_class для стилей сообщений indivdually вывод короткого кода плагина

Недавние заголовки сообщений. Как оптимизировать цикл

Я использую это в своем шаблоне страницы, чтобы отобразить 20 последних заголовков сообщений из категории 8, 17, 23, 423

<div id="horizontalTab"> <ul class="resp-tabs-list"> <li>Football</li> <li>Ice Hockey</li> <li>Basketball</li> <li>Tennis</li> </ul> <div class="resp-tabs-container"> <?php $cat_array=array(23,17,8,423); foreach ($cat_array as $catid) { $args = array( 'category' =>$catid, 'numberposts' => 20 ); $myposts = get_posts($args); ?> <div> <?php foreach($myposts as $post) { ?> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br/> <?php } ?> </div> <?php } ?> </div> </div> 

Но этот код добавляет более 15 запросов к базе данных. Без этой кодовой страницы запросы 26 дБ и с ней 46. Можно ли оптимизировать?