我试图在我的页面上显示一些文本,通过get查询字符串生成文本,例如调用此url:mysite.com/page/?letter=exampletext
如果我在这种情况下理解正确,则需要;将它们添加到WP\\U query可用的公共查询变量中(此处说明https://developer.wordpress.org/reference/functions/get_query_var/), 因此,我按照说明将以下代码添加到我的页面模板中:
<?php
function queries( $qvars ) {
$qvars[] = \'letter\';
return $qvars;
}
add_filter( \'query_vars\', \'queries\' );
$text = get_query_var( \'letter\' );
echo "letter is: ".$text;
?>
不幸的是,这并没有像预期的那样工作,因为它只显示字符串的exlicit部分(“letter is:”)。我错过了什么?谢谢大家