当前位置: 首页 > news >正文

wordpress文章摘要调用的3种方法

以下是WordPress文章摘要的3种调用方法:

1. 使用the_excerpt()函数

这是WordPress自带的函数,用于调用文章摘要。如果文章有手动填写的摘要,则会显示手动摘要;如果没有手动摘要,WordPress会自动从文章内容中提取前55个单词作为摘要。如果需要调整自动摘要的长度,可以通过以下代码进行设置:

function custom_excerpt_length($length) {return 30; // 设置为30个单词
}
add_filter('excerpt_length', 'custom_excerpt_length');

这种方法简单方便,但自动摘要可能会破坏语句的完整性。

2. 使用wp_trim_words()函数

wp_trim_words()函数可以从任意文本中获取指定长度的摘要。例如,以下代码会从文章内容中提取前55个单词作为摘要,并在末尾添加“Read More”链接:

$read_more = '&hellip; <a class="read-more-link" href="' . get_the_permalink() . '">Read Full Article</a>';
echo wpautop(wp_trim_words(get_the_content(), 55, $read_more));

这种方法可以灵活地从文章内容或其他文本中提取摘要,并且可以自定义“Read More”链接的文本和样式。

3. 使用插件

如果需要更灵活的摘要功能,可以使用插件。例如,“Advanced Excerpt”插件允许按字数或字符修剪摘要,添加“”链接,并保留HTML标记。安装并启用该插件后,可以在主题模板文件中使用以下代码调用摘要:

<?php the_advanced_excerpt(); ?>

这种方法的优点是可以保留HTML格式,并且可以更智能地截取摘要,避免语句中断。

以上是WordPress文章摘要的3种调用方法,你可以根据自己的需求选择合适的方法。

原文

http://waimao.dulizhan.bj.cn/wordpress/248.html

http://www.xdnf.cn/news/1274203.html

相关文章:

  • AI(1)-神经网络(正向传播与反向传播)
  • String AOP、事务、缓存
  • Java数据结构——LinkedList
  • Python与MySQL数据库交互实践:自动化数据插入系统
  • Radiology:经颅交流电刺激调节轻度阿尔茨海默病皮层与海马功能连接
  • 【Docker实战】将Django应用容器化的完整指南
  • YOLOv8算法改进--通过yaml文件添加注意力机制【附代码】
  • 从Redisson源码角度深入理解Redis分布式锁的正确实现
  • JavaScript垃圾回收机制
  • 106-基于Flask的重庆充电桩投建数据可视化分析系统
  • Redis 监控与优化方案(C++项目)
  • ShadowKV 机制深度解析:高吞吐长上下文 LLM 推理的 KV 缓存“影子”方案
  • WSL创建虚拟机配置VNC
  • ADK【4】内置前端调用流程
  • Python数据分析常规步骤整理
  • [论文阅读] 人工智能 + 软件工程 | 大型语言模型对决传统方法:多语言漏洞修复能力大比拼
  • C# 中常用集合以及使用场景
  • 服务器硬件电路设计之 I2C 问答(三):I2C 总线上可以接多少个设备?如何保证数据的准确性?
  • Redis如何实现一个分布式锁?
  • ubuntu22.04安装autoware.universe
  • 进度、质量、安全的关系随笔
  • scala 样例类
  • 计算机视觉(CV)——图像相关基本概念
  • #C语言——刷题攻略:牛客编程入门训练(八):分支控制(二)
  • 7、西门子PLC基础术语:数据单位、存储区域、寻址方式、字节序
  • scanpy单细胞转录组python教程(二):单样本数据分析之数据质控
  • Spring Boot 开发三板斧:POM 依赖、注解与配置管理
  • 第三章 向量
  • 锂电池SOH预测 | 第35讲 Matlab基于BiLSTM的锂电池健康状态估计(锂电池SOH预测),附锂电池最新文章汇集
  • Python高阶