我创建了一个自定义页面模板,其中列出了来自"分类" 的帖子。
当您点击帖子时,我希望分类和术语作为查询字符串作为参数在url中传递,以便我可以在单个帖子页面上获取分类。
感谢任何帮助。
由于
答案 0 :(得分:1)
您可以使用add_query_arg,这里是the example。希望这能帮到你
答案 1 :(得分:0)
我使用以下代码将值作为查询字符串传递给分类中的标题:
<?php
$theTaxonomy = get_taxonomy( get_query_var( 'taxonomy' ) );
$getTaxonomy = $the_tax->labels->name;
function to_slug($string){
return strtolower(trim(preg_replace('/[^A-Za-z0-9-]+/', '-', $string)));
}
$getTaxonomy;
$getTaxonomySlug = to_slug($getTaxonomy);
$getPermalink = esc_url(get_permalink());
$taxonomyUrl = '?'.'type'.'='.$getTaxonomySlug;
?>
<a href="<?php echo $getPermalink.$taxonomyUrl ?>"></a>