WooCommerce-удалить загрузки из меню на странице моей учетной записи

Я хотел бы удалить меню загрузки из Моя учетная запись страница.

Как я могу это сделать? Есть ли какой-либо крючок для удаления определенного пункта из меню?

спасибо.

3 ответов


на WooCommerce > Settings > Advanced и удалите запись для загрузки в конечные счета, просто оставьте его пустым. И меню больше не будет видно.

remove downloads link


вам понадобится этот слегка настроенный фрагмент кода:

function custom_my_account_menu_items( $items ) {
    unset($items['downloads']);
    return $items;
}
add_filter( 'woocommerce_account_menu_items', 'custom_my_account_menu_items' );

этот код продолжает функционировать.php-файл вашей активной дочерней темы (или темы) или в любом файле плагина.

этот код протестирован и работает


@Christophvh прав, но настройка теперь изменилась на другое место.

перейдите в WooCommerce > Настройки > Учетные записи, чтобы увидеть опцию "конечная точка моей учетной записи"

затем удалите запись для загрузки, как предложил