我是wordpress的新手,有点混淆如何在自定义帖子中获得1个帖子。我只知道它回显post_type中所有内容的循环。
我打算从post_type'产品类别'中获得1个帖子。 meta_key是' product-category-and-type'
答案 0 :(得分:1)
您可以在wordpress中尝试此查询自定义:
$args = array(
'post_type' => 'product-category',
'post_status' => 'publish',
"numberposts" => 1,
'meta_query' => array(
array(
'key' => 'product-category-and-type',
'value' => 'meta_value'
)
)
);
$getPosts = new WP_Query($args);
答案 1 :(得分:1)
只需将下面提到的代码复制并粘贴到您想要的位置,然后将“your_meta_value”替换为元键“product-category-and-type”的实际元值。
您将获得预期的结果:
<?php $args = array(
'post_type' => 'product-category',
"numberposts" => 1,
'post_status' => 'publish',
'meta_query' => array(array('key' => 'product-category-and-type','value' => 'your_meta_value'))
);
$myposts = new WP_Query($args);
while($myposts->have_posts()) : $myposts->the_post();
the_title();
endwhile;?>
答案 2 :(得分:0)
$args = array(
'post_type' => 'product-category',
'post_status' => 'publish',
'posts_per_page' => '1',
'tax_query' => array(
array(
'taxonomy' => 'product-category-and-type',
'field' => 'slug'
),
),
);
$result = new WP_Query($args);