DedeCMS 的 WAP 模板功能允许你为移动设备(如手机、平板)创建一个简化、友好的网站版本,当用户通过手机访问你的网站时,系统会自动判断并跳转到 WAP 版本。
这个过程主要分为三个步骤:
- 准备 WAP 模板文件
- 上传并部署模板
- 启用并设置 WAP 模板
下面是详细的图文步骤说明。
第一步:准备 WAP 模板文件
你可以选择自己制作 WAP 模板,或者下载现成的模板,对于新手,推荐使用现成的模板。
获取模板
- 官方模板: DedeCMS 官方可能会提供一些简单的 WAP 模板。
- 第三方模板网站: 网上有很多专门提供 DedeCMS 模板的网站,搜索 "DedeCMS WAP 模板" 或 "织梦手机模板" 可以找到很多资源。
- 一个标准的 WAP 模板包通常包含以下文件和目录:
index.html或default.html: WAP 首页模板文件。article_article.html: 文章内容页模板。list_default.html: 文章列表页模板。search.html: 搜索页模板。head.htm或header.htm: 页头公共模板。foot.htm或footer.htm: 页脚公共模板。- 以及其他可能的自定义页面模板。
- images/: 存放模板所需图片的目录。
- style/: 存放 CSS 样式文件的目录。
- **js/`: 存放 JavaScript 脚本文件的目录。
了解模板标签
WAP 模板和 PC 端模板一样,都使用 DedeCMS 的模板标签,你需要熟悉一些常用标签,
{dede:global.cfg_webname/}: 网站名称{dede:arclist}: 文章列表{dede:field.title/}: 文章标题{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}: 发布日期{dede:field.body/}: 文章内容{dede:pagelist/}: 分页列表
这些标签的用法和 PC 端模板基本一致,只是 HTML 和 CSS 的样式会针对手机屏幕进行优化。
第二步:上传并部署模板
这一步的核心操作是,将你准备好的 WAP 模板文件上传到网站的指定目录。
通过 FTP 连接到你的服务器
使用 FTP 工具(如 FileZilla)登录到你的网站服务器空间。
找到模板目录
DedeCMS 的模板文件都存放在 /templets/ 目录下,你需要在这个目录里创建一个新的子目录来存放 WAP 模板。
你可以创建一个名为 wap 的目录。
服务器路径:/你的网站根目录/templets/wap/
上传模板文件
将你准备好的 WAP 模板包里的所有文件和文件夹(如 index.html, images/, style/ 等)全部上传到你刚刚创建的 /templets/wap/ 目录中。
目录结构示例:
/
└── /templets/
├── /default/ (你的PC端模板)
│ ├── index.html
│ └── ...
└── /wap/ (你的WAP端模板) <-- 上传到这里
├── index.html
├── article_article.html
├── list_default.html
├── style/
│ └── main.css
└── images/
└── logo.png
第三步:启用并设置 WAP 模板
模板文件上传后,你还需要在 DedeCMS 后台告诉系统使用这个 WAP 模板。
登录 DedeCMS 后台
打开你的网站,进入 /dede/ 目录,输入管理员账号和密码登录。
进入“系统”设置
在后台左侧菜单中,找到并点击 “系统” -> “系统基本参数”。
设置 WAP 模板目录
在“系统基本参数”页面中,切换到 “核心设置” 选项卡。
向下滚动页面,找到 “WAP模板目录” 这个选项。
- 默认值可能是空或者
wap。 - 请确保这里的值和你上传模板的目录名一致,你上传到了
/templets/wap/,那么这里就应该填写wap。

保存设置
填写完成后,点击页面底部的 “保存基本参数” 按钮。
验证效果
设置已经完成,你可以通过以下方式验证 WAP 模板是否生效:
-
手机访问 用你的手机浏览器访问你的网站首页,系统应该会自动识别并显示你刚刚上传的 WAP 模板样式。
-
模拟手机浏览器 在电脑浏览器上,按
F12键打开开发者工具,在开发者工具的左上角,有一个图标(通常是手机或平板形状),点击它,然后选择一个手机型号(如 iPhone X, Pixel 等),刷新页面,网站就会以手机模式显示。
常见问题与注意事项 (FAQ)
WAP 模板不生效,PC 端样式不变怎么办?
- 检查目录名: 最常见的原因是 “WAP模板目录” 里的名字和 FTP 上传的目录名不匹配,一个字母都不能错。
- 检查模板文件: 确保你的 WAP 首页文件名是
index.html或default.html。 - 清除缓存: 在后台点击 “系统” -> “一键更新网站” -> “更新缓存”,然后刷新网站。
- 检查代码: 确保你的 WAP 模板没有严重错误,导致无法被解析。
如何让 WAP 模板和 PC 端内容同步?
DedeCMS 的 WAP 功能是 共用同一套数据库 的,也就是说,PC 端发布的内容,WAP 端也会调用,你只需要分别制作 PC 端和 WAP 端的模板,系统会自动把内容套用进对应的模板里。
WAP 模板的图片和 CSS 路径问题?
在上传模板时,确保 images 和 style 等目录是和 HTML 模板文件在同一级(即都在 /templets/wap/ 目录下),模板文件中的路径引用应该是相对路径,
- 图片:
<img src="images/logo.png" /> - CSS:
<link rel="stylesheet" href="style/main.css" />
如何让用户手动切换 PC/ WAP 版本?
你可以在 WAP 模板的页脚或页头添加一个链接,让用户可以切换回 PC 版本。 链接代码可以这样写:
<a href="{dede:global.cfg_cmspath/}/index.php?mobile=yes">切换到电脑版</a>
这里的 mobile=yes 是一个参数,用于强制显示 PC 版,你可以在 PC 模板的页脚也添加一个“切换到手机版”的链接,指向 index.php 即可。
使用 DedeCMS WAP 模板的流程非常清晰:
- 下载/制作 -> 一个完整的 WAP 模板包。
- 上传 -> 将模板文件放到
/templets/下的一个新目录(如wap)。 - 设置 -> 在后台“系统基本参数”中,将“WAP模板目录”设置为你的目录名(如
wap)。 - 验证 -> 用手机或模拟器访问网站,检查效果。
按照这个步骤操作,你就可以轻松为你的 DedeCMS 网站搭建一个移动端版本了。
