【发布时间】:2017-06-09 13:33:52
【问题描述】:
在 WooCommerce 中,我正在尝试添加一个显示所有产品的选择。我正在使用以下代码:
<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">
<option value="">- Select Value - </option>
<?php
$args = array( 'post_type' => 'product' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) :
$loop->the_post();
echo '<option value="#">'.the_title('','',false).'</option>';
endwhile;
?>
</select>
这可行,但我无法找到将产品链接也添加到选项值的方法。
我已经尝试了标准的永久链接代码和
$url = get_permalink( $product_id );
但它不起作用。
【问题讨论】:
-
你从哪里得到的 $product_id ?在你的循环里面没有这样的东西。
标签: php wordpress woocommerce product hook-woocommerce