wordpress多站点搜索错误

时间:2012-01-25 22:40:53

标签: wordpress wpmu

http://dancedric.com/files/error.png

这里有什么问题?当我搜索某些内容时,就会出现这种情况。我甚至不知道如何解释这个错误。

在search.php中,它指的是wpzoom_wpmu()。 wpmu在哪里宣布?在哪里保存?我在看正确的吗?我不知道为什么它试图引用c:/。这是一个开发网站

1 个答案:

答案 0 :(得分:1)

正如错误消息所示:wpzoom_wpmu()未在任何地方定义,这就是问题所在。 C:\wamp\www\wp-content\themes\deadline-zenko\search.php正在尝试调用该函数,但由于该函数尚未加载到代码中的任何位置,因此PHP无法运行它。看看该search.php文件的第29行,你会看到它被调用的位置。

我假设您要包含的功能是:

function wpzoom_wpmu ($img) {
        global $blog_id;
  $imageParts = explode('/files/', $img);
        if (isset($imageParts[1])) {
                $img = '/blogs.dir/' . $blog_id . '/files/' . $imageParts[1];
        }
        return($img);
}

确保包含 - include()或include_once()或require()或require_once() - 包含此函数的库。

对C:\的引用是对服务器C驱动器的引用,而不是你的引用。