Может кто-нибудь объяснить, почему это возвращает только 1-й результат. Я хочу вернуть все результаты, которые имеют то же значение настраиваемого поля, что и текущий url. Он будет возвращаться 1. Нужно ли для каждого или что-то еще? Спасибо!!Функция короткого кода Wordpress
<?php add_shortcode('feed', 'display_custom_post_type');
function display_custom_post_type(){
$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
$args = array(
'post_type' => 'custom_post_type',
'posts_per_page' => -1
);
$new_query = new WP_Query($args);
while($new_query->have_posts()) : $new_query->the_post();
return get_title();
endwhile;
};?>
Я удалил мета-запрос из примера для простоты. Эта же проблема возникает с включенным или отсутствующим метаданным. Благодаря! – dmt