【问题标题】:woocommerce custom loop tagswoocommerce 自定义循环标签
【发布时间】:2021-11-29 01:57:15
【问题描述】:

我想问一下 wordpress 中是否有一种方法,可以调用 woocommerce 中各种产品中使用的所有标签。目的是创建一个自定义循环,允许您按标签过滤产品。我已经尝试了几天,但我无法克服它。非常感谢您的任何回复。

【问题讨论】:

  • 到目前为止你有什么尝试?

标签: php wordpress woocommerce


【解决方案1】:

我更新了帖子,也许它对某人有用。我很固执地想要在 while 循环中使用 wp 查询。但是我能够使用 foreach 解决问题。鉴于使用的代码,也许它可以对某人有所帮助。

但是,在这一点上,我想问你一个问题。是否可以从循环中删除特定标签?

$product_tags = get_terms( 'product_tag' ); // woocommerce tags
$html = '<div class="filter-bar__tags-filter">';
foreach ( $product_tags as $tag )
{
    $tag_link = get_tag_link( $tag->term_id );
    $html .= "<a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}'>{$tag->name}</a>";
    }

$html .= '</div>';
echo $html;

【讨论】:

  • 请开始一个新问题,而不是在回答中提出问题。
猜你喜欢
  • 2012-10-27
  • 1970-01-01
  • 1970-01-01
  • 2020-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-26
相关资源
最近更新 更多