我为自己的Wordpress页面编写了自己的自定义页面模板,现在我想更改sidebar.php,以便在加载该页面模板时插入一个小菜单。
// sidebar.php
if ( isset($event_name) ) {
// do something
}
但显然sidebar.php无法识别变量$ event_name。
我如何解决这个问题?
答案 0 :(得分:6)
虽然我不熟悉WordPress实现模板的方式,但您是否尝试在侧栏页面中声明变量global
?
答案 1 :(得分:1)
请参阅:Function Reference/is page template « WordPress Codex,以便能够检测正在使用的网页模板。