修改我的地盤我在以下頁面:錨是由當前頁面的URL
mysite.com/especialidad/ensenanza/formacion-profesional/?region=alava
的包含頁面的PHP模板的相關部分是:
<?php
/* Get the Queried Object */
$term = get_queried_object();
$enlace_especialidad = get_term_link($term);
/* Get the Queried Object */
$user_query = new WP_User_Query(
array(
'meta_key' => 'especialidad_preparador',
'meta_value' => $term->term_id,
'number' => 100,
'meta_query' => $meta_query,
)
);
?>
<?php echo $enlace_especialidad; ?>
<h1 class="titulo_taxonomia">Preparadores de Oposiciones a <a href="<?php $enlace_especialidad ?>"><?php echo $term->name ?></a>
<?php
if ($_GET['region']) {
$taxonomia_region = get_term_by('slug', $_GET['region'], 'region');
echo 'en <a href="'. get_term_link($taxonomia_region) .'">'. $taxonomia_region->name .'</a>';
}
?>
當我附和變量$ enlace_especialidad(只是爲了檢查它的值)的結果是:
mysite.com/especialidad/ensenanza/formacion-profesional/
相反,這指的是URL的一部分:Preparadores德Oposiciones一個<a href="<?php $enlace_especialidad ?>"><?php echo $term->name ?></a>
鏈接:
mysite.com/especialidad/ensenanza/formacion-profesional/ ?region = alava
問題是?region = alava不在var $ enlace_especialidad中,我不知道它在錨點中的使用方式。另一方面,它是當前頁面的URL,我想這裏必須有一個關係。
'$ taxonomia_region-> name'添加到您的錨標記 – RiggsFolly