2016-08-29 1 views
0

Ich verwende die folgende Funktion, um markerpress Produkte in der Kategorie 'featured' zu erhalten und die Produktbilder in einer Diashow anzuzeigen.Wordpress wp_query Fehler in der Marktpresse

$args = array(
    'category_name' => 'featured', 
    'post_type' => 'product' 
); 
$wp_query1 = new WP_Query($args); 
       if (have_posts()) : while ($wp_query1->have_posts()) : $wp_query1->the_post() 

Problem ist, dass es keine Daten abruft. Ich bin gezwungen, nur die folgende Funktion zu verwenden, die alle Daten anzeigt.

$wp_query1 = new WP_Query('post_type=product'); 

Was mache ich falsch und wie kann ich Grenzen setzen und auch die Daten sortieren. Vielen Dank.

Antwort

0
 <?php $args = array(
     'posts_per_page' => 5, 
     'offset'   => 0, 
     'category_name' => 'featured', 
     'orderby'   => 'date', 
     'order'   => 'DESC', 
     'post_type'  => 'product', 
     'post_status'  => 'publish' 
         ); 
     $posts_array = get_posts($args); ?> 
Verwandte Themen