注意:尝试获取非对象调试错误的属性



当触发404页时,我得到了

注意:尝试获取非对象的属性

在调试模式中时,在以下代码行上

$custom = get_post_custom($post->ID);

$parent_id    = $parent_id_2  = $post->post_parent;

我知道这是因为404页触发的原因是因为首先没有显示帖子。要摆脱这些通知,我需要先进行检查以查看是否有帖子要显示。我的问题是,我该怎么做。有任何建议吗?

我会做

之类的事情
if (isset($post)){
    //action goes here
}

因此,仅在设置邮政时才执行操作。

最新更新