如何过滤wordpress'functions.php中的“找不到”搜索结果页面?

时间:2014-09-02 13:52:07

标签: php wordpress filter scripting

在我的functions.php中,我有一个向单个帖子网站添加脚本的功能。不幸的是,它还将它添加到“未找到”搜索结果页面中,这就是我收到以下通知的原因:

Notice: Trying to get property of non-object in ...

我在functions.php中的过滤器是:

if( is_single($post->ID) ){
 ...//adding my scripts
}

我尝试将&& !is_search()添加到if条件中,但这没有帮助。那么我怎么能阻止我的脚本加载到“Nothing Found”网站?

修改:

if(is_singular('post')){...}

是一个有效的解决方案。 此网站上有更多信息:http://codex.wordpress.org/Function_Reference/is_search

0 个答案:

没有答案