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

COS、CDN

在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. 检查效果

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