Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Woocommerce中将购物车添加到顶部菜单?_Php_Wordpress - Fatal编程技术网

Php 如何在Woocommerce中将购物车添加到顶部菜单?

Php 如何在Woocommerce中将购物车添加到顶部菜单?,php,wordpress,Php,Wordpress,我正在使用我的电子商务网站Woocommerce,需要帮助移动东西。我有店面父主题和Homestore子主题。我正在加载Woocommerce推荐的名为Theme Customisations的插件中的任何附加函数/css/js,这样它们就不会被覆盖 我想把“购物车”框移动到搜索框旁边的右上角。我使用什么功能来执行此操作?我尝试过多种方法,例如: add_action('storefront_after_header', 'cart_second_nav_bar'); function cart

我正在使用我的电子商务网站Woocommerce,需要帮助移动东西。我有店面父主题和Homestore子主题。我正在加载Woocommerce推荐的名为Theme Customisations的插件中的任何附加函数/css/js,这样它们就不会被覆盖

我想把“购物车”框移动到搜索框旁边的右上角。我使用什么功能来执行此操作?我尝试过多种方法,例如:

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文件,这样它们就不会被覆盖。如果将这些文件放置在子主题中,它们将不会被覆盖:-)