0
特定のメタキー(この例では保証フィールド)が1に設定されている特定のタクソノミー(Grimsbyを選択したディーラーシップ税)を持つ投稿の数を数えます。私ができることを望むのは、短いフィールドを使ってメタキーとタクソノミの用語を変更することです。そのため、さまざまなフィールドに関数を再利用することができます。私はコーデックスを調べ、$ attについて読んだが、いくつかのテストでは成功しなかった。すべてのアドバイスをいただければ幸いです。ショートコードの属性を持つダイナミック関数
function counttheposts_func($atts) {
$args = array(
'posts_per_page' => -1,
'post_type' => 'deal',
'post_status' => 'publish',
'meta_key' => 'wpcf-warranty',
'meta_value' => '1',
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'dealership-tax',
'field' => 'slug',
'terms' => array('Grimsby'),
),
)
);
$posts_query = new WP_Query($args);
$the_count = $posts_query->post_count;
echo $the_count;
}
add_shortcode('counttheposts', 'counttheposts_func');
を行う必要があり少しテストをして、今私はこれ以上展開することができますどのようにアイデアを持っていたが、最初はうまくいくようですが、助けてくれてありがとう! –