要使用的其他条件标签

时间:2018-06-27 作者:StudioHeads

我正在尝试让这个简单的条件标签工作。我运气不好

// If we are logged in, and NOT an admin and NOT on specific page...
if ( is_user_logged_in() & !is_admin() ) & !is_page(\'account\') ) {

2 个回复
最合适的回答,由SO网友:StudioHeads 整理而成
if(strpos($_SERVER[\'REQUEST_URI\'], \'/account/\') === FALSE AND strpos($_SERVER[\'REQUEST_URI\'], \'/wp-admin/\') === FALSE AND ! is_user_logged_in() === FALSE) {
SO网友:Jacob Peattie

数一数括号,你就多了一个:

//                                     ↓ here
if ( is_user_logged_in() & !is_admin() ) & !is_page(\'account\') ) {
此外,在这种情况下,您应该使用双安培数。因此:

if ( is_user_logged_in() && !is_admin() && !is_page(\'account\') ) {

结束

相关推荐