发生致命错误调用未定义函数vc_set_template_dir()

时间:2018-11-23 11:45:32

标签: php wordpress

我刚刚将WP Bakery Page Builder插件更新为最新版本,并收到此致命错误

Call to undefined function vc_set_template_dir() in /home/xxx/public_html/wp-content/themes/theme/functions.php on line 272

这是functions.php文件中第272行的代码

$vcdir = get_stylesheet_directory() . '/customvc/vc_templates/';
    vc_set_template_dir( $vcdir );

vc_set_template_directory函数正在产生问题。

1 个答案:

答案 0 :(得分:0)

就像Jamie_D所说,您需要用vc_set_shortcodes_templates_dir替换vc_set_template_directory函数。他的回答有一个小错字。这是文档https://kb.wpbakery.com/docs/inner-api/vc_set_shortcodes_templates_dir/

例如

$vcdir = get_stylesheet_directory() . '/customvc/vc_templates/';
vc_set_shortcodes_templates_dir( $vcdir );