首页
学习
活动
专区
圈层
工具
发布

WordPress的内置函数get_posts函数详解-提取多篇指定或随机文章

WordPress的内置函数get_posts函数详解-提取多篇指定或随机文章,这个函数属于 WordPress 的内置函数,网上很多给出的代码有问题,无法正常运行,使用方法大体如下: 以上是取10篇文章的标题显示,输出结果如下: ? $args是该函数的参数,get_posts( $args )将返回数组型的变量。...以上的方式是用数组去传参,当然我们也可以用字符串来给该函数传参,下面给几个简单的例子; //显示随机的3篇文章 <?...php $posts_ten = get_posts('numberposts=10&order=asc'); ?> //显示10篇文章,但是排除分类序号为12的文章 <?...php $posts_excupost = get_posts('numberposts=10&order=asc&exclude=12'); ?>

1.3K10

本地 Docker 打开 WordPress 速度慢

本文记录了一次排查本地网页加载速度异常慢的经历。 8 G Mac + Docker 环境下运行 WordPress ,本地打开站点首页耗时非常长,虽然怀疑是内存不足导致的,但是无凭无据纯属猜测。...下面是我的一些分析记录: 环境配置: Mac Pro 8G Docker LAMP PHP 7.x MySQL 5.5.62 WordPress 5.5.1 通过下图可以发现 TTFB 的时间非常长...数据查询次数:33 消耗时间:16.147 秒, 使用内存: 22.94MB 但是从打印出的 SQL 语句的耗时来看,又是非常短,查询 MySQL 都是毫秒级的。...源码里的语句来分析为什么网站打开速度慢,但是,慢日志里的记录并没有主题代码的记录,也就是说去改动 WordPress 源码来解决本地访问速度慢的问题是不可靠的,因为 WordPress 升级后这些改动可能会失效...到这个阶段,从 WordPress 打印出的 SQL 语句执行耗时,结合 Nginx 日志 + PHP 慢日志可以得出一个结论: WordPress 主题里的 PHP 代码和网站打开速度慢没有直接关联

