不确定您是否仍然需要帮助,但这可能会帮助您处境中的其他人。
如果要更改<p>
标记在您的示例中,您需要编辑的文件可以在中找到/wp-content/plugins/woocommerce/templates/cart/mini-cart.php
显然,不要直接编辑文件。将其复制到您的主题(或者最好是子主题)文件夹中/wp-content/themes/your-theme-folder/woocommerce/cart/mini-cart.php
您可以编辑第75行以放入自己的CSS类。第75行显示:
<p class="woocommerce-mini-cart__buttons buttons"><?php do_action( \'woocommerce_widget_shopping_cart_buttons\' ); ?></p>
如果要更改
<a>
标记,然后您需要删除默认的“操作”,并在您的主题(或者最好是子主题)中创建自己的操作
functions.php
文件,例如。
remove_action( \'woocommerce_widget_shopping_cart_buttons\', \'woocommerce_widget_shopping_cart_button_view_cart\', 10 );
remove_action( \'woocommerce_widget_shopping_cart_buttons\', \'woocommerce_widget_shopping_cart_proceed_to_checkout\', 20 );
function my_woocommerce_widget_shopping_cart_button_view_cart() {
echo \'<a href="\' . esc_url( wc_get_cart_url() ) . \'" class="btn btn-default">\' . esc_html__( \'View cart\', \'woocommerce\' ) . \'</a>\';
}
function my_woocommerce_widget_shopping_cart_proceed_to_checkout() {
echo \'<a href="\' . esc_url( wc_get_checkout_url() ) . \'" class="btn btn-default">\' . esc_html__( \'Checkout\', \'woocommerce\' ) . \'</a>\';
}
add_action( \'woocommerce_widget_shopping_cart_buttons\', \'my_woocommerce_widget_shopping_cart_button_view_cart\', 10 );
add_action( \'woocommerce_widget_shopping_cart_buttons\', \'my_woocommerce_widget_shopping_cart_proceed_to_checkout\', 20 );
您需要清除浏览器缓存或向购物车添加其他项目,以便在购物车内容保存在浏览器会话存储中时查看更改,以避免在每个页面上提取新副本。