如何循环更改 WooCommerce 产品标题
How to change WooCommerce product title on loop
如何循环更改 WooCommerce 产品标题,例如更改 shop, category
页面中的产品标题等?
我正在寻找可以帮助解决这个问题的钩子。当转到 woocommerce/content-product.php
时显示
do_action('woocommerce_before_shop_loop_item_title');
echo '<div class="title-wrapper">';
do_action('woocommerce_shop_loop_item_title');
echo '</div>';
请帮忙
我想更改 shop page, category page
等页面上的产品图块。但是在 single product page, or cart, checkout
页面中我不想更改标题。还有简码 [products ids="12,34,56,"];
?
如何更改标题?
remove_action('woocommerce_shop_loop_item_title','woocommerce_template_loop_product_title',10);
add_action('woocommerce_shop_loop_item_title','fun',10);
function fun()
{
echo 'Your Title for the product';
}
以上代码将删除 默认标题 并调用另一个函数来显示您自己的标题。现在您已经为每个产品标题编写了自己的逻辑。我用它测试过,它对我有用。
希望它也适合你。
如何循环更改 WooCommerce 产品标题,例如更改 shop, category
页面中的产品标题等?
我正在寻找可以帮助解决这个问题的钩子。当转到 woocommerce/content-product.php
时显示
do_action('woocommerce_before_shop_loop_item_title');
echo '<div class="title-wrapper">';
do_action('woocommerce_shop_loop_item_title');
echo '</div>';
请帮忙
我想更改 shop page, category page
等页面上的产品图块。但是在 single product page, or cart, checkout
页面中我不想更改标题。还有简码 [products ids="12,34,56,"];
?
如何更改标题?
remove_action('woocommerce_shop_loop_item_title','woocommerce_template_loop_product_title',10);
add_action('woocommerce_shop_loop_item_title','fun',10);
function fun()
{
echo 'Your Title for the product';
}
以上代码将删除 默认标题 并调用另一个函数来显示您自己的标题。现在您已经为每个产品标题编写了自己的逻辑。我用它测试过,它对我有用。
希望它也适合你。