Redirigir el enlace de la página de producto único a la página de tienda
Estoy usando el plugin WooCommerce.
Quiero redirigir al usuario a la página de tienda si intenta acceder al enlace del producto.
Por ejemplo, este es el enlace del producto: http://www.example.com/product/av y el enlace de la página de tienda: http://www.example.com/shop
Ahora, cuando un usuario intente visitar un enlace de producto, debería ser redirigido a la página de tienda.
Principalmente, no quiero que nadie tenga acceso a la página de producto.
Por favor, ¿alguien puede decirme cómo puedo lograr esto?
¡Gracias de antemano!

Puedes intentar usar el hook de acción template_redirect
para verificar si la página actual es una página de producto y luego redirigir al usuario a tu página de tienda.
Pega este código en tu functions.php
add_action('template_redirect','custom_shop_page_redirect');
function custom_shop_page_redirect(){
if (class_exists('WooCommerce')){
if(is_product()){
wp_redirect(home_url('/tienda/'));
exit();
}
}
return;
}
No lo he probado, pero espero que funcione para ti.

Actualmente redirige incluso la URL utilizada para editar productos. ¿Cómo puedo restringir esta redirección solo para la URL de visualización de productos?
