您当前的位置:首页 > TAG信息列表 > order
我确实按照帖子类型对搜索结果进行了分组,但我如何才能给它们各自的顺序呢?
我确实按帖子类型(艺术家、事件、帖子)对搜索结果进行了分组,并将每个结果放在一个容器中。下一步是在容器中为每个容器指定自己的顺序:艺术家-来自A-Z活动-所有即将到来的活动首先发布-日期描述我知道如何为每个人设置查询,但我不知道如何在我已有的代码中使其发挥功能。。。谁能帮我?这是我的searchresults中的一个片段。php: <?php $last_type=\"\";
如何在‘Foreach’循环之前对模板函数完成的查询进行排序(Orderby)?
在foreach循环的输出开始之前,如何对模板函数执行的查询中保留的元素数组进行排序?我想按帖子标题对我的元素进行排序。这是我的代码:<?php $show_subproperties = apushome_get_config(\'show_property_sub\', true); if (!$show_subproperties) { return; } $post = get_post(); $author_id = $post-&g
WP_QUERY:自定义orderby(非ASC或DESC)
如何获得自定义orderby 在里面WP_Query (不是ASC 也没有DESC)? 所以,顺序不能是字母顺序,也不能是数字顺序。它必须是定制的。例如,我想按post的元字段排序thing 下一顺序:袋子,汽车,苹果,所以所有的袋子都放在第一位,然后是汽车,然后是苹果。
在orderby语句中对自定义字段使用abs()
我有一个自定义的帖子类型“ordered\\u post”和一些这种类型的帖子。他们有一个要显示的顺序,并且所有人都有一个自定义字段“custom\\u post\\u order”。并且它们都使用pre\\u get\\u过滤器以正确的顺序显示在存档页面中add_action(\'pre_get_posts\', \'custom_query_ordered_post\'); function custom_query_ordered_post($query) { if (!is
WP查询-首先按元字段对帖子进行排序,然后对其余帖子进行排序
我正在尝试订购带有自定义元字段的产品帖子类型,以确定过期日期。我想展示所有即将到期的产品(首先是即将到期的产品)。在它们之后,我想按字母顺序显示所有剩余的过期日期为空或缺失的产品。我有这个pre_get_post 挂钩:$meta_query = array( \'relation\' => \'OR\', array( \'key\' => \'expiring_date\',
下一页/上一页的排序顺序
我有一个有几个孩子的页面。在父页面上,我希望所有子页面按标题的字母顺序列出,但我希望排序忽略“the”或“A”之类的文章。我用从中获得的代码实现了这一点here.这是我的functions.php:function wpcf_create_temp_column($fields) { global $wpdb; $matches = \'The\'; $has_the = \" CASE WHEN $wpdb->posts.post_titl
WordPress中GET_POSTS或WP_QUERY函数中的ORDERBY和ORDER过滤器无法工作
我在wordpress插件中有一个函数,它使用get\\u posts($数组)查询帖子。但我希望按降序将此设置为posts表的orderby post\\u modified字段,下面是我的代码: $arrProducts = get_the_terms($intPostId, \'products\'); if (is_array($arrProducts) && count($arrProducts)) { foreach ($
订单标题中的产品属性(不在说明中)
我有几个可变产品。当有人订购产品时,一些产品会以新的变体格式显示(订单属性在标题中)。图片:https://user-images.githubusercontent.com/10392998/29421924-9133df64-8344-11e7-8ee4-b2fd937afb72.png–和其他显示为旧变体格式(其中产品属性在描述中)的图像:https://user-images.githubusercontent.com/10392998/29421925-913bbcfc-8344-11e7-9d
多个orderby值的问题
我使用的是:\'orderby\' => array( \'meta_value_num\' => \'ASC\', \'menu_order\' => \'ASC\' ), \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'newprice\', \
自定义帖子类型排序:按字母顺序
我想按字母顺序显示我的自定义帖子类型“公文包”,我可以很好地使用以下代码:add_filter(\"posts_orderby\", \"my_orderby_filter\", 10, 2); function my_orderby_filter($orderby, &$query){ global $wpdb; //figure out whether you want to change the order if (get_q
WordPress不按自定义字段排序
我试图在WordPress循环中按自定义分类法排序,这是一种评级,但它不是按数字排序。如果我按“ASC”排序,那么它将把那些没有评级的放在顶部,否则就不能按“ASC”或“DESC”排序。有什么想法吗?$number = 1; $args = array( \'posts_per_page\' => -1, \'orderby\'=> \'rating\', \'order\' => \'ASC\' ); $wpb_all_query = new WP_Q
Get_Users Orderby Page
我一直在尝试使用codex修复排序问题get_users(), 但我似乎无法让它工作。抄本显示我可以设置\'orderby\' => \'post_count\', 但我想更改它,使其按页数排序。看起来应该是很容易改变的(page_count?), 但它不起作用。有人能给我一些建议吗?
ORDERBY MENU_ORDER不工作;菜单按发布日期排序
我在管理页面中制作了一个菜单,顺序如下:parent - child 1 - child 2 - child 3 parent - child 1 - child 2 - child 3 parent - child 1 - child 2 - child 3 当我用以下代码将它们加载到导航栏中时,效果很好:wp_nav_menu( ar
如何让WordPress orderby与POST_EXCEPT列一起工作?
我可以使用WordPress内置的orderby按任何列对播放列表进行排序,除了post_excerpt echo wp_playlist_shortcode( array( \'ids\' => \'7,8,9\', \'order\' => \'DESC\', \'orderby\' => \'post_exce
Change Menu Order
我读过一篇文章,试图帮助某人在Word Press中重新排列菜单。我对这一切都是陌生的,很快就感到非常沮丧。这里给出的建议与我在平台上看到的不匹配。作为一个直接的例子,一个新用户询问如何重新排列菜单,并回答说,它们可能进入“外观”,然后进入“菜单”,然后“简单地”拖动并按照他们认为合适的顺序重新定位。但是,当我这样做时,没有明显的拖动功能。页面的外观是灰色和沉闷的,在我试图创建的菜单旁边有一些复选框。我错过了什么?!我真的希望这些平台更加直观和用户友好。。。
使用ORDERBY和META_VALUE对自然/字母数字排序
我为自定义帖子类型添加了一个自定义列。然后我把它放在第三列,现在我想对它进行字母数字排序。我使用此操作:add_action( \'pre_get_posts\', \'manage_wp_posts_be_qe_pre_get_posts\', 1 );我写下这个函数: function manage_wp_posts_be_qe_pre_get_posts( $query ) { if ( $query->is_main_query() && ( $orderb
可排序自定义列排序不正确
我使用下面的代码按照meta_value. 但在这一特定列中,我显示了日期,例如:2018年4月20日或2018年6月1日排序工作可以排序,但现在当我排序列时,它会显示为2018年4月29日、2018年5月29日、2018年6月29日、2018年4月28日、2018年5月28日、2018年6月28日。。。等等等等。。。是否有办法以适当的日期格式对该列进行排序,如2018年4月29日、2018年4月28日、2018年4月27日等。。。。???我使用的代码如下:add_filter( \'manage_edi
Order by empty custom field
我按自定义字段排序帖子faq-order. 这对我来说很有用:$faqArgs = array( \'post_type\' => \'faq\', \'meta_key\' => \'faq-order\', \'order\' => \'ASC\', \'orderby\' => \'meta_value_num\', ); $faq = new WP_Query($faqArgs);
我怎么才能从最近的3个帖子中挑选一个帖子呢?
我想随机显示我最近3篇文章中的一篇特色文章。我已经成功地将其建立起来,并随机挑选任何帖子,但我只想将其筛选到最新的3篇。<?php $args = array( \'post_type\' => \'post\', \'orderby\' => \'rand\', \'posts_per_page\' => 1, \'post_status\' => \'publish\'
多个排序条件(排序依据)
我希望我的产品按价格(升序)排序,缺货的产品放在产品列表的末尾。我如何在WooCommerce中实现这一点?是否有可能实施?我正在使用Wordpress 4.9.7和WooCommerce 3.4.3