我正在尝试使用以下代码根据网站语言更改管理员电子邮件:
if ( !function_exists('my_email_heading_customisation_function_ent') ) {
function my_email_heading_customisation_function_ent( $recipient, $order )
{
global $woocommerce;
$page = $_GET['page'] = isset( $_GET['page'] ) ? $_GET['page'] : '';
if ( 'wc-settings' === $page ) {
return $recipient;
}
// just in case
if ( ! $order instanceof WC_Order ) {
return $recipient;
}
$recipient = "some@email.cz";
return $recipient;
}
add_filter('woocommerce_email_recipient_new_order', 'my_email_heading_customisation_function_ent', 10, 2);
}
但这不起作用。
任何想法如何解决这个问题?
有很多线程,有些线程确实太旧了。我已经检查了文档,没有提及与此钩子相关的任何更改。我一直在梳头。
答案 0 :(得分:0)
好的,谢谢您的帮助。原来,筛选器正在运行,问题是由HYYAN Woocommerce Polylang integration引起的。我要和插件作者一起解决...
约瑟夫