簡體   English   中英

Wordpress - PHP 致命錯誤:調用未定義的函數 get_bloginfo()

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM