- 页(文章页)不显示缩略图:这是最常见的需求,用户希望文章页的某个位置不再显示缩略图。
- 后台发布/编辑文章时,不再强制要求上传缩略图:这可以简化后台编辑流程,让用户在没有图片时也能发布文章。
下面我将针对这两种情况,提供详细的操作方法。

取消前台内容页的缩略图显示
这是通过修改模板文件来实现的,你需要找到并编辑你当前使用的文章内容页模板文件。
步骤 1:找到模板文件
- 登录你的织梦后台。
- 进入【模板】->【模板管理】。
- 在左侧选择你正在使用的网站风格(
default)。 - 在右侧的文件列表中,找到文章内容页的模板文件,这个文件通常名为
article_article.htm或article_default.htm等,你可以根据文件名或预览来判断哪个是正确的模板。
步骤 2:编辑模板文件,删除缩略图调用代码
打开 article_article.htm 文件,你会看到类似下面这样的代码(具体代码可能因模板不同而略有差异):
{dede:field name='body'/}
缩略图会在文章内容之前或之后显示,代码可能位于 {dede:field name='body'/} 的上下方,你需要找到调用缩略图的代码块。
常见的缩略图调用代码形式有以下几种:
使用 [field:litpic/]
这是最直接的方式,找到包含 [field:litpic/] 的 <img> 标签,然后将其整个删除。
<!-- 这是需要删除的代码块 -->
<div class="article-thumb">
<img src="[field:litpic/]" alt="[field:title/]" />
</div>
使用 {dede:field name='litpic'/}
这与第一种类似,直接找到并删除包含它的 使用 如果你的模板在某些列表区域(如相关文章、推荐文章)也调用了缩略图,并且你希望一并移除,也需要找到对应的代码。 在相关文章列表中: 在这种情况下,删除 对于前台显示,核心就是找到模板文件里调用缩略图的 这个修改涉及到数据库和程序文件,操作前务必备份数据库和网站文件,以防出错。 为了让所有文章都“没有”缩略图,最彻底的方法是清空 登录你的网站数据库管理工具(如 phpMyAdmin)。 选择你的织梦数据库。 执行以下 SQL 语句,将所有文章的缩略图路径设置为空: 执行后,所有文章在数据库层面就不再关联缩略图了。 这个步骤是为了让后台在发布新文章时,不再显示“缩略图”的上传区域。 通过 FTP 或主机文件管理器,进入织梦的后台模板目录: 找到并打开文章编辑模板文件: 在这两个文件中,找到包含缩略图上传的代码块,它通常看起来像这样: 将整个 如果你只是想让它不是必填项,但保留上传选项,可以修改验证程序,但通常直接删除模板(步骤2)就能达到目的,如果希望保留选项但去掉红色星号(必填标识),可以修改 最推荐、最彻底的方法是“步骤1 + 步骤2”的组合。 通过以上步骤,你就可以根据需要,灵活地控制织梦CMS中的缩略图显示了。<img>
<!-- 这是需要删除的代码块 -->
<img src="{dede:field name='litpic'/}" alt="{dede:field name='title'/}" />
arclists 或 list 标签内的缩略图调用{dede:likeart titlelen='42' row='10'}
<li>
<a href="[field:arcurl/]">
<!-- 这部分是缩略图,如果不需要就删除 -->
<img src="[field:litpic/]" alt="[field:title/]" />
<span>[field:title/]</span>
</a>
</li>
{/dede:likeart}
<img> 标签即可。步骤 3:保存并更新缓存
<img> 标签,然后把它删掉。
取消后台发布文章时缩略图的必填项
步骤 1:修改数据库,清空已有文章的缩略图路径
dede_archives (文章主表) 表中的 litpic 字段。
UPDATE dede_archives SET litpic = '';
步骤 2:修改后台模板,移除上传控件
/dede/templets/article_add.htm (用于发布新文章) 和 article_edit.htm (用于编辑已有文章)。<tr>
<td height="24" colspan="2" style="background-color:#f5f5f5; border:1px dashed #e6e6e6;">
<strong>缩略图:</strong>
<input name="litpic" type="text" id="litpic" value="" style="width:300px" />
<input type="button" name="set1" value="上传" style="width:60px" onclick="ShowImg('','','litpic')"/>
<input type="button" name="use1" value="使用" style="width:60px" onclick="SelectImage('litpic')"/>
<input type="checkbox" name="ddisremote" id="ddisremote" value="1" />
<label for="ddisremote">远程</label>
</td>
</tr>
<tr>...</tr> 标签块删除,这样,在后台发布和编辑文章时,就不会再出现缩略图上传选项了。步骤 3:修改程序文件,取消后台验证(可选)
article_add.php 文件,找到验证 litpic 的代码段并注释掉或删除。
重要提醒
