在Wordpress模板中重用变量

时间:2010-09-04 11:01:09

标签: php wordpress templates variables

我在wordpress博客的标题中查询了一些信息。 如何在博客的侧边栏中重用变量?

如果我在侧边栏中尝试这样的操作,输出将保持空白:

<?php if(isset($my_header_variable)) echo $my_header_variable; ?>

2 个答案:

答案 0 :(得分:3)

只需创建变量GLOBAL即可。

1)在你的header.php中:

<?php
$GLOBALS['skt'] = 44;
?>

2)在你的sidebar.php中:

<?php
echo $GLOBALS['skt'];
?>

将正确显示值44。 我使用这种方式,它对我来说很好。

答案 1 :(得分:0)

如果值不会改变,您可以使用define

 define("MY_VAR", "something");

然后稍后访问

 if(defined("MY_VAR"))
      echo MY_VAR; // Will echo 'something'