在特定页面上显示文本并且仅在输入密码后显示(在WP密码保护页面上)

时间:2012-10-31 17:39:59

标签: php wordpress if-statement widget

如果用户在X页面上并在输入页面密码(wordpress)后,我正在尝试显示文本:

<?php if ( is_page('1361') ) && if ( !post_password_required() ) { echo 'TEST'; } ?>

不幸的是没有显示出来......我做错了什么? :)

1 个答案:

答案 0 :(得分:0)

您的脚本中存在一些错误

 if ( is_page('1361') ) && if ( !post_password_required() ) { echo 'TEST'; } 
                      ^     ^ ^                    

应该是

if (is_page('1361')  && !post_password_required()) {
    echo 'TEST';
}

或者

if (is_page('1361')) {
    if (! post_password_required()) {
        echo 'TEST';
    }
}

我的建议Get a PHP IDE您很容易发现此类简单错误