iis服务器助手广告广告
返回顶部
首页 > 资讯 > CMS >WordPress文章摘要小记
  • 305
分享到

WordPress文章摘要小记

文章摘要 2022-06-12 02:06:15 305人浏览 八月长安
摘要

其实我个人并不是很喜欢这种摘要的显示方式,但是这个方法用起来比较方便而已。   WordPress是有摘要功能的,写文章的时候填写一些摘要是一个很好的习惯,我主题设置摘要给搜索引擎看的。   不过并不是很多人在发表文章的

其实我个人并不是很喜欢这种摘要的显示方式,但是这个方法用起来比较方便而已。

  WordPress是有摘要功能的,写文章的时候填写一些摘要是一个很好的习惯,我主题设置摘要给搜索引擎看的。

  不过并不是很多人在发表文章的时候填写这个摘要,所以我也一直纠结是否在主题设计的时候首选使用摘要模式。

  网上使用摘要的代码大多是这样的


复制代码代码如下:

<?PHP if(!is_single()) {

the_excerpt();

} else {

the_content(__('(more...)'));

} ?>

首选显示摘要,如果没有摘要则显示全部文章,话说显示全部文章肯定是不给力的,万一一篇文章很长怎么办,首页能放几篇文章?

  今天看到一篇很好的文章,解决了这一问题,文章想到了我所想要的,非常不错。较完美的WordPress文章摘要(截断)方案

  首先显示摘要,如果没有摘要的则显示用more标签截断的,如果没有more标签则显示文章截取多少字的,如果主机不支持mb_strimwidth函数截断,则才显示全文。

  大家觉得这种显示方法怎么样,如果大家觉得OK,我新版的主题将使用这个作为首页文章摘要了。


复制代码代码如下:

<?php //这是为了在单篇文章(或页面)直接显示全部内容,而不使用以下的判断

if(is_singular()){the_content();}else{

//定义两个$

$pc=$post->post_content;

$st=strip_tags(apply_filters('the_content',$pc));

//判断是否存在 内置摘要

if(has_excerpt())

the_excerpt();

elseif(preg_match('/<!--more.*?-->/',$pc) || mb_strwidth($st)<300)

the_content('Read more &raquo;');

//否则...以下

elseif(function_exists('mb_strimwidth'))//判断是否支持mb_strimwidth函数

echo'<p>'//mb_strimwidth截断后得到的是纯文本, 所以我给它包了一层 p

.mb_strimwidth($st,0,300,' ...')//对文本内容截断, 从位置0开始往后截取300长度, 超出部分以点点点替代

.'</p><p class="read-more"><a title="'//给截断的内容添加一个与 STEP 1 完全一模一样的"more标签"...

.the_title("继续阅读: ","",false)//注意这里与 STEP 1 相比, 使用了另一个函数来获取标题

.'" rel="nofollow" href="'

.post_permalink()

.'" class="more-link">Read more &raquo;</a></p>';

else the_content();//最后没有选择的选择...

}?>

--结束END--

本文标题: WordPress文章摘要小记

