李锋镝的博客

  • 首页
  • 时间轴
  • 留言
  • 插件
  • 左邻右舍
  • 关于我
    • 关于我
    • 另一个网站
    • 我的导航站
    • 网站地图
  • 赞助
Destiny
自是人生长恨水长东
  1. 首页
  2. 原创
  3. WP插件
  4. 正文

我的第一个WordPress插件:Dylan Custom Plugin上线了

2025年4月14日 401点热度 0人点赞 2条评论

整体功能概述

此插件为 WordPress 网站增添了自定义短代码功能,借助这些短代码,用户能够在页面或文章里轻松展示分类列表、日期归档列表以及标签列表,并且可以对列表样式进行统一设置。

具体功能介绍

1. 自定义分类列表展示

  • 短代码:AI Java WP插件 其他 其他 其他 励志 原创 国漫 妹妹的画 工具 建模 异常 成语 技术 技术 教程 数据库 文史 文学 文学 文档 日常 日志 未分类 架构 测试 漫画 漫画 终篇 经典 经典语录 网站 网络 设计模式 转载 运维 面试 面试
  • 功能说明:
    • 参数支持:支持 orderby(排序依据,默认按名称排序)、order(排序顺序,默认升序)和 hide_empty(是否隐藏无文章的分类,默认显示)等参数。比如 面试 面试 运维 转载 设计模式 网络 网站 经典语录 经典 终篇 漫画 漫画 测试 架构 未分类 日志 日常 文档 文学 文学 文史 数据库 教程 技术 技术 成语 异常 建模 工具 妹妹的画 国漫 原创 励志 其他 其他 其他 WP插件 Java AI 可以按文章数量降序排列分类。
    • 样式统一:生成的分类链接会被包裹在带有 custom-category-links 类的 <span> 标签内,每个链接都带有 category-link 类,便于统一设置样式。
    • 链接生成:为每个分类生成对应的链接,点击链接可跳转到该分类的存档页面。

2. 自定义日期归档列表展示

  • 短代码: 2025 年 7 月 / 3篇 2025 年 6 月 / 12篇 2025 年 5 月 / 22篇 2025 年 4 月 / 15篇 2025 年 3 月 / 11篇 2025 年 2 月 / 11篇 2024 年 11 月 / 1篇 2024 年 10 月 / 2篇 2024 年 6 月 / 2篇 2024 年 5 月 / 1篇 2024 年 4 月 / 3篇 2023 年 9 月 / 1篇 2023 年 5 月 / 1篇 2023 年 4 月 / 1篇 2023 年 2 月 / 1篇 2023 年 1 月 / 5篇 2022 年 12 月 / 2篇 2022 年 11 月 / 1篇 2022 年 9 月 / 4篇 2022 年 8 月 / 8篇 2022 年 7 月 / 13篇 2022 年 6 月 / 4篇 2022 年 5 月 / 4篇 2022 年 4 月 / 6篇 2022 年 3 月 / 3篇 2022 年 2 月 / 3篇 2022 年 1 月 / 1篇 2021 年 12 月 / 2篇 2021 年 11 月 / 2篇 2021 年 10 月 / 11篇 2021 年 9 月 / 7篇 2021 年 8 月 / 4篇 2021 年 7 月 / 1篇 2021 年 6 月 / 2篇 2021 年 5 月 / 15篇 2021 年 4 月 / 9篇 2021 年 3 月 / 13篇 2021 年 2 月 / 10篇 2021 年 1 月 / 8篇 2020 年 11 月 / 1篇 2020 年 10 月 / 5篇 2020 年 9 月 / 1篇 2020 年 8 月 / 2篇 2020 年 7 月 / 4篇 2020 年 6 月 / 4篇 2020 年 5 月 / 7篇 2020 年 4 月 / 2篇 2020 年 3 月 / 7篇 2020 年 2 月 / 6篇 2020 年 1 月 / 4篇 2019 年 12 月 / 7篇 2019 年 11 月 / 15篇 2019 年 10 月 / 29篇 2019 年 9 月 / 16篇 2019 年 8 月 / 9篇 2019 年 7 月 / 18篇 2019 年 6 月 / 22篇
  • 功能说明:
    • 参数支持:支持 type(归档类型,默认按月归档)、format(日期格式,默认显示月份和年份)和 show_post_count(是否显示文章数量,默认显示)等参数。例如 可按年归档并只显示年份。
    • 样式统一:同分类列表一样,日期归档链接也采用 custom-category-links 和 category-link 类,保持样式一致。
    • 链接生成:为每个日期归档生成对应的链接,点击可跳转到该日期范围内的文章存档页面。

