您当前的位置:首页 > TAG信息列表 > order
按两个元值排序-一个是数字,另一个是文本
基于多个搜索,这是我试图按两个不同的元键值排序的代码。\'meta_query\' => array( \'relation\' => \'AND\', \'listing_order\' => array( \'key\' => \'atsc_bod_listing_order\', \'compare\' => \'EXISTS\', )
自定义分类术语和按日期排序的最新帖子分页问题
我正在使用与此类似的代码question, 仅当我在页面上显示所有条款时,按发布日期订购条款才有效,例如terms_to_display = 99999, 但是,如果我将其设置为6,或者例如,完整的循环顺序被打乱,它不会在下一页继续,它会再次从最新的帖子开始(减去偏移量6),并按日期显示接下来的6篇帖子,结果是在第二、第三页有新的帖子。。。页面比第一页多。 $taxonomy = \'ctc_sermon_series\'; //taxonomy name $terms_to_dis
WP_Query orderby
我正在尝试以最佳方式进行训练,以完成稍微异常的点菜。我有一个返回两种类型(Post和Event)的查询。正如预期的那样,默认情况下,它会按发布日期将两者一起排序。我想要的是,帖子按发布日期排序,事件按event->start_date我可以直接获取它们,循环它们并手动排序,但这似乎违反直觉。非常感谢任何帮助。干杯德罗戈
帖子2帖子:查询已连接--orderby问题
使用Posts 2 Posts plugin 我已经创建了\'piece\', \'person\' 和\'collection\' 自定义帖子类型:任何文章都可以连接到个人(具有角色\'author\', \'conductor\' 等)和收集。现在,相关代码如下所示:// get all audio pieces connected to current $person: $audio_ascond = p2p_type( \'pieces_persons\' )->get_connec
Order post by taxonomy
我正在尝试编写一个get\\u posts()查询来检索每页7篇文章。这些帖子的检索基于3个不同的标签,“特色”、“突出显示”和“新闻”。现在,“特色”帖子优先于所有其他帖子,因此如果有7篇特色帖子,那么页面上只应显示这些帖子。就重要性顺序而言,“突出显示”的帖子排在第二位。因此,如果有2个“特色”帖子和5个“突出显示”帖子,那么应该显示这些帖子。最后,剩下的“新闻”是按重要性顺序显示帖子的最终标签名称。以下是我目前掌握的情况:public function automate_posts_to_send(
在后端按姓氏对自定义帖子类型进行排序
我有一个自定义的帖子类型,叫做speakers, 其中,帖子标题是演讲者的名字。我用以下代码创建了它:add_action( \'init\', \'create_post_type\' ); function create_post_type() { register_post_type( \'speaker\', array( \'labels\' => array( \'name\' => __( \'Spe
WooCommerce:在Webhooks中添加支付网关字段
我已经为我们设置的一个特殊EFT系统创建了一个自定义支付网关。银行账户和路由号码应该经过加密,然后通过WooCommerce webhooks发送给销售人员进行处理。不幸的是,我不知道如何将银行号码和路由号码作为行项目添加到订单Webhook中。我已经能够将它们添加到webhook的产品线中,但这并没有什么帮助,因为当每个产品的数组中都有银行号和路由号时,这会使webhook变得混乱。我觉得我已经试过了所有的钩子和过滤器,我也试过了其他一些支付网关的钩子和过滤器,但我还没有找到答案。关于如何将支付网关中的
按星期几列出的帖子列表
我有广播节目,它们和弱者日有关。示例:周一和周五有一个节目的迪斯科之夜2-Pragram疯狂周末仅在周日比赛3-etc4-etcObjective: 列出所有不重复的程序,这些程序基于当天和下一天关联到多天。如果今天是星期六,必须列出星期六的节目,如星期天、星期一等,但不能只列出一次同一节目。(最近的一个)如何做到这一点?在后台,我有一个多选选项,允许用户根据插件框架选择多天。它将meta\\u值存储在序列化数组中,无法更改,因此我必须使用它。a:3:{i:0;s:1:\"3\";i:1;s:1:\"4\
在同一天内按元键排序
我尝试构建一些可以按天对帖子进行排序的东西,并在同一天内使用任何元值(整数)对帖子进行排序,比如人气、投票等等。所以,最后,我得到了今天的帖子,然后是昨天的帖子,等等。。。自v4以来,WordPress查询对象允许良好的多表排序,包括元数据。<?php $the_query = new WP_Query( array( \'meta_key\' => \'my_meta_field\', \'orderby\' => a
排序分类/更改Term_id
我有一个网站,其中有近200个系列(自定义分类法),每个系列中大约有10个项目(帖子)。每个系列称为“名称:系列编号-系列的一行”。当我使用get\\u术语按名称获取所有系列和订单时,我得到的订单如下所示。姓名:1姓名:10姓名:100姓名:101姓名:102。。。姓名:109姓名:11姓名:110关于如何订购此产品而不必添加001、002等,您有什么想法吗?或者,当我按ID订购时,它工作得很好,因为我一个接一个地添加了每个系列。唯一的问题是,在这个过程中,我错过了一个系列,只是在添加了几个系列之后才添加
高级WP_QUERY WITH META_QUERY,ORDERBY?
我想知道是否有人可以帮助我使用ACF进行这个复杂的小查询。到目前为止,我有以下应该显示的内容:第页,新闻文章,关于文章和相关文章。仅显示4个。仅在以下情况下显示:选择ACF/Meta键“主页”为“是”和按ACF/元键“home\\u Order”的数值排序,即1,2,3 first、second、third等 $args = array( \'post_type\' => array( \'page\', \'news-articles\'
在排序查询时忽略开头的冠词(如‘a’、‘an’或‘the’)?
我目前正在尝试输出一个音乐标题列表,并希望排序忽略(但仍显示)标题的初始文章。例如,如果我有一个乐队列表,它将按字母顺序显示在WordPress中,如下所示:黑色安息日,我想让它按字母顺序显示,而忽略首字母“The”,如下所示:披头士乐队黑色安息日乐队齐柏林飞艇乐队粉红弗洛伊德滚石乐队我在a blog entry from last year, 这表明以下代码functions.php:function wpcf_create_temp_column($fields) { global $wp
WooCommerce-客户订单历史记录分页
I\'m trying to implement pagination into WC\'s customer order history that can be seen on the \"My Account\" page using woo_pagination().https://docs.woothemes.com/document/woo_pagination/我试图编辑的模板文件是-woocommerce/templates/myaccount/MyOrders。php默认情况下,将显示最近
Pre_Get_Posts Order By Not Working
我正在使用pre_get_posts 钩子在查询运行之前更改查询。所讨论的职位是绩效,因此是基于日期和时间的。我想更改查询以获取将来的所有性能(即日期大于今天或日期为今天且时间大于或等于当前时间)。这是可行的,但当我试图主要按日期升序,其次按时间升序排序时,顺序并不像预期的那样。这些帖子是按日期正确排序的,但只有今天的表演是按时间正确排序的,其他日子的表演时间是随机排序的。我认为这与相对于orderby参数的meta\\u查询数组的命名有关,但无法解决此问题。我的代码如下: //No limit o
如何按日期时间对自定义用户列表列进行排序?
我正在尝试将排序选项添加到我在Wordpress admin中添加的一些自定义用户列表列中。这是我的代码:function mmm_user_sortable_columns_query( $userquery ){ if( \'test_date\' == $userquery -> query_vars[\'orderby\'] ) { global $wpdb; $userquery -> qu
在META_QUERY中按自定义字段对帖子进行排序
如何在以下示例中的WordPress查询中应用“order\\u by”:我有一个查询,可以获取所有带有自定义字段的帖子,这些帖子的事件日期大于或等于当前日期。每个帖子最多可以有10个事件日期(event\\u date\\u 0、event\\u date\\u 1等),因此我在元查询中运行循环,如:$meta_query_array = array( \'relation\' => \'OR\' ); for($date_row = 0;$date_r
ORDER BY定制字段值OUT WHERE子句
基于此处的示例https://make.wordpress.org/core/2015/03/30/query-improvements-in-wp-4-2-orderby-and-meta_query/我想修改查询$q = new WP_Query( array( \'meta_query\' => array( \'relation\' => \'AND\', \'state_clause\' => array( \'k
ORDER BY custom field value
基于此处的示例https://make.wordpress.org/core/2015/03/30/query-improvements-in-wp-4-2-orderby-and-meta_query/我想修改查询$q = new WP_Query( array( \'meta_query\' => array( \'relation\' => \'AND\', \'state_clause\' => array( \'k
根据合并的数组获取查询结果
第一次查询,选择找到的记录$old_args = array( \'post_type\' => \'product\', \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'_sale_price_dates_to\', \'value\' =>
使用PRE_GET_POST按值数组对META_KEY进行排序
Scenario:我有一堆经销商在“经销商”帖子类型下加载。每个经销商都有一个“评级”,这是一个字符串值,如金、铜、银-这表明他们作为经销商的地位。每个经销商也被划分为一个国家。What I have:我已经使用pre\\u get\\u posts操作按meta\\u值、asc或desc排序。这很好。function my_pre_get_posts( $query ) { // do not modify queries in the admin if( is_admi