是否有可能从另一个模板中获取变量?
我有一个页面模板,顶部有以下内容:
<?php echo $table_name; ?>
Run Code Online (Sandbox Code Playgroud)
然后在页面上我进一步使用这个:
<?php get_template_part('governance-management'); ?>
Run Code Online (Sandbox Code Playgroud)
在该模板中是以下(以及许多显示正常的其他代码):
<?php $table_name = "CPEL Implementation"; ?>
Run Code Online (Sandbox Code Playgroud)
如何$table_name在第一个回声中回显变量?
问题是我在设置之前调用变量.有没有办法解决这个问题?我已经尝试将回声置于下方,get_template_part但它仍然没有显示任何内容.
好吧,你只需将你的变量声明为global:
global $table_name;
$table_name = "CPEL Implementation";
Run Code Online (Sandbox Code Playgroud)
如果要在另一个模板中使用它:
global $table_name;
echo $table_name;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3835 次 |
| 最近记录: |