Fatal error post.php help :(

时间:2017-04-14 作者:Zesiku

如果我的网站崩溃并出现以下错误,我将非常感谢您的帮助

致命错误:对未定义函数的调用是/home1/zesiku/public\\html/wp includes/post中的\\u user\\u logged\\u in()。php在线2160“

我已经检查了cpanel并看到以下内容。上面写着if ( \'readable\' == $perm && is_user_logged_in() ) { 是2160。如何操作:(((

function _count_posts_cache_key( $type = \'post\', $perm = \'\' ) {
    $cache_key = \'posts-\' . $type;
    if ( \'readable\' == $perm && is_user_logged_in() ) {
        $post_type_object = get_post_type_object( $type );
        if ( $post_type_object && ! current_user_can( $post_type_object->cap->read_private_posts ) ) {
            $cache_key .= \'_\' . $perm . \'_\' . get_current_user_id();
        }
    }
    return $cache_key;
}

1 个回复
最合适的回答,由SO网友:MahdiY 整理而成

输入代码whatever 功能:

function whatever(){
    // do stuff
}
add_action( \'init\', \'whatever\' );
或者使用此选项检查用户是否登录:

if( get_current_user_id() ) {
    // logged in user
}

相关推荐

是否可以取消对特定帖子类型的POSTS_PER_PAGE限制?

我想知道我是否可以取消特定帖子类型的posts\\u per\\u页面限制。在存档中。php页面我显示不同的帖子类型,对于特定的“出版物”帖子类型,我想显示所有帖子。我如何在不影响传统“post”类型的情况下实现这一点?