我正在尝试为WooCommerce制作下一个/上一个标记脚本。请参阅下面的示例。
示例:如果标签顺序为#3,则显示#1和#2 ...如果#4显示#3和#5。
我当前的代码无法正常运行。
PHP:
<?php if(is_product_tag()) {
$current_term = get_query_var('term');
$current_term_id = get_term_by( 'slug', $current_term, 'product_tag', OBJECT );
$terms = get_terms( 'product_tag',array("hide_empty"=>1,"number"=>2,'orderby'=>'id', "order"=>"ASC", "exclude_tree"=>array($current_term_id->term_id)),ARRAY_A);
$i=1;
foreach ($terms as $term)
{
if($i==1) {
$leftlink = '<a href="'.get_term_link($term->term_taxonomy_id).'">'.$term->name.'</a>';
}
else {
$rightlink = '<a href="'.get_term_link($term->term_taxonomy_id).'">'.$term->name.'</a>';
}
$i++;
}
} ?>
HTML:
<div class="tag-list">
<span class="previous-box"><?php echo $leftlink;?></span>
<span class="current-box"><?php woocommerce_page_title(); ?></span>
<span class="next-box"><?php echo $rightlink;?></span>
</div>
如果有人可以帮助我会很棒!
致以最诚挚的问候,
添