首页 > 其他分享 >pbootcms如何设置发布内容不自动提取缩略图

pbootcms如何设置发布内容不自动提取缩略图

时间:2024-10-04 16:49:15浏览次数:7  
标签:ico 缩略图 代码 srcs && 提取 pbootcms

在PBootCMS中,如果你希望在后台发布内容时不自动提取缩略图,可以通过修改相关代码来实现这一功能。以下是具体的步骤和详细说明:

步骤

  1. 找到相关代码

    • 使用Notepad++或其他文本编辑器全局查找相关代码。
    • 找到以下代码段:
    php   // 无缩略图时,自动提取文章第一张图为缩略图 if (! $ico && preg_match('/<img\s+.*?src=\s?[\'|\"](.*?(\.gif|\.jpg|\.png|\.jpeg))[\'|\"].*?[\/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) { $ico = $srcs[1]; }
  2. 注释掉或删除相关代码

    • 注释掉或删除这段代码。

具体步骤

1. 找到相关代码

  • 使用Notepad++或其他文本编辑器打开PBootCMS的相关文件。
  • 使用全局查找功能,搜索以下代码段: php   // 无缩略图时,自动提取文章第一张图为缩略图 if (! $ico && preg_match('/<img\s+.*?src=\s?[\'|\"](.*?(\.gif|\.jpg|\.png|\.jpeg))[\'|\"].*?[\/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) { $ico = $srcs[1]; }

2. 注释掉或删除相关代码

  • 注释掉代码

    • 在代码前加上//来注释掉这段代码: php   // 无缩略图时,自动提取文章第一张图为缩略图 // if (! $ico && preg_match('/<img\s+.*?src=\s?[\'|\"](.*?(\.gif|\.jpg|\.png|\.jpeg))[\'|\"].*?[\/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) { // $ico = $srcs[1]; // }
  • 删除代码

    • 直接删除这段代码: php   // 无缩略图时,自动提取文章第一张图为缩略图 // (删除以下代码) // if (! $ico && preg_match('/<img\s+.*?src=\s?[\'|\"](.*?(\.gif|\.jpg|\.png|\.jpeg))[\'|\"].*?[\/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) { // $ico = $srcs[1]; // }

其他注意事项

  1. 备份文件

    • 在修改任何文件之前,建议先备份相关文件,以免修改后出现问题。
  2. 检查效果

    • 修改完成后,保存文件并上传到服务器。
    • 清除浏览器缓存并重新发布一篇文章,检查是否不再自动提取缩略图。

标签:ico,缩略图,代码,srcs,&&,提取,pbootcms
From: https://www.cnblogs.com/hwrex/p/18446818

相关文章

  • 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......
  • PbootCMS上传文件大小限制
    在PBootCMS中,如果需要上传较大的文件,需要对PHP环境进行相应的配置。以下是详细的步骤和配置方法:一、打开并修改php.ini文件开启文件上传ini file_uploads=on确保允许通过HTTP上传文件。设置临时文件夹ini upload_tmp_dir=/tmp设置文件上传至服务器上......
  • pbootcms详情页常见标签调用
    在PBOOTCMS中,使用模板标签可以方便地调用各种内容和信息。以下是一些常见的模板标签及其用法,用于在详情页中展示文章的各种信息。常见模板标签调用标题html 标题:{content:title}浏览量html 浏览量:{content:visits}发布时间html 发布时间:{content:date......
  • pbootcms模板获取指定栏目下面的所有单页内容
    在PBOOTCMS中,可以通过模板标签来获取指定栏目下的所有单页内容,并且可以根据需要排除特定编号的内容。以下是具体的实现方法和示例代码。获取指定栏目下的所有单页内容示例代码获取指定栏目下的所有单页内容:使用 {pboot:nav} 和 {pboot:content} 标签组合。排除指定......
  • PbootCMS网站常见错误提示总结
    在安装和使用PbootCMS的过程中,新手朋友们经常会遇到一些常见的错误。下面列出了几个典型的错误及其解决方法,帮助大家顺利安装和使用PbootCMS。错误及解决方法Parseerror:syntaxerror,unexpected':',expecting'{'inwww\core\function\handle.phponline130问题描......
  • PbootCMS后台常用文件修改路径位置
    为了方便管理和查找,将PbootCMS后台常用文件整理成表格形式如下:功能描述文件路径登录页页面修改apps\admin\view\default\index.html头部标题、左上方文字修改apps\admin\view\default\common\head.html后台主页文字修改apps\admin\view\default\system\home.ht......
  • PBOOTCMS判断登录是否登录代码
    在PBOOTCMS中,使用 {PBOOT:ISLOGIN} 判断用户是否登录可能存在不准确的情况,特别是在本地Cookie已过期但 {PBOOT:ISLOGIN} 仍返回 1 的情况下。可以通过JavaScript来实现更准确的判断逻辑。解决方案你可以使用JavaScript来判断用户的登录状态,具体步骤如下:使用JavaScript判......
  • pbootcms禁止数字id方式访问栏目,如/1/
    为了禁止PBOOTCMS网站通过数字ID的方式访问栏目,可以通过修改控制器中的代码来实现这一目的。这样可以避免SEO方面的问题,使得网站的URL结构更加规范和统一。修改步骤打开相关文件:打开文件 apps\home\controller\IndexController.php。定位代码位置:在文件中搜索代码段......
  • pbootcms模板提交留言表单后,如何跳转到指定的网址?
    在PbootCMS中,如果你希望在用户提交留言表单后跳转到指定的网址,可以通过修改相关代码来实现这一功能。以下是一个详细的步骤说明和代码示例。步骤1:修改 helper.php 文件打开文件:打开文件 \core\function\helper.php。找到并修改代码:找到第161行左右的代码,通常这部......