此方法简单到只有一句话:新建一个专题就行了,还可以自定义二级域名和URL,可以设置是否包括页头、页脚,Title/Keywords/description等信息自然不在话下。

新建完后就可以DIY,想往里加什么就加什么。

鉴于此方法太过简单,本文过于单薄,所以增加一个普通方法供大家比较。

首先,单页包括该单页的php文件和该单页的模板(.htm)文件,比如:host.php、host.htm

普通单页的php文件内容如下:<?php

define('CURSCRIPT', 'test');

require './source/class/class_core.php';//引入系统核心文件

$discuz = & discuz_core::instance();//以下代码为创建及初始化对象

$discuz->init();

$navtitle = '官方QQ群列表';

$metakeywords = 'QQ群,官方,discuz,DRC,7drc,QQ';

$metadescription = '该页面展示Discuz! Rescue Centre 官方QQ群系,加入本站官方QQ群可及时了解掌握最新动态、插件、模版第一手信息。请勿加入多个QQ群,珍惜有限的群资源。';

include template('forum/host');//调用单页模版文件

?>

这里需要注意的是,host为模板文件名,不需要加.htm扩展名,模板文件存放于默认风格目录下的forum目录;

单页的php文件存放于论坛根目录;

$navtitle = '官方QQ群列表'; 这一句是定义单页的标题,显示于浏览器顶部的网页标题

$metakeywords = 'QQ群,官方,discuz,DRC,7drc,QQ'; 是单页的关键词信息

$metadescription 是单页的描述信息。

可DIY的单页PHP文件代码内容如下:<?php

define('CURSCRIPT', 'test');

require './source/class/class_core.php';//引入系统核心文件

$discuz = & discuz_core::instance();//以下代码为创建及初始化对象

$discuz->init();

loadcache('diytemplatename');

$navtitle = '官方QQ群列表';

$metakeywords = 'QQ群,官方,discuz,DRC,7drc,QQ';

$metadescription = '该页面展示Discuz! Rescue Centre 官方QQ群系,加入本站官方QQ群可及时了解掌握最新动态、插件、模版第一手信息。请勿加入多个QQ群,珍惜有限的群资源。';

include template('diy:forum/host');//调用单页模版文件

?>

注:其中 loadcache('diytemplatename'); 为Discuz!X2对DIY这一块做的更新,DIY要载入缓存,所以以前X1.5的单页制作教程做出来的单页DIY会无法保存。DIY的单页模版文件,修改单页模版内容后需要更新缓存才能刷新出来。

php文件创建完毕,现在开始创建模版文件,基本代码如下:

普通单页的模版文件代码:

$_G[setting][bbname]»

$_G[setting][bbname]»

$navtitle

这里是单页正文内容区域

以上只是普通方法的一部分,完整版本:http://www.discuz.net/thread-2233010-1-1.html,所以,一般的静态页面,和不超越DIY功能实现的页面用新建专题的方法都会简单得多。

软件大小:8.97MB

软件类别:国产软件 | 社区论坛

软件语言:简体中文

运行环境:PHP/Mysql

软件授权:免费版

更新时间:2013-2-22 17:42:01

