我有一个问题,我没有找到解决方法。 我在Advada模板中使用Woocommerace(v3.3.3),在类别页面中,我拥有所有产品,其外观带有源代码,可以在Post产品上进行操作,并像产品列表一样重建它。 问题是产品的名称被剪掉了,我希望它是完整长度
这是列表中1种产品的外观:
<li class="post-12366 product type-product status-publish has-post-thumbnail product_cat-all product_cat-new product-grid-view instock sale shipping-taxable purchasable product-type-simple">
<a href="url" class="product-images" aria-label="Enhancing Romantic Desire">
<span class="onsale">Sale!</span>
<div class="featured-image">
<img width="500" height="500" src="image"> <div class="cart-loading"><i class="fusion-icon-spinner"></i></div>
</div>
</a>
<div class="br_alabel br_alabel_label br_alabel_type_text br_alabel_right" style="top:-10px;right:0px;"><span style="height: 50px;width: 50px;background-color:#245673;color:#ffffff;border-radius:50px;line-height:50px;">New!</span></div><div class="product-details">
<div class="product-details-container">
<h3 class="product-title">
<a href="https://url/product/enhancing-romantic-desire/">
Enhancing Romantic Des </a>
</h3>
<div class="fusion-price-rating">
<span class="price"><del><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>150.00</span></del> <ins><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>575.00</span></ins></span>
</div>
<div class="fusion-content-sep"></div>
</div>
</div>
<div class="product-buttons">
<div class="product-buttons-container clearfix">
<a href="/product-category/all/?add-to-cart=12366" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="12366" data-product_sku="" aria-label="Add “Enhancing Romantic Desire” to your cart" rel="nofollow">Add to cart</a><a href="url" class="show_details_button">
Details</a>
</div>
</div>
</li>
因此,在product-title类下,我们可以看到标题剪切, 我试图添加功能以更改名称:
add_action('woocommerce_shop_loop_item_title','full_title',10);
,但只能在标题之前添加,而不能替换。我也试图找到哪个页面是源,但是没有找到。
我认为这里有缩短标题长度的函数,我试图找到但没有任何结果...
有什么建议吗?
感谢您的帮助
答案 0 :(得分:0)
尝试类似这样的方法。您可以在这里注册自己的功能
function remove_avada_woocommerce_edits() {
global $avada_woocommerce;
remove_action( 'woocommerce_shop_loop_item_title', array( $avada_woocommerce, 'product_title' ), 10 );
}
add_action('init','remove_avada_woocommerce_edits');