Comment puis-je rediriger les clients WooCommerce vers une page de remerciement spécifique en fonction des produits qu'ils ont achetés? J'ai un produit qui nécessite un formulaire à remplir pour plus d'informations, et je voudrais placer ce formulaire sur une page de remerciement. Le code que j'ai jusqu'ici est ci-dessous, mais c'est juste pour une page générique de remerciement pour tous les produits.WooCommerce Personnalisé Merci redirection basée sur le produit ID
add_action('template_redirect', 'wc_custom_redirect_after_purchase');
function wc_custom_redirect_after_purchase() {
global $wp;
if (is_checkout() && ! empty($wp->query_vars['order-received'])) {
wp_redirect('http://www.yoururl.com/your-page/');
exit;
}
}
vous aurez besoin d'une propriété meta pour enregistrer l'ID de la page personnalisée que vous souhaitez rediriger après l'achat – madalinivascu
Qu'est-ce qui ne fonctionne pas avec votre code? Quelles sont vos exigences. En l'état, je considérerais cette question comme trop large. –