Intereting Posts
Требовать авторизацию для доступа к RSS-каналам, но оставить сообщения общедоступными get_the_ID () работает над моей локальной разработкой, но не на промежуточном сервере Понимание поддержки типа WordPress Автор Никнейм URL Friendly Как получить навигацию, чтобы показать текущий_страничный класс, когда на обычной почте (а не в блоге), дифференцированной по категориям Запрос WP с пользовательской таксономией Добавить столбец «Пересмотренный текст» в Admin Как сохранить и получить метаданные в приложении? Удалить дублирующиеся значения из цикла Крючки ActionScript для WordPress и идентификатор сообщения? Таможенные единицы типа пользовательских сообщений – значения, не отображаемые на страницах категорий или тегов рекомендуемая практика для подачи формы get_template_directory_uri кэшируется? Задача упорядочивания сообщений с числами для названий численно. Например, 1, 10, 100 Какой-то способ сбросить или переписать весь импортированный контент на сайте для нового импорта – как?

удалить действие партерной темы в дочернем

Я создаю тему Child from Storefront

теперь я хочу удалить эти действия в дочерней теме

add_action( 'woocommerce_before_shop_loop','storefront_sorting_wrapper',9 ); 

по этой функции:

 add_action( 'after_setup_theme','remove_action', 100 ); function remove_action() { remove_action( 'init', 'woocommerce_before_shop_loop'); } 

но не работает!

Solutions Collecting From Web of "удалить действие партерной темы в дочернем"

Для удаления крюка действия вы должны использовать одно и то же имя действия, имя обратного вызова и приоритет, который использовался для добавления действия в родительскую тему. И зарегистрируйте его в init

 add_action( 'init', 'remove_action'); function remove_action() { remove_action( 'woocommerce_before_shop_loop','storefront_sorting_wrapper',9 ); } 

Читайте о remove_action

@Sumit прав, но если вы вызываете вашу функцию remove_action (), WordPress выдает ошибку. Так что это сработает:

 add_action( 'init', 'remove_actions_parent_theme'); function remove_actions_parent_theme() { remove_action( 'storefront_header','storefront_skip_links',0 ); };