[英]Count all special custom fields per post of a category (Wordpress)
[英]Wordpress Post Count ( custom fields )
试图复制这个 http://www.chpcars.com/inventory/
到我的网站,该网站也使用相同的汽车列表插件,这是修改后的帖子类型Post_type = listing
我设法使用此脚本显示库存中的所有汽车,但我无法选择每种型号的库存。
$posts = get_posts("post_type=listings"); $count = count($posts); echo "$count";
要根据任何自定义元键(如此处的制造商名称)过滤WordPress帖子,您需要编写以下代码:
<?php
$posts = get_posts(array(
'post_type' => 'listing',
'meta_key' => 'maker_name',
'meta_value' => 'BMW'
));
echo count($posts);
?>
假设制造者名称的meta_key为:maker_name如果是其他名称,则在此处传递该元密钥名称
如果您不知道该字段的元密钥名称(此处为Maker的名称),那么您可以使用以下代码通过传递帖子ID来查找WordPress帖子中的所有元密钥名称。
<?php
$meta = get_post_meta($post_id);
var_dump($meta);
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.