问题描述
$terms = get_terms( 'product_cat',array(
'name__like' => $s,'hide_empty' => true // Optional
) );
if ( count($terms) > 0 ){ ?>
<div class="result-group product-result-group ">
<header class="archive-header">
<h1><?PHP
echo __( 'Category search:','woothemes' ) . ' ';
the_search_query();
?>
</h1>
</header>
<?PHP
echo '<ul class="products-cat columns-4">';
foreach ( $terms as $term ) { ?>
<?PHP
$thumb_id = get_woocommerce_term_Meta( $term->term_id,'thumbnail_id',true );
$term_img = wp_get_attachment_url( $thumb_id );
?>
<li class="product-category product">
<a href="<?PHP echo esc_url( get_term_link( $term ) ); ?>">
<img class="hover-img" src="<?PHP echo $term_img;?>" alt="">
<h2><?PHP echo esc_html( $term->name ); ?> <mark class="count"><?PHP echo $term->count ?></h2>
</a>
</li>
<?PHP }
echo '</ul> </div>';
}
?>
这是我search.PHP页面上的代码。它列出了特定搜索查询($ s)的所有术语。并正常工作。但是,由于某些列表非常长,因此我希望进行分页。最终的想法是使用无限滚动之类的方法来代替常规分页,但这就是最后一步。我只是找不到合适的示例,在其中您可以获得get_terms并具有分页的页面。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)