wordpress中的调试给出了未定义的方法sd()

问题描述 投票:1回答:2

我正在调试一个wordpress插件。对于调试尝试dd(),sd()等导致错误

致命错误:未捕获错误:调用未定义函数dd()

php wordpress debugging
2个回答
1
投票

我用的是这样的东西

function my_plugin_log($value) {
    return @file_put_contents(WP_CONTENT_DIR . '/my-plugin-logs.txt', "\n ---- " . var_export($value, true) . "\n", FILE_APPEND);
}

所以你可以使用喜欢

my_plugin_log('any var or any string here');

它将在wp-content dir中创建日志文件,它不会像die()那样杀死php实例


0
投票

DD()。 dd是Laravel中的辅助方法。此包将dd添加到您的应用程序

你不能在Wordpress中使用它

© www.soinside.com 2019 - 2024. All rights reserved.