Wordpress Post 计数(自定义字段)

Wordpress Post Count ( custom fields )

正在尝试复制这个 http://www.chpcars.com/inventory/

到我的网站,它也使用相同的汽车列表插件, 这是修改后的 post 类型 Post_type=listing

我已经设法使用此脚本来显示库存中的所有汽车,但我无法select查看每个模型库存。

$posts = get_posts("post_type=listings"); 
$count = count($posts); 
 echo "$count";

这里是 post 这些选项所在位置的树布局示例。

要根据任何自定义元键(例如此处的制造商名称)过滤 WordPress posts,您需要编写如下代码:

<?php
    $posts = get_posts(array(
        'post_type'     => 'listing',
        'meta_key'      => 'maker_name',
        'meta_value'    => 'BMW'
    ));
    echo count($posts);
?>

Assuming that the meta_key for the Maker's Name is: maker_name If it is something else then pass that meta key name there

如果您不知道该字段的元键名称(例如此处的制造商名称),那么您可以使用以下代码通过传递 post 来查找 WordPress post 中的所有元键名称=21=]id.

<?php 
   $meta = get_post_meta($post_id);
   var_dump($meta);
?>

进一步参考:Query posts by custom fieldsDisplay all post meta keys and meta values of the same post ID in wordpress