0

我想创建一个所有类别的下拉列表,但将其定向到 URL 中带有变量的特定页面(不是默认类别页面),即“?page=50&cat=3”。

到目前为止,我只找到了内置“?cat=3”链接的函数,因此它默认为类别页面,而不是指定页面。做我想做的最好的方法是什么?

编辑:本质上,我需要一组类别名称及其各自的 ID。

4

1 回答 1

0

您可以做的是创建一个单独的模板(请参阅 word press 以创建模板文件),将该模板分配给新页面。

您可以轻松获取模板的页面 ID,在显示下拉菜单时,您可以将所有类别链接到该页面,因此当您单击链接时,您将使用以下方式获取类别,

 get_query_var or from $_GET

然后无论您想实现什么,您都可以在该类别的模板中添加您的自定义代码。

您可以使用http://codex.wordpress.org/Function_Reference/get_categories获取类别

get_categories();
于 2013-11-06T11:40:55.223 回答