Reindirizzare il link della pagina singola del prodotto alla pagina del negozio
Sto utilizzando il plugin WooCommerce.
Voglio reindirizzare l'utente alla pagina del negozio se cerca di accedere al link del prodotto.
Ad esempio, questo è il link del prodotto: http://www.example.com/product/av e il link della pagina del negozio: http://www.example.com/shop
Ora quando un utente cerca di visitare un link prodotto, dovrebbe essere reindirizzato alla pagina del negozio!
Sostanzialmente, non voglio che nessuno abbia accesso alla pagina del prodotto!
Per favore, qualcuno può dirmi come posso ottenere questo risultato?
Grazie in anticipo!
Puoi provare ad utilizzare l'hook template_redirect
per verificare se la pagina corrente è una pagina prodotto e successivamente reindirizzare l'utente alla tua pagina shop.
Incolla questo codice nel tuo 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('/shop/'));
exit();
}
}
return;
}
Non l'ho testato, ma spero che funzioni per te.

Attualmente reindirizza anche l'URL utilizzato per la modifica del prodotto. Come posso limitare questo reindirizzamento solo all'URL di visualizzazione del prodotto?
