Woocommerce类别页面在产品之前显示此自定义字段

时间:2014-12-30 22:42:31

标签: php woocommerce

下面的代码是显示我创建的自定义字段,用于自定义Woocommerce产品类别页面。此代码使自定义字段显示为""产品清单。我需要让这些代码出现在产品列表之前......任何暗示我必须在这段PHP代码中更改以使之前的自定义字段显示?

<?php
// Display details on product category archive pages
add_action( 'woocommerce_after_shop_loop', 'wpm_product_cat_archive_add_meta' );
function wpm_product_cat_archive_add_meta() {
$t_id = get_queried_object()->term_id;
$term_meta = get_option( "taxonomy_$t_id" );
$term_meta_content = $term_meta['custom_term_meta'];
if ( $term_meta_content != '' ) {
echo '<div class="woo-sc-box normal rounded full">';
echo apply_filters( 'the_content', $term_meta_content );
echo '</div>';
}
} 

谢谢,我真的想了解是什么让代码出现之后而不是之前,是过滤器?在最后几行?

我在http://www.wpmusketeer.com/add-a-wysiwyg-field-to-woocommerce-product-category-page/

找到了这段代码

1 个答案:

答案 0 :(得分:0)

使用以下操作在产品列表之前显示自定义字段 ADD_ACTION( 'woocommerce_before_shop_loop', 'wpm_product_cat_archive_add_meta');