将 $_POST 和 $_GET 变量添加到模板文件的最佳做法是什么?因为我当然可以在每个模板文件中使用 $_POST 和 $_GET 。但我可能忽略了一些东西。我无法想象这是这样做的方法。
如果这是最好的方法,请发表评论。如果你有更好的方法来做这件事,我很高兴听到你的声音!
干杯,
马汀
将 $_POST 和 $_GET 变量添加到模板文件的最佳做法是什么?因为我当然可以在每个模板文件中使用 $_POST 和 $_GET 。但我可能忽略了一些东西。我无法想象这是这样做的方法。
如果这是最好的方法,请发表评论。如果你有更好的方法来做这件事,我很高兴听到你的声音!
干杯,
马汀
好吧,我是来回答我自己的问题的
第 1 步:注册您的查询变量函数并将其连接起来 :wink:
function add_query_vars( $qvars ) {
$qvars[] = 'var_x';
$qvars[] = 'var_y';
$qvars[] = 'var_z';
return $qvars;
}
add_filter( 'query_vars', NAMESPACE . '\add_query_vars' );
第 2 步:刷新永久链接
第 3 步:检索变量
<?php $var_x = get_query_var('var_x ', -1 ); ?>
<?php $var_y = get_query_var('var_y ', -1 ); ?>
<?php $var_z = get_query_var('var_z ', -1 ); ?>
让我知道这是否是正确的方法。