您当前的位置:首页 > TAG信息列表 > sort
使帖子按标题降序(_P)
我有自定义的帖子类型“电影”列表,我想按标题降序排列。目前,它按帖子id进行排序。代码为:<?php if( $movies->have_posts() ) : while( $movies->have_posts() ) : $movies->the_post(); $post_id = get_the_ID();
下拉筛选按最新、最近7天和每月对帖子进行排序
我正在尝试使用下拉菜单,让用户选择并显示最近、最近7天和每月发布的帖子。目前,我能够找到代码,只按ASC和DESC顺序中的日期排序。<div id=\"sortby\"> SORT BY: <select class=\"dropdown-class\" name=\"sort-posts\" id=\"sortbox\" onchange=\"document.location.search=this.options[this.selectedIn
排序不使用GET_POST
我已经看了好几个小时了,但还是没法让它发挥作用。 $newsItems2 = get_posts([ \"post_type\" => \"post\", \"post_status\" => \"publish\", \"posts_per_page\" => 3,
如何在php中按对象字段对WP_Post对象数组进行排序?
我有一个php代码,如下所示,我想在其中排序WP_Post Object 按对象字段排列post_date.if ( $search ) { $area_query = new \\WP_Query( [ \'s\' => $search, \'post_type\' => \'abc-xyz\', \'post_status\' => \'publish\'
如何根据计算价值对产品进行排序?(自定义发布元、价格、选项)
我有选择:wz\\u currency\\u dollar,wz\\u currency\\u euro。并发布元货币。在以美元或欧元定义的产品管理面板价格中,选择相应的post meta。在根据下一个公式重新计算html的前端价格中:if (get_post_meta($product->get_id(), \'_wz_currency\', true) == \'DOLL\') { $price = ( (int) $product->get_price() *
自定义WooCommerce产品查询
我从事的一个项目展示了一些旅行(取决于目的地类别)。我尝试在开始日期(var\\u confirmed\\u date)对旅行进行排序,但结果与未排序相同。以下是我的疑问:`$args = array( \'posts_per_page\' => -1, \'post_type\' => \'product\', \'meta_v
如何按价格对产品进行排序,并将所有没有价格的产品放到最后?(WooCommerce)
我遇到了很多麻烦,尝试了很多解决方案,但都没有奏效。当我在Woocommerce中按价格ASC分类产品时,我需要在目录末尾显示所有“无价格”产品。
为什么对COMMENTS_ARRAY挂钩所做的任何操作都被重置?
我正在写一个插件,允许简单的评论投票。我正在尝试按UPVOLUES的数量对评论进行排序。但是我在comments\\u array挂钩上所做的任何事情都会以某种方式重置。我的问题是在哪里,如何?这是我的代码:add_filter( \'comments_array\', \'biiird_order_comments_by_likes\' ); function biiird_order_comments_by_likes( $array ) { $arraya = $a
根据元值对WordPress定制帖子进行排序
我试图根据元值将自定义帖子排序为优先级level1、level2和level3。我在post meta中给出了一个下拉字段,作为特色帖子、标准帖子和基本帖子。我想将它们显示为顶部的特色帖子,然后是标准帖子,然后是基本帖子。我尝试了以下代码,但它没有按顺序对帖子进行排序。非常感谢任何指导或建议!这是我的代码:Array( \'name\' => __( \'Listing Type Options\', \'text-domain\' ), \'id\
Sort by price wpdb
我在wordpress上有一个页面可以搜索轮胎,一切都很好,但我想知道如何添加一个额外的列来按价格对它们进行排序。它们已经可以按大小和类型排序了。。。但我找不到价格的解决方案。提前感谢!代码如下: <?php $resultLargura = $wpdb->get_results ("SELECT wp_t.name FROM $wpdb->term_taxonomy AS wp_tt
How to sort by number
我必须按数字对结果排序:<ul> <?php $productTerms = get_terms(\'prezzoceste\', array(\'hide_empty\' => 0, \'orderby\' => \'ASC\', \'meta_type\' => \'NUMERIC\', )); foreach($productTerms as $productTerm) : ?> <li> <i c
‘Sort_Column’=>‘Menu_Order’不起作用
我们有一个简单的插件来显示一个树菜单,其中包括父页面,以及父页面的子页面(因此,当前页面的同级)。我们正在使用以下内容get_pages 代码:$pages = get_pages( [ \'child_of\' => $parent, \'sort_order\' => \'ASC\', \'sort_column\' => \'menu_order\', ]); 但是,页面是按创建日期的升序列出的(最旧的优先)。如何在编辑页
如何对WP_QUERY选择的WordPress帖子进行排序
英语不是我的第一语言,对不起:)我需要不同的分页分页排序。例如,我创建了循环: $qargs = array( \'posts_per_page\' => 15, \'no_found_rows\' => true, \'order\' => \'DESC\', \'post_type\' =&g
如果帖子少于每页的帖子,如何显示剩余帖子(在POST__IN中)?
我正在产品分类页面上对产品进行分类。我想先显示销售产品,然后再显示剩余产品。我正在使用pre\\u get\\u posts挂钩修改查询。My CODEfunction modify_query( $query ) { if( ! is_admin() && $query->is_main_query() && is_product_category() ){ $product_ids_on_sale = wc_get_prod
当列值来自自定义数据库值时,自定义POST类型可排序列
我有一个自定义数据库表,名为views 包含产品ID,总体view 总计和其他一些列。我编写了以下代码,试图将仪表板中的列添加到products 自定义post类型并显示数据库表中的列值,这很好。但是,我不知道如何允许此列可排序。我知道如何在WordPress中对自定义列进行排序,但因为这是自定义数据库表中的值,所以我看不出如何使用$query->;set()使排序工作正常。这是不可能的,因为它不是post meta?有没有办法按列值排序?add_action( \'manage_product_po
组合排序和随机CPT
我有两种自定义帖子类型,希望在同一个查询中显示其中一种按标题排序,另一种在随机位置显示。So CPT A(排序)en CPT B(随机):A1 A2 A3B2 A4 A5B5 A6 A7 A8 A9B1 ...或A1B1 A2 A3B5 A4 A5 A6 A7 A8 A9B7 ...或B4 A1 A2 A3 A4B3 A5 A6 A7 A8B1 A9。。。我尝试合并两个CPT,但没有按预期效果。$projectposts = get_posts(array( \'posts_per_page\'
在WooCommerce商店页面中对产品进行无缩略图排序
我想创建一个功能,而不是隐藏没有缩略图的产品,将以这样的方式订购,即带有突出显示图像的产品首先出现在商店页面上,而没有突出显示图像的产品则出现在最后。我已尝试修改existing function: function woocommerce_product_query( $q ) { $q->set( \'meta_key\', \'_thumbnail_id\' ); $q->set(\'orderby\', \'meta_value_n
将帖子从数组中的帖子排序
我所有的帖子id都在一个特定的数组中$productIds. 当我只想显示这些帖子时,我会执行以下查询:$args = array( \'post_type\' => \'Product\', \'orderby\' => "post__in", \'posts_per_page\' => -1, \'post__in\' => $productIds
使用选择表单对注释进行自定义排序
我使用ACF Pro创建了一个自定义评论部分,其中包含自定义帖子类型Products的附加字段(这是一个带有自定义评论部分的简单页面,不使用WooCommerce)。现在,该网站的访问者可以通过添加一个可以购买产品的地方进行评论。您可以为每个产品添加图像、名称、价格、链接和国家,效果非常好。How it looks, (请忽略里面的随机数据,仅供测试之用):https://ibb.co/zh0rWf9我想要的是能够对这些评论进行排序或过滤,方法是添加一个带有选项的选择表单,使用户能够按国家/地区字段对评论
WordPress使用下拉菜单按日期和标题对帖子进行排序
我正在尝试设置一个下拉列表,可以按最新到最旧以及字母顺序对我的帖子进行排序。这就是我目前的情况:我声明了一个空变量,然后是一个可以更改此空变量内容的表单。This part doesn\'t work<?php> $order = \'\'; ?> <form method="GET"> <select name="orderby" id="orderby"> <o