在$args数组中,您正在定义要使用WP\\u查询显示的内容。您正在将新查询保存到$query变量中。
因此,现在您可以循环浏览符合定义参数的帖子:
<?php
// The Query
$query = new WP_Query( $args );
// The Loop
if ( $query->have_posts() ) {
echo \'<ul>\';
while ( $query->have_posts() ) {
$query->the_post();
echo \'<li>\' . get_the_title() . \'</li>\';
}
echo \'</ul>\';
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();
如果要保存“br\\u type”的值,则需要一个数组,因为每个帖子都有一个该元字段的值。
您可以创建一个空数组和一个计数器变量,并在帖子中循环。在每个循环中,您都在索引位置保存数组中元字段的值。
$br_type_values = []; // empty array
$counter = 0; // counter variable for array
// The Loop
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
$your_post = get_the_ID();
$br_type_values[$counter] = get_post_meta( $your_post , \'br_type\', true );
$counter++;
}
} else {
// no posts found
}
这样,php变量中就有了所有“br\\u type”的值。