Intereting Posts
Перенаправить на список сообщений по таксономии по выбору пользователя для выведения таксономии? Пользовательская страница администратора, такая как WordPress customizer Что означает «аутентифицированный» для wp_ajax_nopriv? Ссылка WordPress не работает на Linkedin Читатели не могут просматривать мои страницы / сообщения без входа в систему? Бесплатные темы для коммерческого использования Функция для захвата определенных идентификаторов изображений из медиа-библиотеки. Проблема с поисковым URL Детская тема отличается от родительской темы и неправильно отображает части Явное отклонение при установке плагина Короткие замыкания на метаблоках панель поиска для страницы, на которой выполняется поиск только определенных идентификаторов страницы Есть ли плагин для обратной связи, например, Kissmetrics? Как я могу удалить сиротские ключи в таблицах базы данных WordPress? Как проверить основной блог в многопользовательском режиме с помощью оператора if?

Двумерный массив сообщений по категориям

Я уверен, что это было задано раньше, но они исследовали и не могут найти ответ.

У меня есть массив из 16 сообщений (пользовательский тип сообщения). Каждому присваивается 1 из 4 возможных категорий (искусство, книги, коробки, компакт-диски).

Я хотел бы создать массив массивов, который будет выглядеть так:

$array_of_posts=array( "art" => array(post1,post2,post3,post4), "books" => array(post5,post6,post7), "boxes" => array(post8,post9,post10,post11,post12), "cds" => array(post13,post14,post15,post16) ) 

Я могу прокручивать сообщения и получать имена категорий в цикле.

  foreach ($posts as $post){ $cat_list = wp_get_post_terms( $post->ID, array('post_categories' ) ); foreach ($cat_list as $cat) { $cat_title=$cat->name; } } 

То, что я хочу сделать, – это нажать каждый пост в новые $ array_of_posts, как указано выше.

Пробовал это, в цикле: $ array_of_posts [$ cat_title] [] = $ post; но не повезло.

Конечная цель, конечно же, состоит в том, чтобы иметь возможность выбирать одну из подматриц на основе названия категории.