我有一个插件,上面有一行代码调用wp\\u功能。这适用于默认前缀。如果有人将前缀更改为其他内容(bluehost脚本会这样做),我如何修复此代码?你能解释一下原因吗?
我可以为单个站点硬编码,但如何使其“通用”?
更改:
$current_user->data->wp_capabilities[$role_name];
收件人:
$current_user->data->wp_xyz_capabilities[$role_name];
我理解(并在SQL语句中使用){$wpdb->prefix}很好。
我已经查看了$table\\u prefix以及$wpdb->prefix,但我在PHPStorm状态下尝试的组合(需要分号或红线)显示,表明存在问题。
感谢您的时间和解释。