0

我有一个客户网站,一个页面显示来自自定义帖子类型的帖子。它是一个唱片公司,我为“发布”创建了一个自定义帖子类型。

一个页面显示所有版本。我需要创建一个下拉菜单,但它允许人们按标题、日期(帖子的日期作为“发布日期”)或艺术家(自定义字段)更改帖子的显示。

我将如何编码下拉列表?

4

1 回答 1

1

<select>假设您有一个输入(如果没有,则创建一个),您将直接在该页面的模板中创建一个输入。然后,您可以使用<form action="" method="POST">包装下拉列表或一些 JavaScript 将表单提交给自身(即,action="?sort"或类似的提交回您的模板)。这两个实现起来都相当简单,但如果你不确定,就这么说吧。

然后,在同一个模板文件中,在WP_Queryor query_posts(orget_posts等) 之前,获取 POST 变量:$_POST['dropdown_name']并使用if elseif elseorswitch()语句根据该 POST 变量创建您的 post 查询。

这是最简单的方法。不确定您的经验水平,如果您迷路了,请说出来。

于 2011-01-17T20:26:15.647 回答