dede如何为网站增加单页面?

99ANYc3cd6
预计阅读时长 10 分钟
位置: 首页 DEDE建站 正文

官方推荐方法 - 使用“自由页面”功能 (最简单、最安全)

这是DedeCMS内置的功能,专为创建单页面设计,操作简单,不会影响网站核心文件。

dede 增加单页面
(图片来源网络,侵删)

适用场景:创建独立的、内容不固定的单页面,如“关于我们”、“团队介绍”等。

操作步骤

  1. 登录后台:使用管理员账号登录您的DedeCMS后台。

  2. 进入功能菜单:在左侧菜单栏中,找到并点击 【频道管理】 -> 【自由页面管理】

    dede 增加单页面
    (图片来源网络,侵删)
  3. 添加新页面

    • 在自由页面管理界面,点击右上角的 【增加自由页面】 按钮。
    • 在弹出的页面中,填写以下信息:
      • 页面名称:这是在后台显示的名称,关于我们”。
      • 页面文件名:这是页面的实际文件名,aboutus,系统会自动加上 .html 后缀,最终生成 aboutus.html请确保文件名唯一,且使用英文或拼音
      • :在这里输入您页面的正文内容,您可以使用编辑器中的工具来排版、插入图片等。
      • 目录等级:通常保持默认的“0级”即可。
      • 页面关键字:填写页面的SEO关键词。
      • 页面描述:填写页面的SEO描述。
  4. 生成页面:填写完毕后,点击 【确定】 按钮,系统会自动生成这个HTML页面。

  5. 查看页面:生成成功后,您可以在自由页面列表中看到新创建的页面,点击 【浏览】 即可访问该页面。

如何在前台调用?

dede 增加单页面
(图片来源网络,侵删)

生成的页面默认没有在网站的导航菜单中,您需要手动在模板文件(通常是 head.htm 或专门的导航文件)中添加链接。

<!-- 在您的导航菜单 <ul> 标签内添加如下代码 -->
<li><a href="{dede:global.cfg_cmspath/}/aboutus.html">关于我们</a></li>
  • {dede:global.cfg_cmspath/} 是DedeCMS的全局变量,代表您的网站根目录,这样可以确保链接正确。

手动创建HTML文件 + 修改模板 (最灵活、最专业)

这种方法适用于需要高度自定义页面样式和布局的场景,比如制作一个复杂的“落地页”或“专题页”。

适用场景:需要完全自定义页面样式、布局,或者页面内容包含大量特殊HTML/CSS/JS代码。

操作步骤

  1. 创建HTML文件

    • 在您的电脑上,使用任何文本编辑器(如 VS Code, Sublime Text, Notepad++)创建一个新的HTML文件,contact.html
    • 在这个文件中,编写完整的HTML代码,包括 <head><body> 部分,您可以直接复制网站首页模板 index.htm 的代码作为基础,然后修改 <body> 里的内容。
  2. 上传文件到服务器

    • 使用FTP工具(如 FileZilla)连接到您的服务器。
    • 将刚刚创建的 contact.html 文件上传到您网站的根目录()或指定的目录下(如 /page/)。
  3. 创建模板文件

    • 在DedeCMS后台,进入 【模板】 -> 【模板管理】
    • 找到您网站使用的默认模板,点击 【默认模板管理】
    • 在模板列表中,点击 【增加新模板】
    • 在模板名称中输入 contact(与您的HTML文件名对应),在模板代码框中粘贴您 contact.html 文件中 <body> 标签内的内容(不包括 <body> 标签本身)。
    • 保存模板。
  4. 创建栏目并关联模板

    • 进入 【栏目管理】
    • 点击 【增加顶级栏目】
    • 填写栏目信息:
      • 栏目名称:联系我们”。
      • 栏目目录contact
      • :选择“使用栏目页模板”。
      • 选择模板:在模板选择下拉框中,选择您刚刚创建的 contact 模板。
    • 保存栏目。
  5. 生成栏目页面

    • 保存栏目后,系统会提示您是否生成栏目页,点击 【生成】
    • 之后,您可以在前台通过 http://您的域名/contact/ 来访问这个页面。

优点

  • 完全控制页面的HTML结构和样式。
  • 可以方便地引入外部CSS和JS文件。

缺点

  • 操作步骤较多,需要一定的HTML和DedeCMS模板知识。

使用“独立页面”功能 (旧版方法,类似方法一)

在一些老版本的DedeCMS中,这个功能可能叫做“独立页面”而不是“自由页面”,但操作逻辑基本相同。

适用场景:与方法一基本相同,适用于大多数单页面需求。

操作步骤

  1. 登录后台:进入DedeCMS后台。
  2. 进入功能菜单:找到 【核心】 -> 【独立页面管理】。(如果找不到,可能被合并到“自由页面”里了)。
  3. 添加页面:点击 【增加独立页面】
  4. 填写信息
    • 页面名称
    • 页面别名:页面文件名,joinus
    • :页面正文内容。
    • 页面关键字页面描述:SEO信息。
    • 模板选择:可以选择一个专门的模板,如果不选,则使用默认模板。
  5. 生成页面:点击 【确定】 生成页面。
  6. 前台调用:与方法一相同,手动在模板中添加链接。

总结与对比

方法 优点 缺点 适用场景
自由页面 操作最简单,无需代码,后台直接生成,安全不破坏核心文件。 灵活性较低,样式受限于编辑器,前台需手动添加链接。 大多数常规单页面,如“关于我们”、“联系我们”、“公司简介”。
手动创建 灵活性最高,可完全控制HTML/CSS/JS,适合复杂页面。 操作最复杂,需要FTP和模板知识,容易出错。 需要高度自定义的页面,如专题页、活动落地页、复杂展示页。
独立页面 与方法一类似,是老版本的叫法。 新版本可能已合并。 与方法一基本相同,适用于老版本DedeCMS。

给新手的建议

直接使用 自由页面功能,这是最简单、最直接、最不容易出错的方法。

给有一定基础的开发者的建议

如果页面样式非常特殊,或者需要嵌入复杂的交互功能,推荐使用 手动创建HTML文件 + 修改模板,这样能获得最大的控制权。

-- 展开阅读全文 --
头像
c语言Gretchen是什么?
« 上一篇 04-21
织梦栏目为何不生成分页?
下一篇 » 04-21

相关文章

取消
微信二维码
支付宝二维码

目录[+]