Php 如何在Woocommerce中将购物车添加到顶部菜单?
我正在使用我的电子商务网站Woocommerce,需要帮助移动东西。我有店面父主题和Homestore子主题。我正在加载Woocommerce推荐的名为Theme Customisations的插件中的任何附加函数/css/js,这样它们就不会被覆盖 我想把“购物车”框移动到搜索框旁边的右上角。我使用什么功能来执行此操作?我尝试过多种方法,例如:Php 如何在Woocommerce中将购物车添加到顶部菜单?,php,wordpress,Php,Wordpress,我正在使用我的电子商务网站Woocommerce,需要帮助移动东西。我有店面父主题和Homestore子主题。我正在加载Woocommerce推荐的名为Theme Customisations的插件中的任何附加函数/css/js,这样它们就不会被覆盖 我想把“购物车”框移动到搜索框旁边的右上角。我使用什么功能来执行此操作?我尝试过多种方法,例如: add_action('storefront_after_header', 'cart_second_nav_bar'); function cart
add_action('storefront_after_header', 'cart_second_nav_bar');
function cart_second_nav_bar() {
remove_action( 'storefront_after_header', 'storefront_header_cart',60 );
add_action( 'storefront_after_header', 'storefront_header_cart', 10 );
}
任何帮助都将不胜感激
谢谢
您必须找到挂钩所在的位置和将要挂到的位置。从repo获取Simply Show Hooks插件,将其打开。查看钩子现在的位置和优先级,使用相同的优先级和remove_操作移除钩子。然后将其添加回顶部栏中的钩子区域,或者对搜索栏使用相同的钩子,并将搜索栏的优先级提高1,这样购物车就会紧跟其后。了解钩子、函数和优先级(在Codex中),这样做才有意义。您声明您有一个插件,可以加载您的函数/css/js文件,这样它们就不会被覆盖。如果将这些文件放置在子主题中,它们将不会被覆盖:-)