我使用的WordPress 3.9和WooCommerce 2.1.8,并想知道我怎么可以显示用户当前正在查看四个相关帖子单行,这是相对于标签或标签的帖子,而不是分类它在...
理想情况下,我想显示与我的单个产品页面底部当前正在查看的项目标签相关的四种产品,具体来说,每个相关帖子的特色图片或缩略图以及价格.如果可能,还可以从functions.php文件编写一个解决方案.
下面的代码是我到目前为止,它显示的是相关的帖子类别,而不是它所基于的标签:
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20); function woocommerce_output_related_products() { $output = null; ob_start(); woocommerce_related_products(array( 'columns' => 4, 'posts_per_page' => 4, 'post_type' => 'product', 'fields' => 'ids', 'meta_query' => $meta_query, 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'product_cat', 'field' => 'id', 'terms' => $cats_array ), array( 'taxonomy' => 'product_tag', 'field' => 'id', 'terms' => $tags_array ) ) )); $content = ob_get_clean(); if($content) { $output .= $content; } echo '' . $output; }
任何帮助将不胜感激,
谢谢.