我創建了一個自定義頁面模板,其中列出了來自「分類」的帖子。如何在WordPress中將查詢字符串/參數添加到url?
當您點擊帖子時,我希望分類和術語作爲查詢字符串中的參數傳遞,以便我可以在單個帖子頁面上獲得分類。
任何幫助表示讚賞。
感謝
我創建了一個自定義頁面模板,其中列出了來自「分類」的帖子。如何在WordPress中將查詢字符串/參數添加到url?
當您點擊帖子時,我希望分類和術語作爲查詢字符串中的參數傳遞,以便我可以在單個帖子頁面上獲得分類。
任何幫助表示讚賞。
感謝
我用下面的代碼中傳遞的值作爲查詢字符串的分類法中的標題:
<?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>
您可以使用add_query_arg,這裏是the example。希望這有助於你
Hi @Duc Doan,謝謝你的建議。我會看看add_query_arg示例 –
Np,它工作嗎? –
的可能的複製[PHP:將參數添加到URL(HTTP:/ /stackoverflow.com/questions/9138297/php-adding-parameters-to-a-url) – Shannon