php - 按标题对商店页面上的 WooCommerce 产品进行排序
问题描述
我无法按“标题”对家庭进行排序 - 不知道我做错了什么。
是否需要向自定义查询中添加一些我不知道的内容?
<h1 class="heading-14 _15mar center">Sponsored Families</h1>
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'post_type' => 'product' ,
'posts_per_page'=> 10 ,
'meta_query' => array(
array(
'key' => '_stock_status',
'orderby' = 'title',
'value' => 'instock',
'compare' => '!=' ) ), 'paged' => $paged );
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $loop->post->ID ), 'single-post-thumbnail' );
global $product; ?>
<!--img src="" width="100%;"-->
<div class="div-block-60 fm-block">
<div class="div-block-61">
<div class="div-block-62">
<div class="family-image familypic family1" style="background-image: url(<?php echo $image[0]; ?>)">
<!--img src="" width="100%;"-->
</div>
<div class="buckettext">
解决方案
如果您想按帖子标题排序,您需要将orderby
参数添加到您的 $args
.
'orderby' => 'post_title'
请参阅https://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters
推荐阅读
- django - 为什么,通过我自己的视图登录后,用户登录到管理站点而不是我的视图?姜戈
- maven - 更新 Maven 依赖项罐子
- python - 为什么将对象添加到 Sprite 组时出现递归错误?
- c++ - 为什么在使用 VK_PRESENT_MODE_FIFO_KHR 呈现模式调整交换链图像大小时出现白色闪烁?
- python - 在 python 中从头开始实现多线性回归时,训练模型不起作用
- c - C程序搜索文件并将某些单词打印到新文件中
- mysql - 将 MySQL 数据库链接到 MS Access 时如何包含关系?
- powershell - 无法理解为什么此参数返回空值
- xcode - 无法使用 AppCode 打开 Xcode 模板包 (.xctemplate)。我应该可以吗?
- javascript - 为什么这条路线是 404?