2016-01-12 66 views
0

我创建了一个自定义页面模板,其中列出了来自“分类”的帖子。如何在WordPress中将查询字符串/参数添加到url?

当您点击帖子时,我希望分类和术语作为查询字符串中的参数传递,以便我可以在单个帖子页面上获得分类。

任何帮助表示赞赏。

感谢

+1

的可能的复制[PHP:将参数添加到URL(HTTP:/ /stackoverflow.com/questions/9138297/php-adding-parameters-to-a-url) – Shannon

回答

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> 
1

您可以使用add_query_arg,这里是the example。希望这有助于你

+0

Hi @Duc Doan,谢谢你的建议。我会看看add_query_arg示例 –

+0

Np,它工作吗? –

相关问题