Доброго времени суток. В каждой записи есть блоки с CSS классом test, необходимо как то пройтись по всем записям и спарсить все блоки из контента с соответствующим классом и вывести список из этих блоков на главную. Можно ли это сделать без парсера, а встроенными средствами WP?
Владимир Брумер, Попробовал. В контенте эти блоки вставляются через шорткоды и когда пробую в preg_match_all передать get_the_content() то он попросту не видит эти блоки, а видит вставленный шорткод.
Sergey750il, ну вообще-то о шорткоде нам никто ничего не сказал. но в данном случае меняется только то, что в preg_match_all надо не селектор с классом в шаблоне искать, а шорткод, а затем они лягут все в массив, который Вы, снова таки, переберете, например, форычем. только выводим через echo '<li>'.do_shortcode($k).'</li>';