在我们的WordPress网站上,我正在从电子邮件链接到特定页面。现在,链接的一个例子看起来像这样:
www.example.com/?firstName=Joe&lastName=Smith&amount=$3,000
我想从URL中提取参数,并在页面的不同位置回显它们。例如,有一段可能会说“Hi $ firstName,您已被批准为$ amount”。
我如何在WordPress中执行此操作?
答案 0 :(得分:2)
完成此任务的第一步是定义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');
}