2014-03-12 142 views
0

好吧,让我试着解释一下。这是一个基于WordPress的问题。我在这里使用插件“高级自定义字段”文档:http://www.advancedcustomfields.com/resources/如何根据文章中的自定义字段值进行排序/订购

我为我的帖子创建了一个数字字段。所以基本上我创建的每篇文章都有一个与其相关的数值。

这里是我的自定义字段的信息: 字段标签:售价 字段名称:SALE_PRICE 字段类型:数字

我要的是能够订购按升序这些职位和降序(当然不是在同一时间)。

这样做最简单的方法是什么?我想这可能会影响答案,我使用这个插件作为过滤器http://codecanyon.net/item/taxonomies-filter-widget/4282257?WT.ac=solid_search_item&WT.seg_1=solid_search_item&WT.z_author=waylay(但它不提供升序或降序选项)

我在想一些Jquery会是最好的,以便我可以避免与插件冲突。该插件显示基于过滤器的条件不同的帖子,所以我想一个jQuery的函数,命令当前页面上显示的任何东西,将是最简单的方法去?

但我只是不知道如何去做这件事。

我会尽我所能帮助您的!

感谢

回答

0

如果我理解正确的话您的问题,使用这种WP查询将帮助您

 $args = array(
      'type' => 'numeric', 
      'meta_key' => 'Sale Price', 
      'orderby' => 'meta_value_num', 
      'order' => 'ASC') 
+0

感谢。但是我该如何做到这一点,以便帖子不是默认排序的,而只是当按下按钮时。这也是为什么我倾向于JS,但不知道它是否具有这样的功能。有什么想法吗? –

+0

使用ajax然后,当你按下一个按钮时,一个ajax函数将被启动,你可以从另一个php页面获得这个结果并在当前页面中使用它 – akhila

相关问题