在WordPress中获取10天之内的文章更新数

要在WordPress中获取10天之内的文章更新数,您可以使用以下代码片段。这段代码将显示在过去10天内更新的文章数量。

复制代码
<?php
// 获取当前时间戳
$now = time();

// 计算10天前的时间戳
$ten_days_ago = $now - (10 * 24 * 60 * 60);

// 设置查询参数
$args = array(
    'post_type' => 'post', // 只查询文章类型的帖子
    'post_status' => 'publish', // 只查询已发布的帖子
    'posts_per_page' => -1, // 查询所有结果
    'orderby' => 'post_modified', // 按修改时间排序
    'order' => 'DESC', // 降序排列
    'date_query' => array( // 添加日期查询条件
        array(
            'after' => date('Y-m-d H:i:s', $ten_days_ago), // 只查询10天后的数据
        ),
    ),
);

// 执行查询
$query = new WP_Query($args);

// 获取查询结果的数量
$updated_posts_count = $query->found_posts;

// 显示结果
echo '过去10天内更新的文章数量:' . $updated_posts_count;
?>

将此代码添加到您的WordPress主题中的functions.php文件或自定义插件中,即可在网站上显示过去10天内更新的文章数量。

原文

https://www.jianzhanpress.com/?p=7072

相关推荐
逆天小北鼻19 小时前
FTP链接失败pam_unix(sshd:account): expired password for user
linux·运维·服务器
Coder_Boy_19 小时前
基于SpringAI的智能AIOps项目:微服务与DDD多模块融合设计概述
java·运维·人工智能·微服务·faiss
翼龙云_cloud19 小时前
亚马逊云渠道商:如何解决AWS EC2搭建的网站无法访问?
运维·云计算·aws
老兵发新帖19 小时前
open-notebook开源项目分析
linux·运维·ubuntu
未来之窗软件服务20 小时前
服务器运维(二十一)阿里云系统镜像本地装机img文件—东方仙盟练气期
运维·服务器·阿里云·仙盟创梦ide·东方仙盟·国产化操作系统·img镜像
骥龙20 小时前
第四篇:融合篇——架构的涌现效应:1+1>2
运维·架构·云计算
Tipriest_20 小时前
Linux(debian)包管理器aptitude介绍
linux·运维·debian·aptitude
忆林52020 小时前
关于ssh连接底层(通信部分)探究,以及内网穿透相关实践
运维·ssh
大连好光景20 小时前
Linux系统中那些重要的文件路径
linux·运维·服务器
胡萝卜3.020 小时前
Makefile 实战指南:从零到一掌握自动化构建
运维·机器学习·自动化·c++开发·makfile·gmu make