是否可以从另一个模板获取变量?
我有一个页面模板,顶部有以下内容:
<?php echo $table_name; ?>
然后再往下一点,我正在使用这个:
<?php get_template_part('governance-management'); ?>
该模板中包含以下内容(以及许多其他显示良好的代码):
<?php $table_name = "CPEL Implementation"; ?>
如何在第一个回显中回显
$table_name
变量?问题是我在设置之前调用了一个变量。有什么办法可以解决这个问题吗?我试过将 echo 放在
get_template_part
下方,但它仍然没有显示任何内容。 最佳答案
好吧,您只需将变量声明为 global
:
global $table_name;
$table_name = "CPEL Implementation";
如果你想在另一个模板中使用它:
global $table_name;
echo $table_name;
关于php - 从 get_template_part 获取变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12746491/