当前位置:网站首页>WordPress插件-Display Posts
WordPress插件-Display Posts
2022-04-21 06:26:00 【山水牧羊】
目录
一、介绍
Display Posts 是WordPress插件,可以通过简码(shortcodes),实现对文章(posts)的快速操作。
支持的操作有过滤(类别、标签、文章类型或其他)、结果排序、列表等。
插件官网
二、实现原理
WP_Query 是WordPress提供的一个类,支持各种参数和方法,通过组合,所有文章查询都可以通过这个类实现。
Display Posts 是对WP_Query的高级封装,不需要掌握复杂的WP_Query即可实现结果过滤。
三、插件安装
在插件管理页搜索Display Posts,安装即可。
或手工复制文件到插件目录下。
四、基本语法
[display-posts]
如果需要进行筛选,可添加筛选条件。
按分类筛选
[display-posts category="news"]
按照标签筛选
[display-posts tag="news"]
包含文章显示文章内容
[display-posts tag="news" include_content="true"]
排序
[display-posts orderby="comment_count"]
五、场景样例-人员介绍
准备环境,创建文章(posts)。
- 文章内容为人员介绍。
- 文章类别为人员介绍。
- 文章标签为项目支持组和技术支持或项目经理。
- 文章标题为被介绍人姓名。
- 文章此类文章共4篇。
这些人员需要在项目支持组主页展示,但是我又不想每次人员变动时都去手工编辑这个页面。
如下为样例:

六、其他场景拓展
用好简码,可以很方便实现文章(posts)的展现,同时内容的录入与展现分离,只要文章做好标签、分类,未来可以根据情况任意组合出需要的内容。如:人员介绍。通过[display-posts category="人员介绍"]即可实现,而不用再去编辑一个页面,挨个的复制每人超链接。
同理,其他文章也如此。比如文档、手册、技巧等等。
参考
更多用法可参考官方文档
https://displayposts.com/docs/parameters/#query-parameters
版权声明
本文为[山水牧羊]所创,转载请带上原文链接,感谢
https://blog.csdn.net/yeqiyugood/article/details/118153531
边栏推荐
- 传染病模型进行仿真Matlab(仅做Matlab仿真学习与练习,非实际情况与应用)
- 【LeetCode 150 】逆波兰表达式求值
- Array Division(背包)
- 好用的数据集和开源网络对比网站
- 解决replace遍历循环调用,导致后续的replace替换掉前面replace的数据的问题
- dpdk 问题分析:ice 100G 网卡 rx_packets 与 rx_bytes 统计问题
- 反射执行FlinkSql代码时找不到UDF的class报ClassNotFound
- 从 systemd-udevd 运行 log 中研究其自动加载内核模块的过程
- Simultaneous access of computer intranet and extranet - solution
- 图形学基础|抗锯齿(Anti-Aliasing)
猜你喜欢

此网站无法提供安全连接 使用了不受支持的协议

基于领域的方法-评分预测

开放平台及其技术架构
![[SSM integration] 1 Basic environment construction](/img/f9/816e05e0246bcbfe101f64cf59fa5a.png)
[SSM integration] 1 Basic environment construction

手势识别调研

C语言版:二叉树的动态建立

从 systemd-udevd 运行 log 中研究其自动加载内核模块的过程

LEFT JOIN关联表中ON,WHERE后面跟条件的区别

The jupyter notebook of win10 uses pyspark 2 3.2 error reporting problems solved

Implémenter un tableau en tant que fonction JS. Prototype. Foreach (),. Map (),. Filtre ()
随机推荐
【LeetCode217】存在重复元素
C语言版:链栈的建立和基本操作
2022牛客寒假补题记录 2
末日将至(简单计算几何)
dpdk-16.04 igb crc length 统计问题
错误OpenCV Error: Assertion failed (img.cols == width && img.rows == height && channels == 3) in write
【LeetCode 6】Z 字形变换
PowerShell - 延迟 Start-Sleep
P1586 四方定理题解
MySQL workbench cannot use clear text authentication over non SSL connections problem solving
【LeetCode 67】二个进制数求和
数据异构方案
SQL--数据定义
CF515B Drazil and His Happy Friends题解
[SSM integration] 1 Basic environment construction
力扣-322.零钱兑换
【LeetCode 290】单词规律
Guaba and Computational Geometry
SQL--查询分组和限制返回行数
MySQL Workbench cannot use clear text authentication over non-ssl connections 问题解决