Фильтрация постов по типу, как?
Есть массив с типами постов, полученный с помощью get_post_types а затем "отфильтрованный" пользователем с помощью select (html).
Вот код, может так будет нагляднее.
</form method="get" name="post_types[]"> <select multiple name="post_types[]"> <?php $post_types = get_post_types('', 'names');//получаем имена всех типов постов $post_type; //текущий тип поста foreach (post_types as post_type) { //перебираем массив и значения заносим в select while (isset($post_type) { echo '<option value="'.$post_type.'">'.$post_type.'</option>';//выводим опцию select'а с именем и значением равным post_type } } ?> </select> <input type="submit" value="Готово" id="button"> </form>
На выходе получаем массив с указанными пользователем типами. Как отфильтровать посты по типам указанным в полученном массиве и, допустим, вывести в конце отфильтрованных постах echo?