如果找到一个字符串(由CURL产生),我需要从单个产品页面重定向到另一个产品页面。
<?php
add_action( 'template_redirect', 'redirect_2', 20 );
function redirect_2() {
if (is_product('18456') && stripos($result, 'YES')!== false) {
wp_redirect('http://mywebsite/home/');
die();
}
}
?>
我的wordpress(+ woocommerce)网站因此代码而崩溃。 我不明白,因为我已经使用了一个非常好的重定向:
add_action( 'template_redirect', 'redirect_home', 10 );
function redirect_home() {
if ( is_product('18456') && !is_user_logged_in() ) {
wp_redirect( 'http://mywebsite/home/');
die();
}
}
此外,我单独测试了条带(带回声)并且效果很好。