Wordpress(woocommerce):重定向+ stripos问题

时间:2018-02-02 03:19:54

标签: php wordpress woocommerce

如果找到一个字符串(由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();
}
}

此外,我单独测试了条带(带回声)并且效果很好。

0 个答案:

没有答案