DedeCMS文章内容页与首页广告位添加指南

Alice
Alice
发布时间:2026-10-13| 7人浏览过
原创

本文详解在DedeCMS内容管理系统中配置广告位的实操方法,涵盖文章页末尾、首页各主要区域及侧边栏的7个核心位置。通过后台创建广告生成代码,并准确插入对应模板文件的指定HTML标签处,即可实现灵活展示。

结果或目标

DedeCMS通过后台“模块-广告管理”生成特定的织梦标签(如{dede:myad name='xxxx'/}),将这些代码植入到前端HTML模板的关键节点,从而实现不同版式的广告展示。以下是常见广告位的详细操作说明。

准备条件

  1. 后台权限:拥有DedeCMS后台的管理员账号登录权限。
  2. 广告定义:需在后台【模块】→【广告管理】中先新建好广告,获取对应的name标识代码。
  3. 文件备份:修改模板前,请务必备份/templets/default/目录下的相关HTML文件。

真实操作顺序

第1步:设置文章末尾广告(正文后)

  • 目的:在每篇文章正文结束、相关推荐或版权信息上方展示广告。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 article_article.htm(文章内容页模板)。
  • 动作:
  • 搜索关闭正文内容的标签 </div><!– /content –>。
  • 在该行正下方插入广告代码:{dede:myad name='wenzhang'/}。
  • 完成状态:保存文件,刷新前台文章页,广告显示在正文段落之后。

第2步:设置首页右侧边栏广告(投票附近)

  • 目的:在首页侧边栏投票调查模块上方插入方形广告。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 index.html(主页模板)。
  • 动作:
  • 搜索文字 <dt><strong>投票调查</strong></dt>。
  • 在此行上方插入:{dede:myad name='celan'/}。
  • 完成状态:保存后刷新首页,左侧或右侧边栏投票框上方出现广告。

第3步:替换首页会员模块为广告

  • 目的:将首页侧边的“会员中心/登录”模块替换为广告位以利用空间。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 index.htm(注意区分文件名后缀)。
  • 动作:
  • 找到锚点标签:<a href="#" _for="uc_member">会员</a>,将其文本改为“赞助商链接”或类似字样。
  • 找到包含登录表单的容器 <dd id="uc_member">。
  • 删除原有的登录表单代码(从用户名输入框至 之前的部分)。
  • 在 <dd id="uc_member"> 内插入:<div align="center">{dede:myad name='uccenter'/}</div>。
  • 完成状态:首页该区块显示为指定的广告内容而非登录表单。

第4步:设置顶部导航下方通栏广告

  • 目的:在Header区域、搜索框上方插入宽幅广告。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 head.htm(列表页头部模板)。
  • 动作:
  • 搜索结束导航栏的注释 <!– /nav –>。
  • 紧接着下一行插入:{dede:myad name='wenzi'/}(根据实际尺寸调整代码所在区域的CSS宽度)。
  • 完成状态:全站页面头部导航下方出现通栏广告。

第5步:设置首页顶部Logo右侧广告

  • 目的:在Logo旁边展示小型横幅广告。
  • 入口:直接在前端页面查看源码,定位头部区域,或在 head.htm 中查找。
  • 动作:
  • 确认调用代码通常为:{dede:myad name='topbanner'/}。
  • 确保该代码位于Logo图片的同级或相邻容器中。
  • 完成状态:Logo右侧紧邻显示设定的小图广告。

第6步:设置“图片资讯”下方的文字广告区

  • 目的:在首页各频道的“图片资讯”板块下方插入横向广告。
  • 入口:后台 → 模板 → 默认模板管理 → 编辑 index.html 及各频道模板。
  • 动作:
  • 搜索结束图片资讯块的注释 <!– /picnews –>。
  • 在其下方插入广告代码:{dede:myad name='picnews_ad'/}(需自定义name)。
  • 完成状态:图片滚动新闻区域底部出现定制广告条。

第7步:设置文章页侧栏热点内容下方广告

  • 目的:在文章内容页右侧栏,“热门文章”列表下方展示方形广告。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 article_article.htm。
  • 动作:
  • 寻找右栏容器结束的标记:</div><!– /pright –>(通常在倒数几行位置)。
  • 在此标记上方一行插入:{dede:myad name='celan1'/}。
  • 完成状态:文章页右侧热点排行列表下方出现固定尺寸广告。

第8步:设置文章正文内的环绕广告

  • 目的:让广告悬浮或包裹在文章正文文本周围(左浮动为例)。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 article_article.htm。
  • 动作:
  • 定位正文字段开始标签:<div class="content">。
  • 在 {dede:field.body/} 之前或之后插入带有样式控制的广告代码:
  • <SPAN style="FLOAT: left">
    {dede:myad name='huanraoguanggao'/}
    </SPAN>
  • 完成状态:打开文章,正文文字会自动绕过该广告块进行排版。

第9步:设置首页友情链接上方的长条广告

  • 目的:在首页主内容区底部、友情链接模块之上插入长条形广告。
  • 入口:后台 → 模板 → 默认模板管理 → 找到 index.html。
  • 动作:
  • 搜索主内容区侧边栏的结束标签:<!– /listbox –>。
  • 在紧接其后的行插入:{dede:myad name='shouye1'/}。
  • 完成状态:首页内容列表底部、友链上方出现长条广告。

简要总结

上述所有操作的核心逻辑均为:先在后台【广告管理】中获取唯一标识的代码片段,再进入相应的模板HTML文件中,定位到视觉上的空白或特定模块边缘(通常表现为关闭的div标签或注释块),将代码粘贴其后。请务必注意广告尺寸的兼容性,过大的图片可能导致布局错乱。修改完成后,建议在后台执行“更新HTML”操作以确保生效。

以上就是DedeCMS系统各类广告位设置与代码插入的详细内容,更多关于DedeCMS模板开发优化的资料请关注本站其它相关文章!
相关标签:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。