我在删除商店链接时遇到问题。
当购物车是空的时,我不想要商店的链接。
以下是原始模板文件:
<?php
/**
* Empty cart page
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.0.0
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
?>
<p><?php _e( 'Your cart is currently empty.', 'woocommerce' ) ?></p>
<?php do_action('woocommerce_cart_is_empty'); ?>
<p><a class="button" href="<?php echo get_permalink(woocommerce_get_page_id('shop')); ?>"><?php _e( '← Return To Shop', 'woocommerce' ) ?></a></p>
所以我在function.php中尝试了这个,祝你好运:
remove_action('woocommerce','woocommerce_cart_is_empty');
答案 0 :(得分:2)
Howlin的答案是正确的,但你不应该编辑woocommerce插件文件夹中的文件。您应该将特定模板文件从woocommerce复制到您自己的主题目录并编辑该文件。删除复制文件中的链接将产生与所需过滤器相同的效果。
答案 1 :(得分:0)
删除
<p class="return-to-shop"><a class="button wc-backward" href="<?php echo apply_filters( 'woocommerce_return_to_shop_redirect', get_permalink( wc_get_page_id( 'shop' ) ) ); ?>"><?php _e( 'Return To Shop', 'woocommerce' ) ?></a></p>
来自cart-page.php
页面,应该这样做。