我想编辑店面主题中标题迷你购物车中的文本:"X 项"只是 :"X"http://demo.woothemes.com/storefront/
我在哪里可以访问它?在店面或 wooCommerce 文件中的任何地方都找不到它。我可以在标题中看到钩子.php:storefront_header_cart但是在其他文件中找不到任何功能?
当您将鼠标悬停在下拉菜单上时,我也想删除下拉列表。我在哪里可以更改此设置?
由storefront_cart_link
函数处理...
您可以覆盖该函数...打开功能.php...寻找require get_template_directory() . '/inc/init.php';
在它的正上方,粘贴此代码...
if ( ! function_exists( 'storefront_cart_link' ) ) {
function storefront_cart_link() {
?>
<a class="cart-contents" href="<?php echo esc_url( WC()->cart->get_cart_url() ); ?>" title="<?php _e( 'View your shopping cart', 'storefront' ); ?>">
<?php echo wp_kses_data( WC()->cart->get_cart_subtotal() ); ?> <span class="count"><?php echo wp_kses_data( sprintf( '%d', WC()->cart->get_cart_contents_count() ) );?></span>
</a>
<?php
}
}
storefront_cart_link
加载了此调用require get_template_directory() . '/inc/init.php';
。所以上面将首先加载,使其不再通过调用require get_template_directory() . '/inc/init.php';
创建该函数。
这将解决问题..但最好使用子主题...您可以将上面的功能直接粘贴到子主题的功能上.php。子主题上的函数.php将首先加载父主题,因此首先要使函数存在。