Вот мой текущий код: < /p>
Код: Выделить всё
Иногда массив идентификаторов может быть довольно большим. /> Вопрос:
Что является наиболее эффективным способом в WordPress, чтобы запросить и отображать посты с помощью заданного массива идентификаторов (сохраняя тот же заказ)? Должен ли я оптимизировать свои аргументы wp_query , использовать get_posts () с 'fields' => 'ids', или даже запустить пользовательский запрос SQL с $ wpdb для больших массивов? Wp_query с 'post__in' и 'orderby' => 'post__in' для отображения сообщений в порядке моего идентификационного массива. Я ожидал, что все сообщения будут отображаться в том же порядке, что и массив, эффективно. Это работает для небольших массивов, но я обеспокоен производительности с большими массивами и ненужной метал -таксономией.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ving-order
Мобильная версия