Ich habe einen neuen Beitragstyp namens products
erstellt und ich erstellen eine neue Taxonmy für dieses Produkt namens product_cat
.WordPress-Post-Filter mit Ajax
register_taxonomy('product_cat', array('product'), $args);
Im product_cat i Auto hinzugefügt haben, Schiff, Boot, Bus usw.
Jetzt bin Listing ich alle Produkt folgenden Code verwenden.
args=array(
'post_type'=>'product',
'post_per_page'=>'10');
$loop=new WP_Query($args);
while($loop->have_posts()) : $loop->the_post();
the_title();
the_content();
endwhile;
Ich möchte jetzt ein Produktfilter .Für diese machen i addierten folgende html
<label class="type-label">car<input type="checkbox" class="type-box" value="car"/></label>
<label class="type-label">bus<input type="checkbox" class="type-box" value="bus"/></label>
Was ich brauche, ist, wenn jemand das Auto klicken dann dann nur Auto Produkte zeigen müssen .
Ich kenne den Jquery-Code, um den Wert des Kontrollkästchens zu holen. Ich weiß, wie man list car product
.
$args=array(
'post_type'=>'product',
'post_per_page'=>'10',
'tax_query' => array(
array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => 'car',
),),);
$loop=new WP_Query($args);
Aber bitte jede Hilfe, um das entsprechende Ergebnis mit Ajax zu zeigen. Das ist, wenn jemand das Auto-Kontrolle-Kästchen anklickt und dann nur das Produkt in der Kategorie Auto anzeigt.
Bitte jeder kann ein einfaches Beispiel