6.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress分类和标签等页面获取最后文章更新时间

    WordPress 分类目录和标签页面如果想要获取到目录及标签里面内容的最后更新时间,就是通过分类目录和标签下面最近发布的那边文章的发布或者修改时间,因为 WordPress 本身并没有提供相关的函数或者数据能够直接查询到更新时间...WordPress 提供的 get_posts()函数可以获取到指定分类目录和标签信息,那么在很多的 WordPress 二次开发时可能就需要用到子凡今天分享的这个时间获取,下面用分类目录来举个例子:...get_posts()函数给了一个升序排序,因为默认是按照时间降序排序的,所以通过以上就能够便捷的获取到分类目录的一些时间信息。...以上子凡只是给出一个简单的思路,get_posts 函数本身也是 WordPress 封装提供,比起直接使用 wp_query 来说更加便捷,利用 get_posts 获取分类目录的就传入分类目录参数,...更多关于 get_posts 的参数和使用方式可以去 WordPress 官方查询,子凡就不列举了,实在是太详细了。

    1K20

    如何查看打印机打印过的文件记录?3个小妙招,教你轻松查看打印记录

    你有没有遇到过这种情况:明明记得打印过一份重要文件,但现在死活找不到,也不知道是不是真的打印成功了?或者公司突然要查某份文件是谁打印的,你却一脸懵?如何查看打印机打印过的文件记录?别急!...一、妙招1:通过电脑“事件查看器”查打印记录(Windows系统通用)这是最基础、最官方的方法,不需要安装任何软件,适用于所有连接到Windows电脑的打印机。...每条记录都会显示打印时间、文件名、用户名、打印机名等关键信息。小贴士:这个方法只能查到从“启用打印日志”之后的记录。如果你之前没开启,可能查不到历史数据。如何开启打印日志?...二、妙招2:登录打印机后台管理系统(适合网络打印机/企业用户)如果你用的是公司或学校的网络打印机,通常它自带一个“后台管理页面”,所有打印记录都清清楚楚记在里面!...三、妙招3:用第三方打印管理软件(功能最强,适合进阶用户)如果你觉得上面方法太基础,或者想长期、自动记录所有打印行为,推荐使用专业的打印管理软件。它们不仅能查记录,还能统计、限制、报警!

    16.5K31

    微信公众号自动回复图文消息

    分支即可,下载并解压 P.S.WordPress 4.3.13下亲测可用,其它版本应该也没问题,因为插件没什么依赖,仅用到了很少几个WordPress API(如get_posts、get_results...) 2.安装并启用 安装:把解压得到的文件夹丢到ftp的wordpress/wp-content/plugins目录下,就算安装完了 启用:进入WordPress后台,从左侧菜单进入插件,找到“微信订阅号管理...,比如: 关键字 redux 结果 MobX react-redux源码解读 dva 插件默认走WordPress原生API get_posts,按发布日期排序,所以得到的结果不太科学...,现查 class-wpwsl-general.php # 注册新增规则页 class-wpwsl-history.php # 消息记录页 class-wpwsl-history-table.php...get_posts by title like HOW TO IMPROVE INTERNAL SEARCH IN WORDPRESS:WordPress搜索插件 微信公众平台技术文档

    4.7K20

    wordpress最多评论和最新评论文章调用方法

    在WordPress中,可以通过多种方式调用最多评论和最新评论的文章。以下是两种常见的调用方法:一、调用最多评论的文章1.使用WP_Query查询’DESC’:降序排列,即评论数最多的文章排在前面。posts_per_page:设置要显示的文章数量。2.使用get_posts函数解释:get_posts函数用于获取文章,参数与WP_Query类似。setup_postdata用于设置全局变量$post,以便使用模板标签(如the_title、the_permalink等)。...样式调整:根据主题的样式表(CSS)调整输出内容的样式,使其与网站整体风格保持一致。插件支持:一些WordPress插件(如Jetpack)可能提供了类似功能,可以查看插件文档以获取更便捷的实现方式。...通过以上方法,你可以灵活地调用WordPress中评论数最多或最新评论的文章,为网站用户提供更有价值的内容展示。

    18110

    nginx在二级目录安装wordpress的记录

    我的个人博客网站是基于z_blog程序搭建的,我想在二级目录安装一个wordpress,和顶级域名共享域名。...首先创建二级目录mkdir zb_wordpress然后把原来的wordpress网站的代码全部移动到zb_wordpress目录下面。...尝试访问好像是404,于是配置下伪静态吧# 翰林刷题小程序官网配置location /zb_wordpress { try_files $uri $uri/ /zb_wordpress/index.php...$args; rewrite /wp-admin$ $scheme://$host$uri/ permanent;}尝试再次访问,还是有问题,于是去数据库修改下wp的config配置,修改网站主页地址...由于我是直接把已经搭建好的wordpress网站迁移到二级目录,因此我需要处理文章附件信息,需要将wp_posts表中附件的guid的域名修改为https://xxx.cn/zb_wordpress,现在完美解决

    69220

    数据列表如何实现单条记录部分数据的打印?

    问题在数据列表里,数据是一条一条循环出来的,如果我们想实现打印单条数据,打印出来的每条数据都是相同的描述页面布局大致如下:图片页面上添加了一个打印按钮,微搭本地不提供打印功能,打印功能的实现是调用了一个...print自定义方法,打印指定的容器container1图片自定义的print方法:export default async function({event, data}) { console.log...,转换为canvas,其中 idXXX 表示要打印的元素 if(!...,当我们点击打印按钮时,此时我们点击的是第二条数据,但是在打印预览页展示的还是第一条数据信息。...图片同样的,无论我们点击哪一条数据的打印,打印预览页都是第一条的信息,所以我们无法直接在数据列表内实现打印不同数据的功能。

    1K40

    WordPress 网站开发“微信小程序”实战(五)

    本站WordPress +“微信小程序”实战系列文章已经到了第五篇,这次记录的是“DeveWork极客”小程序v2.0 的更新。...实战(二)》 《WordPress 网站开发“微信小程序“实战(三)》 《WordPress 网站开发“微信小程序“实战(四)》 本系列文章虽然是WordPress 作为角色之一来写,但小程序的部分其实是共通的...重磅功能 前言 将WordPress 作为小程序的后端,建议是做一些针对性的优化(如《WordPress REST API 定制化输出》)以减少HTTP 请求传输过程中不必要字节数。...'orderby' => 'comment_date', 'posts_per_page' => $post_num ); $tags_query = get_posts...orderby' => 'comment_date', 'posts_per_page' => $post_num - $i ); $cats_query = get_posts

    2.5K60

    wordpress站点地图(sitemap)纯代码无需插件自动生成

    sitemap(xml)网站地图文件是非常关键的,因为这对搜索引擎收录是很有利的。我们使用wordpress网站时,可以轻松制作出一个站点地图(sitemap),下面说下怎么制作。...第一种方法是利用插件,wordpress的插件非常多,根据自己习惯搜索相应的即可。第二种是不用插件,纯代码免插件制作站点地图。...用WordPress定时任务去生成sitemap.xml,这样比网上很多方法是在保存、发布文章时生成xml好一些,不会造成处理文章卡的现象。...在WordPress主题文件function.php中添加以下代码:// 判断定时计划是否存在if ( !...sitemap_num = ceil($sitemap_num);// 创建xml文件for ($i = 1; $i get_posts

    2.7K30

    wordpress调用指定ID分类下的最新、最多阅读、最后评论的内容

    在WordPress中,要调用指定分类ID下的:最新文章最多阅读(需要配合阅读量插件或自定义字段)最新评论的文章可以分别用WP_Query、get_posts、get_comments等实现。...以下是无插件、可复用的代码片段,适合写在主题的functions.php或自定义插件中,并通过短代码或模板调用。...1.获取指定分类下的最新文章function get_latest_posts_by_cat($cat_id = 1, $limit = 5) { $args = array( 'cat...>2.获取指定分类下最多阅读的文章WordPress默认不记录阅读量,需配合插件(如PostViewsCounter)或自定义字段(如post_views_count)假设你使用的是自定义字段post_views_count...>3.获取指定分类下最新评论的文章获取最新评论,并按评论时间排序,返回对应文章列表。

    26300
    领券