您当前的位置:首页 > TAG信息列表 > order
按ASC或DESC以外的顺序对WP_QUERY结果进行排序
我有一个带有自定义字段“language”的页面,可以是“EN”、“DE”或“FR”。在分类页面上,我希望按照特定的顺序输出它们,例如,先是EN页,然后是FR页,然后是DE页。似乎只能通过ASC或DESC对“语言”进行排序。是否有办法按照数组中提供的自定义顺序进行排序?
升序自定义帖子类型
我正在尝试按升序(而不是默认的降序)对自定义帖子类型进行排序。按如下方式注册帖子类型:function codex_custom_init() { register_post_type( \'calendar\', array( \'labels\' => array(\'name\' => __( \'Calendar\' ), \'singular_name\' => __( \'Calendar\' ) ),
如何将最后编辑的条目放在博客帖子列表的顶部?
在我的博客帖子列表中,“上次发布”的条目位于顶部。我想查看列表顶部的“上次编辑”条目。我找不到这样的设置,所以我怎么能实现呢?
Order posts by condition
我需要得到15个帖子。如果有带标签的featured, 我希望他们是第一个。如果没有,我希望其余的是随机帖子。我的想法是根据条件对帖子进行排序tag=featured 描述和随机。我可以用query_posts()?我的失败尝试:query_posts(\'posts_per_page=15&orderby=((tag=featured),rand)&order=desc\'; 谢谢你。
无法按数字/META_VALUE_NUM对user.php上的自定义列进行排序?
其他一切都很好,但仍然不能按数字排序。我只是想知道我做错了什么这是密码 function add_user_columns( $defaults ) { $defaults[\'user_votecount\'] = __(\'Votes\', \'user-column\'); return $defaults; } function add_custom_user_columns($value, $column_name, $id) { i
Custom Admin Menu Order
我的函数中有一个简单的解决方案。php用于重新排序管理菜单。这是:// Admin menu - reorder function custom_menu_order($menu_ord){ if (!$menu_ord) return true; return array( \'index.php\', // Dashboard \'edit.php?post_type=page\', // Pages \'edit.php
邮政类型档案中自定义查询的排序顺序不起作用
我为事件设置了一个自定义的帖子类型,并在自定义的帖子类型存档“archive events.php”中显示帖子。我使用高级自定义字段在每个帖子上放置一个事件日期“event\\u date”,由用户选择。日期以“yyyymmdd”格式输出,例如:“20141129”。我将其设置为,如果活动日期超过两天,则不会显示;隐藏已通过的事件。此功能工作正常。问题是出于某种原因I cannot change the sort order of the posts. 我想对事件进行排序,以便最接近的日期最先出现,以便人
按字母顺序列出帖子
我试图实现的是按字母顺序设置列表。我如何才能成功地做到这一点,有什么想法吗?我粘贴了下面的片段以供参考。 <ul class=\"hotel-list\"> <?php while (have_posts()) : the_post(); ?> <?php $short_description = get_post_meta(get_th
Pre_Get_Posts操作中的多个orderby
我过去能够按2个条件对查询结果进行排序(“先按状态=未售出的ASC,然后按日期描述排序结果”),如下所示:add_action( \'pre_get_posts\', \'my_get_posts\' ); function my_get_posts( $query ) { if (is_admin()){ return; } if (is_post_type_archive(\'objet\')){
对具有多个后元日期字段的帖子进行排序
你好WordPress开发人员。多年来,我在WordPress中找到了许多问题的答案。我想感谢你的帮助。今天,我自己有一个问题,寻求专家的建议。我正在建一个电影院的场地。我有一个自定义的帖子类型movies. 我正在使用Types 插件将每部电影的放映日期和时间存储为重复的日期/时间字段。它将日期/时间作为Unix时间戳存储到带有meta\\u键“wpcf showtime”的Posteta表中。每部电影都有许多放映时间,因此有许多meta\\u键/meta\\u值对具有相同的键,例如:。post\\u
使用元密钥价格使用WP查询进行查询
谁能告诉我我的WP查询有什么问题吗?我试图按价格订购我的帖子,价格是ACF(一个文本框,里面有一个数字) $args = array ( \'post_type\' => \'product\', \'post__in\' => $post_ids, \'posts_per_page\' => -1,
Order posts by tags count?
我正在尝试按标签数量订购帖子。我想先订购没有标签的帖子,最后订购计数最高的帖子。我试过了,只得到了没有标签的帖子。 $tags = get_tags(); $tag_ids = wp_list_pluck( $tags, \'term_id\' ); $args1 = array ( \'orderby\' => \'DEC\', \'post_type\' => \'p
Re-order posts in query after
对于特定类别,我需要合并到另一个自定义帖子类型中。现在,我想基于自定义字段进行查询。这可能吗?下面是我合并查询的方式。if (in_category( \'Events\' ) && is_archive()) { global $wp_query; $args = array ( \'post_type\' => \'custom_post_type\' ); $second_query = n
按自定义日期字段对帖子进行排序(非标准日期格式)
我继承了一个带有帖子类型课程的网站,该网站有一个自定义字段“日期开始”,一个日期选择器。不幸的是,开始日期存储为“ddmmyy”,ACF文档暗示此代码与“yymdd”一起工作现在我无法将所有日期更改为这种格式,因为有很多依赖代码。那么,我如何让这个查询工作——根据“日期开始”自定义字段按顺序排列帖子?它不适用于作为DESC的订单或作为ASC的订单。输出似乎是随机顺序。$posts = get_posts(array( \'post_type\' => \'course\',&
对标签进行排序,但不按字母顺序
我正在试图找出如何在帖子上使用除字母顺序以外的其他方法排列标签。例如,一篇文章有以下标签:;alpha, beta, charlie. 帖子将始终按照该顺序组织标签。我想控制标签在帖子上的显示方式。我不想按字母顺序排列,而是想按标签添加到帖子中的顺序排列。例如alpha (第2个输入),beta (输入1),charlie(entered3rd)将添加到帖子中,但标签自然会按此顺序列出,alpha, beta, charlie. 我希望它们按此顺序显示;beta, alpha, charlie这可能吗?如
How to get order of posts?
如何获取完成查询的顺序?例如,我的woocommerce产品归档页面是根据order\\u by select框(如下所示)通过订购进行查询的。我怎样才能得到我的帖子的排序依据?例如,如果是默认排序,我想知道。如果是受欢迎程度,我想知道。如果是因为新鲜,我想知道。
按标题中的数字升序排列帖子
我有一个页面显示足球俱乐部的球队。我用“order”=>“ASC”订购这些。但问题是球队的顺序和我的一样。顺序如下:E1队、E10队、E11队、E2队一定是这样的:E1队,E2队。。。。。E10队,E11队以正确的方式订购此产品的最佳解决方案是什么?
事件自定义帖子类型的快捷码顺序
好的,我在一个网站上使用post-type-event和post\\u-meta-event\\u-start\\u-date,我创建了一个快捷码,除了按顺序显示外,所有内容都显示得很好,似乎没有使用meta\\u键或meta\\u值来显示。这是页面http://mixedbagnext.com/wordpress/events/ 您会注意到日期顺序错误,我希望它首先显示最近的日期,然后显示后面的其他日期。旁注im使用更多字段插件创建post\\u meta,并设置为2015年1月1日输入的日期。这是我的
如何按字母顺序排列帖子(WooCommerce产品),但忽略某些单词,例如‘the’和‘an’
我需要按字母顺序排列我的Wordpress帖子(碰巧是Woocommerce产品),但我想忽略某些单词,例如“The”、“A”和“An”。是否有一个函数或过滤器可以针对orderby=ASC之上的自定义post查询来忽略某些选定的单词?<?php // My custom query $args = array( \'post_type\' => \'product\', ... ); $loop = new WP_Query( $args ); wh
使用数组向orderby参数添加筛选器
使用WP Query,我使用数组设置Orderby参数:$events_args = array( \'post_status\' => \'publish\', \'post_type\' => \'events\', \'meta_key\' => \'start_time\', \'meta_type\' => \'DATETIME\', \'orderby\' => array( \'me