discuz php单页,Discuz! X2 自定义单页面最简单方法相关推荐

  1. php单页程序,动态php单页站群源码,泛解析单页循环暴力域名站群系统

    本程序是一个不需要数据库的动态php单页站群源码,动态版,需要php+zend环境支持,需要域名泛解析,需要独立主机或者vps支持,虚拟主机暂时无法达到效果, 设置好以后只需在文本导入你的关键词和文章 ...

  2. ITSM常见问题之:自动指派工单给对应的技术员的三种简单方法

    假设在某个月末,发工资的员工无法登录到工资支付应用程序,为了解决这个问题,他向IT帮助台发送了一封电子邮件,即创建了一个工单.不巧的是,这时服务台协调员并不在公司,于是工单一直处于未指派状态,直到服务 ...

  3. php mvc单入口搭建,PHP实现MVC开发最简单方法是单点入口

    今天就开始详细的写写我对MVC的一些理解,以及我在开发过程中实现自己的一个框架的一个流程.其中或许说的不正确,还望指正! 网站关于MVC的教材很多了,我这里不具体说了,不明白的,推荐自己上百度搜索下& ...

  4. python单用户登录_Python 实现用户登录的简单方法

    #实现用户的登录 设定一个用户名和密码,用户输入正确的用户名和密码,则显示登录成功 否则提示登录失败,用户最多失败3次,否则退出程序 思路: 1)初始化用户名和密码 2)输入用户名和密码 3)判断用户 ...

  5. Windows7操作系统自定义运行命令(简单方法之二)

    经过上次的随笔,相信大家已经会通过注册表和环境变量来自定义运行命令了. 其实我们知道:不管是环境变量还是注册表,都是存储的配置信息.当然了,环境变量主要存储的是路径信息.我们对环境变量进行配置,就是给 ...

  6. Discuznbsp;x2.5单页制作的教程

    原文链接:http://www.zhanhelp.com/thread-5697-1-1.html Discuz单页的制作其实还是很简单的,之前也有很多版本的单页制作的教程,今天这里主要讲Discuz ...

  7. ajax div 赋值重新渲染_优化向:单页应用多路由预渲染指南

    前言 Ajax 技术的出现,让我们的 Web 应用能够在不刷新的状态下显示不同页面的内容,这就是单页应用.在一个单页应用中,往往只有一个 html 文件,然后根据访问的 url 来匹配对应的路由脚本, ...

  8. 快来学学爱用建站新功能【Light Press】微单页,超级实用

    爱用建站新功能来了:[Light Press]微单页 一.微单页,发布即上线 进入爱用建站[智慧链接],[Light Press]有两个入口,点击左侧[自媒体]或点击[内容发布]就可以开始编辑你的微单 ...

  9. 天纵智能软件快速开发平台单页编辑插件

    定义 单页编辑插件是在一个页面上显示一条记录内容,可以查看可编辑这些记录不.界面也分三部分组成,左侧可以设置数据分类树,中间一条一条列出默认条件下的数据,可以通过上一条.下一条进行记录移动,右侧可以定 ...

最新文章

  1. matlab的pid控制系统设计,PID控制系统设计以及MATLAB仿真.doc
  2. 内存256KB设备也能人脸检测,微软提出用RNN代替CNN | NeurIPS 2020
  3. 通过尾递归避免栈溢出
  4. 关于 JS 模块化的最佳实践总结
  5. pandas.DataFrame()的基本操作
  6. 指数体系与因素分析:概念、作用与种类
  7. Excel中 对「对话气泡(吹き出し)」中的文字添加删除线 等操作
  8. java垃圾收集方法_java几种垃圾收集方法和垃圾收集器
  9. 你真的了解 MySQL 数据库的运行状况吗?
  10. 微软小娜关闭服务器,图文详解彻底关闭windows10系统里的小娜(Cortana)语音服务-系统操作与应用 -亦是美网络...
  11. 扫地机器人不取出水箱可以吗_小米扫地机器人水箱不出水是怎么回事
  12. 距离2022年研究生考试还有多少天?倒计时天数用便签设置
  13. 基于Java发送邮件
  14. 2018年11月中旬香港, 吉隆坡8天游记
  15. ubuntu中vim编辑模式退格键无法删除,方向键乱入ABCD解决方法
  16. 苹果6用U盘越狱_iOS 13 Checkra1n Win 越狱新方法,超级简单
  17. 友芝友生物冲刺港交所上市:极其依赖单一供应商,周鹏飞为董事长
  18. 在嵌入式x86上构建我的智能家居(home assistant) (三)
  19. 看到这4种奇葩面试方法的公司,转身就走吧!
  20. 阿里云OSS存储服务器

热门文章

  1. 嵌入式开发语言-C语言编程
  2. springmvc(2)处理器设配器和映射器
  3. nginx HLS m3u8播放视频跨域问题
  4. 【考研英语】考研英语小作文万能模板(致歉信)
  5. Java 开发规范文档
  6. [小技巧] git: Your branch and 'origin/master' have diverged
  7. 阿里天池工业蒸汽量预测baseline-数据探索篇
  8. 编程语言和开发环境的选择
  9. OpenCV/C++:点线面相关计算
  10. 11款产品原型设计工具