我为我的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