1
我使用Wordpress Woocommerce,我想显示某个类别的产品列表。下面是代码:大量的空<option>列表
<form method="POST" action="booktable.php">
<?php
$args = array(
'product_cat' => 'test-restaurant',
'post_type' => 'product',
'orderby' => 'title',
);
$products = new WP_Query($args);
echo "<select name='booktable'>";
foreach ($products as $product) {
$products->the_post();
?>
<option value="<?php the_ID(); ?> "> <?php the_title(); ?>
<?php
}
echo "</select>";
?>
<input type="submit" value="Book">
</form>
我得到我想要的结果,但问题是,在下拉列表中有很多的空期权,以及像miltiple这样:
<option value=" "></option>
莫非你帮我弄清楚是什么原因造成的问题?
谢谢您的回答正确的税,但它没有帮助。当我使用category_name而不是product_cat时,根本不显示任何内容。 –
我编辑了$ args。希望它有效;-) – Benoti
非常感谢,但也有同样的问题:很多空的下拉选项。 –