問題背景
PbootCMS 默認會在文章無縮略圖時,自動提取內容中的第一張圖片作為縮略圖。當文章內容圖片與主題不匹配時,會導致縮略圖不符合預期。
解決方案
通過修改核心代碼,禁用自動提取縮略圖功能。
操作步驟
// 無縮略圖時,自動提取文章第一張圖為縮略圖 if (!$sico && preg_match('/<img\s+.*?src\s*=\s*[\'\"](.*?\.gif|\.jpg|\.png|\.jpeg)[\'\"].*?[\/]?>/i', decode_string($content), $srcs) && isset($srcs[1])) { $sico = $srcs[1]; }