Deshabilitar acción de WooCommerce
Estoy personalizando un tema de WooCommerce y voy a mover el título. Hay una acción en content-single-product.php
llamada:
do_action( 'woocommerce_single_product_summary' );
en el archivo woocommerce_hooks.php
la acción del título es:
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
Podría fácilmente comentar esto y colocar la función del título donde lo necesito. Preferiría deshabilitar el título usando una función en el archivo functions.php
de mi tema para no tener que preocuparme por modificar archivos del núcleo. ¿Cuál sería la función para deshabilitar esta acción del título?

Eso sería:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
Puedes leer más sobre esto aquí: remove_action
Codex

A veces tengo problemas al eliminar una acción usando simplemente remove_action (también se menciona en la documentación que no se debe usar directamente).
Así que simplemente la elimino dentro de la propia acción, pero con una prioridad muy baja.
add_action('woocommerce_single_product_summary', function () {
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 5);
}, -1000);
