如何获得数据库连接的详细信息,而不是渴望在WordPress中使用cPanel?

时间:2021-02-08 作者:anna

我正在创建一个WordPress插件,在我的插件中,我需要执行一些SQL语句,在我正在工作的站点中,我可以访问WP admin,但我无法从WP config中获取我需要的数据库名称和密码

 mysqli_connect("host", "user_name", "password","database_name");
我相信有一种方法可以像WordPress中的所有插件一样在PHP中做到这一点,但我不知道如何做到!

1 个回复
最合适的回答,由SO网友:anna 整理而成

这两个答案都很好,对我帮助很大,我使用了下面的内容来访问wp配置文件,但并不真正了解所有数据库的详细信息

      require_once(\'../wp-config.php\');
      include_once (\'../wp-load.php\');
$con = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD , DB_NAME);

相关推荐

CURRENT_TIME函数在插件和PHP中不正确,但在WordPress管理中不正确

由于反复出现服务器错误(我找不到原因),我不得不重新启动服务器。重新启动后,回声current_time( \'timestamp\', true ) 显示当前时区(GMT)前14小时的时间。回声也是如此time(). 但是,如果我在WordPress中转到“Settings>;General”,则会显示正确的时间和时区。在重新启动之前,这一切都工作得很好。如何修复此问题?我尝试通过设置PHP时区。ini文件,这没有什么区别。服务器本身正在显示正确的时间。