WooCommerce下一个/上一个标签脚本

时间:2016-03-02 16:11:38

标签: php wordpress pagination woocommerce

我正在尝试为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>

如果有人可以帮助我会很棒!

致以最诚挚的问候,

0 个答案:

没有答案