我正在制定一个”
房地产销售活动”
, 你可以在此处查看。我为WordPress上的每个公寓/房屋创建了一个循环, 并制作了页面主题。在页面上, 你可以检查我是否具有”
邻居”
部分, 我想在该部分中显示每个”
类别”
(例如Bela Vista, Boa Vista等)中有多少公寓。
【如何获取一个类别中的多少帖子并将其显示在wordpress主题上】问题是我不知道该怎么做。这是我在填写字段时用于循环公寓的代码:
<
?php
$newsArgs = array(
'post_type' =>
'property', 'posts_per_page' =>
200, "orderby" =>
'meta_value_num', "meta_key" =>
'numerooff', "order" =>
'DESC', 'tax_query' =>
array(
array(
'taxonomy' =>
'property-status', 'field'=>
'slug', 'terms'=>
'oneoff', )
)
);
$newsLoop = new WP_Query( $newsArgs );
while ( $newsLoop->
have_posts() ) : $newsLoop->
the_post();
?>
也许我应该复制这段代码, 以显示数字?我真的不知道这是我创建要使用的块的地方。在上面的代码段中, 你可以看到我要放置的位置:
<
!--|-----------BELA VISTA-------------|-->
<
div class="col-sm-3 col-xs-12 portfolio-item">
<
a href="http://www.onecia.com.br/oneoff-belavista" target="_blank" class="">
<
div class="view efffect">
<
div class="portfolio-image">
<
img src="http://www.srcmini.com/<
?php bloginfo('template_directory');
?>
/acoes/oneoff/bairro/belavista.jpg" >
<
/div>
<
div class="mask text-center">
<
h3 style="font-family: 'Novecento Wide Light';
color: #fff;
">
Bela Vista<
/h3>
<
h4 style="color: #fff;
">
I WANT TO DISPLAY IT HERE<
/h4>
<
/div>
<
/div>
<
/div>
<
/a>
我该怎么办?
#1get_term()和get_category()函数返回具有计数值的对象。
因此, 你可以使用以下脚本:
<
?php
$cat_by_id=get_term(TERM_ID_HERE);
// get_category(CAT_ID_HERE)
//$cat_by_slug= get_term_by('slug', 'oneoff-belavista', 'property-status');
?>
<
h4 style="color: #fff;
">
<
?php echo $cat_by_id->
count;
?>
<
/h4>
#2另一种获取帖子数的简单方法是使用found_posts钩子:
<
h4 style="color: #fff;
">
<
?php echo $newsLoop->
found_posts;
?>
<
/h4>
#3之后$ newsLoop = new WP_Query($ newsArgs); 使用$ count = $ newsLoop-> found_posts; echo $ count;
推荐阅读
- 如何在WordPress中获取最新的标签
- 业务-应用-数据-技术架构的正向设计方法
- Linux远程访问及控制
- Spring cloud/Alibaba微服务架构实战完整代码资料
- linux 命令150条
- 脚本部署HTTP服务协议
- Linux网络之YUM仓库的补充和NFS共享服务
- 性能分析之激情的过程无奈的结局
- Ubuntu系统Tab键补全方法