Я решил использовать дочернюю тему Woocommerce Storefront под названием Galleria, когда я ранее использовал тему магазина, я использовал общий remove_action, чтобы отцепить значения по умолчанию и заменить на свой собственный add_action.remove_action не работает должным образом
Однако, поскольку Galleria является дочерней темой Storefront, у нее есть собственное add_action в файле class-galleria-structure.php, хотя структура add_action выглядит иначе.
Типичная add_action в витрине магазина выглядит так ...
add_action('storefront_header', 'storefront_site_branding', 20);
я обычно использую следующие отцепить его в свой файл functions.php, как так ...
remove_action('storefront_header', 'storefront_site_branding', 20);
В тема для детей Galleria add_actions выглядит следующим образом ...
add_action('storefront_header', array('Galleria_Structure', 'galleria_top_bar_wrapper'), 1);
add_action('storefront_header', array('Galleria_Structure', 'galleria_top_bar_wrapper_close'), 6);
Таким образом, я предположил, что, выполняя foll из-за это просто отцепить их ...
remove_action('storefront_header', array('Galleria_Structure', 'galleria_top_bar_wrapper'), 1);
remove_action('storefront_header', array('Galleria_Structure', 'galleria_top_bar_wrapper_close'), 6);
Попробовав это в моем файле functions.php я считаю, это не имеет никакого эффекта.
Может кто-нибудь, пожалуйста, укажите мне в правильном направлении, поскольку я не понимаю, почему это не работает.
Спасибо Все