0

这里的任何人都知道如何自定义 WooCommerce 最近的产品短代码?

我正在尝试在没有添加到购物车按钮的情况下在我的主页上查看最近的产品,因此他们必须单击它并在产品单页上查看更多详细信息。

默认情况下,短代码显示缩略图、产品名称、价格和添加到购物车按钮。我想删除按钮。

4

2 回答 2

0

可能有更好的解决方案,但我是这样做的(我想你知道如何使用一些 FTP 程序)。

  • 在您的主题文件夹中,创建一个“woocommerce”文件夹,然后在其中创建“loop”文件夹
  • 然后在“loop”文件夹中从“woocommerce/templates/loop”复制“add_to_cart.php”文件
  • 打开您复制的“add_to_cart.php”并转到以开头的第 55 行

echo apply_filters( 'woocommerce_loop_add_to_cart_link', sprintf( <....

  • 删除整行(不要删除该行之后的任何内容)

这样,您可以删除“添加到购物车”按钮,或者您可以添加代替它(就像我所做的那样),例如:

echo '<a href="'.get_permalink( $product->id ).'" rel="nofollow" class=" button">Read more</a>';

这只是产品的链接。

就像我说的那样,使用“functions.php”可能有更好的方法,但我是这样做的。

于 2013-07-02T15:52:12.477 回答
0
body.home .add_to_cart_button {
    display: none;
}
于 2013-11-22T22:37:38.160 回答