Всем привет, создал код для WordPress. Он делает редирект на определенную ссылку, но есть ошибка при добавлении кода. Не знаю в чем ошибка на старом сайте работало без проблем. Версия PHP 7.4
Без паники
Спиппет кода, который вы пытались сохранить вызвал фатальную ошибку в строке 24:
syntax error, unexpected end of file
Предыдущая версия этого сниппета не изменилась, и остальная часть этого сайта должна функционировать нормально, как и прежде.
Пожалуйста, воспользуйтесь кнопкой назад в вашем браузере, чтобы вернуться на предыдущую страницу и попытаться исправить ошибку в коде. Если вы хотите, вы можете закрыть эту страницу и отказаться от внесенных изменений. Никаких изменений не будет сделано на этом сайте.
add_action( 'woocommerce_thankyou', 'thankyou_delated_external_redirection', 10, 1 );
function thankyou_delated_external_redirection( $order_id ){
if( ! $order_id ){
return;
}
$order = wc_get_order( $order_id ); // Instannce of the WC_Order Object
$order_total = number_format($order->get_total(), 0, '.', ''); // Order total amount
$link_redirect = 'https://example/redirect/?flow=3077'; // Base url
$link_redirect .= '&amount='.$order_total; // passed variables
?>
<script>
jQuery(function($){
// Redirect with a delay of 1 seconds
setTimeout(function(){
window.location.href = '<?php echo $link_redirect; ?>';
}, 0001);
});
</script>
<?php;
}