【问题标题】:Sage Roots $_GET and $_POST variablesSage Roots $_GET 和 $_POST 变量
【发布时间】:2017-07-22 14:36:43
【问题描述】:

将 $_POST 和 $_GET 变量添加到模板文件的最佳做法是什么?因为我当然可以在每个模板文件中使用 $_POST 和 $_GET 。但我可能忽略了一些东西。我无法想象这是这样做的方法。

如果这是最好的方法,请发表评论。如果你有更好的方法,我很高兴听到你的声音!

干杯,

马丁

【问题讨论】:

    标签: wordpress roots-sage


    【解决方案1】:

    好吧,我是来回答我自己的问题的

    第 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 ); ?>
    

    让我知道这是否正确。

    【讨论】:

      猜你喜欢
      • 2012-03-30
      • 1970-01-01
      • 1970-01-01
      • 2016-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 2016-06-29
      相关资源
      最近更新 更多