【问题标题】:Extract and echo a URL parameter in WordPress在 WordPress 中提取并回显 URL 参数
【发布时间】:2016-10-25 21:48:21
【问题描述】:

在我们的 WordPress 网站上,我从电子邮件链接到特定页面。现在,链接示例如下所示:

www.example.com/?firstName=Joe&lastName=Smith&amount=$3,000

我想从 URL 中提取参数并在页面的不同位置回显它们。例如,有一段可能会说“Hi $firstName, you have been approved for $amount”。

我将如何在 WordPress 中执行此操作?

【问题讨论】:

  • 你能展示一些你已经尝试过的代码吗?

标签: php string wordpress parameters get


【解决方案1】:

完成此操作的第一步是定义 URL 参数。您可以在 functions.php 文件中执行此操作:

add_action('init','add_get_val');
function add_get_val() { 
    global $wp; 
    $wp->add_query_var('firstName');
    $wp->add_query_var('lastName');
    $wp->add_query_var('amount');
}

完成后,您可以在模板中查询这些变量:

if ( get_query_var('firstName') ) {
    echo get_query_var('firstName');
}

if ( get_query_var('lastName') ) {
    echo get_query_var('lastName');
}

if ( get_query_var('amount') ) {
    echo get_query_var('amount');
}

【讨论】:

    猜你喜欢
    • 2012-11-19
    • 2012-07-28
    • 2019-12-10
    • 1970-01-01
    • 2015-05-30
    • 2019-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多