0

警告: call_user_func_array() 期望参数 1 是一个有效的回调,在第 268 行的 C:\xampp\htdocs\marine\wordpress\wp-content\plugins\timber-library\lib\Twig.php 中没有给出数组或字符串 I继续在我的 WordPress 主题主页上获取此信息。我正在使用 Timber wordpress 开发 WordPress 主题。

我通过在 WordPress 管理员上安装插件来安装 Timber。实际行为:一切都按原样出现,因为我还没有开始挂钩帖子。这只是从我的设计师添加我的 html css js 和图像。我只处理页眉和页脚以及菜单。后端 PHP 文件没有进行任何修改。我在 xampp、Timber 1.2.4 上使用(WordPress 版本 4.7.3)PHP 5.6.30

强调文本

4

1 回答 1

0

我刚刚遇到了同样的错误,谷歌搜索把我带到了这里,所以只想分享对我有用的东西。尝试在树枝模板中使用 fn() 检查 wordpress 函数时出现此错误。

我错过了导致此错误的事情是将函数名称放在单引号中。一旦我添加了这些,错误就消失了。

{% if fn('wp_is_mobile') %}

也有可能您在 fn() 中调用的内容也没有在 php 中定义,因此请检查您在哪里定义它是否是自定义的。

于 2018-03-08T14:27:00.660 回答