3. 自定义标签列表展示

  • 短代码:AES AI ALB apache API Apollo AQS ArrayList AutoConfiguration.imports Aware Backpressure Bean BeanCopier BeanUtils BigDecimal Bitbucket brotli C# CentOS cglib CompletableFuture ConcurrentHashMap consul CORS CPU Dapr DataType DateTime DateTimeFormatter DeepSeek docker Doris DynamicTp EasyExcel Eclipse ECS ElasticSearch Enum etcd Excel Exchange Executors EXPIREAT freemarker ftp G1 GC Git Golang GraphQL HarmonyOSHans HashMap hbase Helm Hibernate html http http/2 httpclient https IDEA InheritableThreadLocal IO ioc iTerm2 itext JAVA JavaScript JAVA关键字 Jenkins jhsdb jmap joda JVM JWT K8s Kafka Kubernetes LDC Linux Lock log Log4j logback logo Lombok Map Markdown maven MDC MongoDB MQ MyBatis MyBatis Plus MyBatis Plus Join MyEclipse MySQL navicat Neo4j Netty nginx NLB Office OHCache OOM OpenShift Oracle OSI Paxos PDF PEXPIREAT PHP PostgreSQL priority queue Python QUIC RabbitMQ RateLimit Redis Redisson RedisTemplate Redis集群 ReentrantLock RESTful RestTemplate RocketMQ RSA scroll sentinel SEO Share shell Shiro SimpleDateFormat SnowFlake Sonar SPI Spring Spring Cloud Spring Cloud Gateway Spring MVC spring.factories SpringBoot SpringCloud SQL SQL Server SSO StarUML SVN TCP TestNG ThreadLocal Timing Wheel Token tomcat TransmittableThreadLocal Twitter Typecho Ubuntu UDP UML URL Visual Studio VPN war WireGuard WordPress Xshell Xshell免费版 Yoast ZGC Zookeeper 三国 三目运算符 主从同步 事务 事物 代码 代码仓库 任正非 优化 传统节日 传输层 倒计时 全球多站点 公平锁 内存屏障 内存结构 冰公主 分布式 分布式事务 分布式锁 加解密 动态线程池 励志 协作图 协议 单例模式 博客 原型模式 古诗 可重入锁 后端 启动参数 命令 垃圾回收 多线程 妹妹的画 字体 存储函数 存储过程 安全 宝塔 容器 对称加密 对象 对象图 屈原 工具类 工厂方法模式 常用工具 并发 序列图 应用层 建模 开源 异常 微服务 快捷键 愚人节 成语接龙 执行计划 技术人生 技术点 抽象工厂模式 接口 插件 搜索 搜索引擎优化 故障 教程 散文 数据库 数据迁移 文史 文学 文档 文档编辑 文艺 日常 日志 日期 早餐 时序图 服务器 杂谈 构件图 架构 查询 楚辞 模板方法模式 正则 注解 活动图 测试 浏览器 海琴烟 深度分页 源码 漫画 激活码 爬虫 版本 状态图 状态模式 用例图 登录 百度 知识共享 短链 社交分享 程序人生 程序员 策略模式 算法 管理思想 类图 索引 红黑树 线程 线程安全 线程池 终篇 缓存 网关 网站 网络 美食 联表查询 背压 蜘蛛 表情 表达式 规范 视频 设计模式 语录 说说 读后感 调优 负载均衡 运维 进度条 部署图 配置文件 重构 铭记历史 锁 问题排查 闲谈 阿里巴巴 限流 隔离级别 集合 非公平锁 非对称加密 面向对象 面试 项目管理 领域模型 风格 高并发 高效学习 鬼刀 鸿蒙
  • 功能说明:
    • 参数支持:支持 orderby(排序依据,默认按名称排序)、order(排序顺序,默认升序)和 hide_empty(是否隐藏无文章的标签,默认显示)等参数。例如 鸿蒙 鬼刀 高效学习 高并发 风格 领域模型 项目管理 面试 面向对象 非对称加密 非公平锁 集合 隔离级别 限流 阿里巴巴 闲谈 问题排查 锁 铭记历史 重构 配置文件 部署图 进度条 运维 负载均衡 调优 读后感 说说 语录 设计模式 视频 规范 表达式 表情 蜘蛛 背压 联表查询 美食 网络 网站 网关 缓存 终篇 线程池 线程安全 线程 红黑树 索引 类图 管理思想 算法 策略模式 程序员 程序人生 社交分享 短链 知识共享 百度 登录 用例图 状态模式 状态图 版本 爬虫 激活码 漫画 源码 深度分页 海琴烟 浏览器 测试 活动图 注解 正则 模板方法模式 楚辞 查询 架构 构件图 杂谈 服务器 时序图 早餐 日期 日志 日常 文艺 文档编辑 文档 文学 文史 数据迁移 数据库 散文 教程 故障 搜索引擎优化 搜索 插件 接口 抽象工厂模式 技术点 技术人生 执行计划 成语接龙 愚人节 快捷键 微服务 异常 开源 建模 应用层 序列图 并发 常用工具 工厂方法模式 工具类 屈原 对象图 对象 对称加密 容器 宝塔 安全 存储过程 存储函数 字体 妹妹的画 多线程 垃圾回收 命令 启动参数 后端 可重入锁 古诗 原型模式 博客 单例模式 协议 协作图 励志 动态线程池 加解密 分布式锁 分布式事务 分布式 冰公主 内存结构 内存屏障 公平锁 全球多站点 倒计时 传输层 传统节日 优化 任正非 代码仓库 代码 事物 事务 主从同步 三目运算符 三国 Zookeeper ZGC Yoast Xshell免费版 Xshell WordPress WireGuard war VPN Visual Studio URL UML UDP Ubuntu Typecho Twitter TransmittableThreadLocal tomcat Token Timing Wheel ThreadLocal TestNG TCP SVN StarUML SSO SQL Server SQL SpringCloud SpringBoot spring.factories Spring MVC Spring Cloud Gateway Spring Cloud Spring SPI Sonar SnowFlake SimpleDateFormat Shiro shell Share SEO sentinel scroll RSA RocketMQ RestTemplate RESTful ReentrantLock Redis集群 RedisTemplate Redisson Redis RateLimit RabbitMQ QUIC Python priority queue PostgreSQL PHP PEXPIREAT PDF Paxos OSI Oracle OpenShift OOM OHCache Office NLB nginx Netty Neo4j navicat MySQL MyEclipse MyBatis Plus Join MyBatis Plus MyBatis MQ MongoDB MDC maven Markdown Map Lombok logo logback Log4j log Lock Linux LDC Kubernetes Kafka K8s JWT JVM joda jmap jhsdb Jenkins JAVA关键字 JavaScript JAVA itext iTerm2 ioc IO InheritableThreadLocal IDEA https httpclient http/2 http html Hibernate Helm hbase HashMap HarmonyOSHans GraphQL Golang Git GC G1 ftp freemarker EXPIREAT Executors Exchange Excel etcd Enum ElasticSearch ECS Eclipse EasyExcel DynamicTp Doris docker DeepSeek DateTimeFormatter DateTime DataType Dapr CPU CORS consul ConcurrentHashMap CompletableFuture cglib CentOS C# brotli Bitbucket BigDecimal BeanUtils BeanCopier Bean Backpressure Aware AutoConfiguration.imports ArrayList AQS Apollo API apache ALB AI AES 可按文章数量降序排列标签。
    • 样式统一:标签链接同样使用 custom-category-links 和 category-link 类进行样式控制。
    • 链接生成:为每个标签生成对应的链接,点击链接可跳转到该标签的存档页面。

