wordpress调用指定ID分类下浏览最多的内容

要在WordPress中调用指定ID分类下浏览最多的内容,你可以通过以下方法实现:

复制代码
<?php
$post_num = 8; // 设置调用条数
$wdpidproduct = 2; // 假设这是你要查询的分类ID
$args = array(
    'post_password' => '',
    'post_status' => 'publish', // wodepress.com
    'cat' => $wdpidproduct, // 只选择分类ID为$wdpidproduct的文章。
    'caller_get_posts' => 1, 
    'meta_key' => 'views', // 假设'views'是存储浏览次数的元数据键。
    'orderby' => 'meta_value_num', // 按元数据值的数字排序。
    'order' => 'DESC', // 降序排列,浏览数最多的文章在前。
    'posts_per_page' => $post_num
);
$query_posts = new WP_Query();
$query_posts->query($args);
while( $query_posts->have_posts() ) { $query_posts->the_post(); ?>
<li><?php comments_number('0', '1', '%' );?> 次评论: <br><a href="<?php the_permalink() ?>" title="<?php the_title() ?>"><?php the_title() ?></a></li>
<?php } wp_reset_query(); ?>

以上方式需要浏览量统计插件或自定义浏览量统计后才会生效,可以使用WP_Query类来查询指定分类下的热门文章。

原文

http://www.dulizhan.bj.cn/jianzhan/197.html

相关推荐
VIP_CQCRE2 天前
用 Ace Data Cloud 自动发布 WordPress 文章:把 AI 写作变成可积累的 SEO 内容资产
ai·api·seo·wordpress·acedatacloud
VIP_CQCRE8 天前
用 Ace Data Cloud 自动发布 WordPress 文章:把 SEO 内容站变成长期增长资产
ai·自动化·seo·wordpress·acedatacloud
2601_9657984712 天前
Renovate Theme Setup: Fast Contractor & Construction Site Architecture
theme·wordpress
2601_9657984714 天前
Salient Theme Setup Guide for Fast Creative WordPress Sites
数据库·web3·php·wordpress
2601_9657984716 天前
Boutique Business Consulting WordPress Architecture & SEO Setup
android·theme·wordpress
2601_9657984717 天前
Plastic Surgery Clinic Web Setup: Deploying Rejuvita WordPress
php·theme·wordpress
2601_9657984717 天前
Contractor Web Setup: Deploying Bathrooms & Kitchens Theme Fast
前端·web3·php·wordpress
e6zzseo24 天前
wordpress独立站seo怎么做才有效
seo·wordpress·独立站·内容优化·外链建设
Web极客码1 个月前
如何让用户订阅WordPress评论?提升用户互动的有效策略
运维·服务器·wordpress
fobwebs1 个月前
Wordpress Xstore 主题安装Elementor Pro 后找不到某些Elements 组件的解决方法
element·wordpress·form·xstore·pro elements·elementor pro