2013-02-12 78 views
1

我正在開發我的第一個wordpress插件,我需要獲取網站名稱。如何在插件開發期間獲取網站名稱?

documentation表示使用get_current_site_name($current_site)函數。

這裏是我的腳本

myPlugin.php:

$site_data = get_current_site_name($current_site); 

但get_current_site_name()函數尚未確定。

也沒有全局$current_site變量,如文檔中所寫。

我也嘗試添加一個wp_loaded操作,讓wordpress加載完全,但它沒有幫助。

function myfunction() { 
    global $current_site; 
    $site_data = get_current_site_name($current_site); 
} 
add_action('wp_loaded', 'myfunction'); 

//Fatal error: Call to undefined function get_current_site_name() in ... 

我做錯了什麼?

感謝

更新:

有在這個網站的一個錯誤,當我嘗試寫你好在我的問題上,它會自動去除它。所以我寫在這裏 - 你好傢伙:)

回答

2

該功能只在network mode可用。它將返回網站的名稱(您在創建網站時使用的網站),不是您在選項中設置的標題。您可能想要使用get_bloginfo('name')。這一個返回網站標題。是的,我知道,不一致的命名,全局變量...它是可溼性粉劑:

+0

我花了大約一個小時搜索:/謝謝你的人。 也許你知道如何獲得註冊用戶名? – Simon 2013-02-12 01:20:20

+0

哪個用戶名? – 2013-02-12 01:44:40

相關問題