Anchor link to every product

时间:2019-06-08 作者:Juuso

我在WordPress上使用WooCommerce。现在,当我点击(打开)一些产品时,我必须向下滚动很多,因为在产品之前有很长的标题和菜单。

所以,我的问题是:当我点击(打开)产品链接时,如何将其添加到产品链接?

如果你不明白,请问我。

1 个回复
最合适的回答,由SO网友:Antti Koskinen 整理而成

您可以使用woocommerce_loop_product_link 筛选以修改存档产品URL。

// Add to (child) theme functions.php
function my_prefix_modify_woocommerce_loop_product_link( $url, $product ) {
  /**
    * Adds the id of the product wrap element from single product view
    * as an anchor parameter to the WooC archive loop product url
    * e.g. http://www.mystore.com/my-product#single-produt-wrap-id
    * update "single-produt-wrap-id" to match your setup
    */
  return $url . "#single-produt-wrap-id";
}
add_filter( \'woocommerce_loop_product_link\', \'my_prefix_modify_woocommerce_loop_product_link\', 10, 2 );

相关推荐