4. 统一样式设置

  • 样式特点:
    • 去除下划线:通过在页面头部添加 CSS 样式,取消了所有带有 category-link 类的 <a> 标签的下划线,使页面更加美观。
    • 间距设置:设置了链接之间的右边距为 12 像素,让列表显示更加清晰。
    • 悬停效果:添加了鼠标悬停效果,当鼠标悬停在链接上时,链接会显示下划线,提供交互反馈,增强用户体验。

5. 创建“说说”文章

  • 功能介绍:在 WordPress 后台左侧菜单,点击“说说” - “新增说说”,填写标题、内容等信息后发布。
  • 创建说说页面:新建页面,在页面编辑界面的“页面属性” - “模板”处选择“说说/微语”模板,保存页面后访问该页面,可看到按特定样式展示的说说列表,包含作者头像、内容、发布时间和评论数量。

插件地址

插件下载:
https://github.com/lifengdi/wp-dylan-custom-plugin/releases

问题反馈:
https://github.com/lifengdi/wp-dylan-custom-plugin/issues

插件赞助

https://www.lifengdi.com/support

欢迎大家star。

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.lifengdi.com/article/4314

相关文章

  • Dylan Custom Plugin 1.0.3版本更新说明
  • Dylan Custom Plugin 1.0.2版本更新说明
  • 写了个日期进度条的小插件
  • WordPress自定义文章类型支持古腾堡编辑器(Gutenberg)的方法
  • wordpress增加说说功能
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: WordPress 插件
最后更新:2025年4月14日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 韩小韩博客

    太强辣!老李!

    2025年4月15日
    回复
    • 李锋镝

      @韩小韩博客 哈哈哈,马上新版本就出来了

      2025年4月15日
      回复
  • 1 2 3 4 5 6 7 8 9 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 57 58 60 61 62 63 64 65 66 67 69 72 74 76 77 78 79 80 81 82 85 86 87 90 92 93 94 95 96 97 98 99
    取消回复

    COPYRIGHT © 2025 lifengdi.com. ALL RIGHTS RESERVED.

    Theme Kratos Made By Dylan

    津ICP备2024022503号-3