首页 > 其他分享 >PbootCMS调用标题和摘要字数限制的方法

PbootCMS调用标题和摘要字数限制的方法

时间:2024-10-04 17:22:05浏览次数:8  
标签:10 调用 title 截取 摘要 list html pboot PbootCMS

长度截取方法

长度截取方法主要用于控制标题或内容的长度,可以使用 len=* 或 lencn=* 参数。其中 lencn=* 会更准确地处理中英文字符长度不一致的问题。

示例代码

  1. 列表页标题截取

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title len=10] </a> </li> {/pboot:list}
  2. 内容详情页标题截取

    html   {pboot:content id=1} <h1>[content:title len=10]</h1> {/pboot:content}
  3. 内容详情页摘要截取

    html   {pboot:content id=1} <p>[content:summary len=50]</p> {/pboot:content}
  4. 设置省略号

    如果需要在截取后加上省略号,可以使用 more='*' 参数:

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title len=10 more='...'] </a> </li> {/pboot:list}

    如果不需要省略号,可以设置 more=''

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title len=10 more=''] </a> </li> {/pboot:list}

substr 方法

substr 方法用于截取字符串的一部分,可以传递两个数字,第一个为起始位置,第二个为截取长度。如果只有一个数字,则截取此数字起后面全部。

示例代码

  1. 截取一段字符串

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title substr=0,10] </a> </li> {/pboot:list}
  2. 从指定位置开始截取

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title substr=5,10] </a> </li> {/pboot:list}
  3. 从指定位置开始截取到结尾

    html   {pboot:list num=10} <li> <a href="[list:link]"> [list:title substr=5] </a> </li> {/pboot:list}

标签:10,调用,title,截取,摘要,list,html,pboot,PbootCMS
From: https://www.cnblogs.com/hwrex/p/18446917

相关文章

  • pbootcms一个网站如何绑定两个域名
    在PBootCMS中,如果你想为一个网站绑定两个域名,可以通过以下步骤实现:步骤在PBootCMS官网授权两个域名在后台填写授权码配置服务器和DNS详细步骤1.在PBootCMS官网授权两个域名登录PBootCMS官网访问PBootCMS官网。登录你的账号。授权第一个域名在官网中找到授权......
  • PBOOTCMS如何修改后台的登陆地址/账号以及密码
    在PBootCMS中,你可以通过以下步骤修改后台的登录地址、账号和密码。以下是详细的步骤和说明:修改后台登录地址找到admin.php文件在PBootCMS的根目录下找到admin.php文件。重命名admin.php文件将admin.php文件重命名为其他名称,例如XXXXX.php或bbbbb.php。更新配置文......
  • PbootCMS缩略图上传图片被截取变模糊的解决方法
    在PBootCMS中,如果你发现缩略图被自动截取,并且没有匹配到后台设置,而是根据程序中的配置进行截取,可以通过修改配置文件来调整缩略图的大小。具体步骤如下:步骤找到配置文件打开/config/config.php文件。修改缩略图配置调整max_width和max_height参数。详细步骤1.找......
  • [题解]P7077 [CSP-S2020] 函数调用
    P7077[CSP-S2020]函数调用题意简述给定一个长度为\(n\)的序列\(a_1,a_2,\dots,a_n\),给定\(m\)个函数,每个函数可能是下面\(3\)种类型,用\(T_x\)表示函数\(x\)的类型:\(T_x=1\),对下标\(p\)增加\(v\)。\(T_x=2\),对所有元素乘\(v\)。\(T_x=3\),由若干类型\(1\)和类型\(2\)组成......
  • PbootCMS授权码设置,PbootCMS如何绑定多个域名
    在PBootCMS中,如果你需要为一个网站设置多个域名,并且每个域名都需要绑定授权码,可以通过以下步骤来实现:步骤在PBootCMS官网授权多个域名在后台填写多个授权码详细步骤1.在PBootCMS官网授权多个域名登录PBootCMS官网访问PBootCMS官网。输入用户名和密码登录。授权......
  • pbootcms模板 后台升级程序后导致网站打不开 Parse error: syntax error, unexpec
    当PBootCMS后台升级程序后导致网站无法打开,并出现类似“Parseerror:syntaxerror,unexpected':',expecting'{'”的错误时,通常是由于PHP版本不兼容造成的。PBootCMS3.2版本及更高版本通常需要PHP7.0及以上版本的支持。解决方法检查当前PHP版本 首先确认当前服务器......
  • pbootcms教程—设置的会话目录创建失败!
    当你在宝塔面板上部署PBootCMS模板时,可能会遇到“设置的会话目录创建失败”的问题。这通常是因为文件权限或目录权限设置不当导致的。以下是一步一步的解决方法:解决方法登录宝塔面板打开浏览器,输入宝塔面板的地址(通常是http://你的服务器IP:8888),并登录宝塔面板。找到对......
  • pbootcms如何设置发布内容不自动提取缩略图
    在PBootCMS中,如果你希望在后台发布内容时不自动提取缩略图,可以通过修改相关代码来实现这一功能。以下是具体的步骤和详细说明:步骤找到相关代码使用Notepad++或其他文本编辑器全局查找相关代码。找到以下代码段:php //无缩略图时,自动提取文章第一张图为缩略图if(!......
  • pbootcms模板如何输出当前页面的完整url地址
    在PBOOTCMS中,如果需要在模板文件中调用当前页面的完整URL,可以结合使用 {pboot:httpurl} 和 {content:link} 标签。这样可以生成当前页面的完整URL,包括协议头(如 http:// 或 https://)和具体路径。示例代码以下是一个示例代码,展示了如何在模板文件中调用当前页面的完整URL:......
  • pbootcms模板文章列表没有缩略图时也不显示默认图片
    通义灵码  为了在PBootCMS模板中实现只有上传了缩略图才显示图片的功能,可以使用[list:isico]标签来判断是否存在缩略图。下面是具体实现的代码示例:完整代码示例{pboot:listscode={sort:scode}}<ahref="[list:link]"rel="externalnofollow"title="[l......