[英]Wordpress - PHP Fatal error: Call to undefined function get_bloginfo()
我正在将外部脚本与我的 wordpress 主题集成,并且在我的一个文件中出现此错误:
PHP 致命错误:调用未定义的函数 get_bloginfo()
这个脚本位于
主题/神话/我的脚本
所有文件都包含如下:
include(WP_CONTENT_DIR."/themes/mytheme/myscript/myfile.php");
我该如何解决?
该问题通常与mysql
相关...您需要重置您的wordpress db user password
。
也就是说wordpress
的数据库用户password
已经过期,你不知道。
要么做一个linux command-line
mysql -uroot -p
SET PASSWORD FOR <WPUSERNAME>@localhost = PASSWORD('whateveryouwant');
或者通过phpmyadmin
- users
选项卡 -> Edit privileges
-> Change password
您必须像这样在主 php 中包含 wp-blog-header.php
require WP_DIR.'/wp-blog-header.php';
作为 WP_DIR 主 wp 目录
请看这个问题: Wordpress php fatal error: Call to undefined function language_attributes()?
确保 wp-config.php 配置了正确的数据库信息。
打开 wp-config.php 并转到您的 plesk/cpanel 并确保数据库名称和用户名和密码相同。 就我而言,我设置了错误的数据库密码! 所以我更新了它以匹配 wp-config.php 中的那个,这为我解决了。
我有一个类似的问题,以上都没有奏效。 最后,我运行wp-cli db repair
并解决了问题。 有关安装和使用 wp-cli 的更多信息,请参阅他们的网站
这里是我如何解决我的问题。 感谢@adam allalou
第 1 步:按: Ctrl + f
第 2 步:然后在搜索栏中输入Intelephense: Stubs
第 3 步:向下滚动并单击add item
第4步:然后选择wordpress
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.