本文链接: https://www.lsjlt.com/news/32000.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • WordPress怎么置顶文章
    今天小编给大家分享一下WordPress怎么置顶文章的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-03-14
    wordpress
  • 如何批量替换WordPress文章中的文字
    这篇文章主要为大家展示了“如何批量替换WordPress文章中的文字”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何批量替换WordPress文章中的文字”这篇文章吧。批量替换WordPres...
    99+
    2023-06-20
  • WordPress如何实现相关文章功能
    本篇内容主要讲解“WordPress如何实现相关文章功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WordPress如何实现相关文章功能”吧! ...
    99+
    2023-03-02
    wordpress
  • WordPress如何批量修改文章信息
    本篇内容介绍了“WordPress如何批量修改文章信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-03-13
    wordpress
  • WordPress中如何建立文章存档页面
    今天小编给大家分享一下WordPress中如何建立文章存档页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2023-03-21
    wordpress
  • 教你如何在WordPress发布文章时自定义文章作者名称
    有时候网站会收到一些投稿文章,或者也会转载别人的文章,新创建一个用户又有些麻烦,但在作者名称那里显示自己的名字,总不是那么和谐。今天倡萌推荐 @西秦公子 的一个小...
    99+
    2024-04-02
  • 在WordPress网站上添加文章分类信息
    WordPress 含有一套分类系统(taxonomy,也可叫分类、分类法),且支持自定义,默认自带的分类如类别(category)、标签(tag)等 管理员可以具体设置若干分类项(term,也可理解...
    99+
    2023-09-04
    php wordpress
  • WordPress 自定义文章类型(Post Type)终极指南
    WordPress是一种功能强大的内容管理系统 (CMS),可以用于创建和管理各种类型的内容。其中一项强大的功能是自定义文章类型 (...
    99+
    2023-09-20
    WordPress
  • WordPress中文章ID不连续问题如何解决
    这篇文章主要讲解了“WordPress中文章ID不连续问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WordPress中文章ID不连续问题如何解决”吧!一、禁用文章修订版所谓的文...
    99+
    2023-07-05
  • wordpress怎么不用插件实现文章阅读数
    这篇文章主要介绍了wordpress怎么不用插件实现文章阅读数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。wordpress不用插件实现文章阅读数一、想法一开始想到应该有什...
    99+
    2023-06-14
  • Python重要文献参考_摘自从零开始学
    开发相关网站:stackoverflow.com——在这里可以提问,可以查看答案。一般如果有问题,先在这里查找,多能找到非常满意的结果,至少有很大启发;在某国有时候有些地方可能不能访问,需要科学上网。好东西,一定不会让你轻易得到,也不会让任...
    99+
    2023-01-31
    重要文献 从零开始 Python
  • 通过自定义字段重新排序 WordPress 文章方法
    您想更改网站博客页面上 WordPress 文章的顺序吗?那么您就在正确的地方学习此功能并更改文章的顺序。因此,在本文中,我将向您展示如何通过自定义字段更改文章的顺序。 WordPr...
    99+
    2024-04-02
  • Wordpress调用指定分类文章、首页列出所有分类及分类下的文章实现方法
    Wordpress调用指定分类文章实现代码 wordpress是很强大的cms系统,你可以通过相关函数就能实现相关的功能。很多网友会问wordpress怎么调用指定分类文章的呢?其实很简单,几行代码就解决了,代码如下:     ...
    99+
    2023-09-09
    Wordpress Wordpress调用分类文章 Wordpress调用指定分类 Wordpress分类文章调用 Wordpress指定分类调用 Powered by 金山文档
  • 手把手 | 基于TextRank算法的文本摘要(附Python代码)
    大数据文摘授权转载自数据派THU作者:Prateek Joshi翻译:王威力校对:丁楠雅TextRank 算法是一种用于文本的基于图的排序算法,通过把文本分割成若干组成单元(句子),构建节点连接图,用句子之间的相似度作为边的权重,通过循环迭...
    99+
    2023-06-02
  • WordPress中设置Post Type自定义文章类型的实例教程
    在WordPress中,可以使用register_post_type()函数来创建自定义文章类型。以下是一个创建自定义文章类型的示例代码:function create_custom_post_type() {$args = array...
    99+
    2023-08-11
    WordPress
  • 小程序文章怎么发布展示
    本篇内容主要讲解“小程序文章怎么发布展示”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“小程序文章怎么发布展示”吧!服务优势支持文章分类:文章中支持添加分类,可以把不同类的文章分开展示。不同的展现...
    99+
    2023-06-27
  • wordpress中is_sticky()如何判断文章是否置顶的参数与用法
    这篇文章主要介绍了wordpress中is_sticky()如何判断文章是否置顶的参数与用法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。【说明】检查当前文章是否置顶。返回值...
    99+
    2023-06-08
  • 想要自己搭建NAS服务器?看这篇文章,小白也能学会
    在搭建自己的NAS服务器之前,有几个必要的步骤需要进行:1. 硬件选择:选择适合NAS服务器的硬件,例如一个能够容纳多个硬盘的机箱、...
    99+
    2023-09-21
    服务器
  • 一篇文章教你如何用 Python 记录日
    (点击上方公众号,可快速关注)编译: Python开发者 - 李趴趴要化身女超人,英文:Mario Corcherohttp://python.jobbole.com/89007/对一名开发者来说最糟糕的情况,莫过于要弄清楚一个不熟...
    99+
    2023-01-31
    教你 一篇文章 如何用
  • 找回音频文件右键-属性-摘要 选项卡的操作方法
    弄了半天搞定了,记录一下. 1. 检查修改注册表 进入 HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\ 项目 新建 {883373C3-BF89-11D1-BE35-...
    99+
    2023-05-25
    右键 属性 摘要 音频文件 选项
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作