我爲我的Wordpress頁面編寫了自己的自定義頁面模板,現在我想在每當頁面模板加載時更改sidebar.php以插入小菜單。wordpress - 如何從側邊欄頁面獲取php變量
// sidebar.php
if (isset($event_name)) {
// do something
}
但顯然sidebar.php不能識別變量$ event_name。
我該如何解決這個問題?
我爲我的Wordpress頁面編寫了自己的自定義頁面模板,現在我想在每當頁面模板加載時更改sidebar.php以插入小菜單。wordpress - 如何從側邊欄頁面獲取php變量
// sidebar.php
if (isset($event_name)) {
// do something
}
但顯然sidebar.php不能識別變量$ event_name。
我該如何解決這個問題?
雖然我不熟悉WordPress實現模板的方式,但是您是否嘗試在側邊欄頁面中聲明變量global
?
請參閱:Function Reference/is page template « WordPress Codex以便能夠檢測正在使用的頁面模板。
'$ event_name'從哪裏來?你在哪裏定義它? – 2010-02-06 23:55:15