Discuz论坛创建单页

效果图:

首先,单页包括该单页的php文件和该单页的模板(.htm)文件,比如:a.php、b.htm、c.html 反正都可以

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

<?php
define('CURSCRIPT', 'test');
require './source/class/class_core.php';//引入系统核心文件
$discuz = & discuz_core::instance();//以下代码为创建及初始化对象
$discuz->init();
$navtitle = '这里是单页的标题';
$metakeywords = 'QQ群,官方,discuz,DRC,7drc,QQ,这里填写关键词';
$metadescription = '该页面展示Discuz! Rescue Centre 官方QQ群系,加入本站官方QQ群可及时了解掌握最新动态、插件、模版第一手信息。请勿加入多个QQ群,珍惜有限的群资源。这里是单页描述';
include template('forum/xiaobai');//调用单页模版文件
?>

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

如果需要DIY的单页就用以下PHP文件代码:

<?php
define('CURSCRIPT', 'test');
require './source/class/class_core.php';//引入系统核心文件
$discuz = & discuz_core::instance();//以下代码为创建及初始化对象
$discuz->init();
loadcache('diytemplatename');
$navtitle = '这里是单页的标题';
$metakeywords = 'QQ群,官方,discuz,DRC,7drc,QQ,这里填写关键词';
$metadescription = '该页面展示Discuz! Rescue Centre 官方QQ群系,加入本站官方QQ群可及时了解掌握最新动态、插件、模版第一手信息。请勿加入多个QQ群,珍惜有限的群资源。这里是单页描述';
include template('diy:forum/xiaobai');//调用单页模版文件
?>

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

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

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

<!--{template common/header}-->
<style id="diy_style" type="text/CSS"></style>
<div id="pt" class="bm cl">
<div class="z">
<a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em>
<a href="forum.php">$_G[setting][bbname]</a><em>»</em>
<a href="javascript:;">$navtitle</a>
</div>
</div>
<div id="ct" class="wp cl">
<div class="mn bm cl">
<div class="bm_c">
<p style="width:300px; margin:200px auto; text-align:center;">这里是单页正文内容区域</p>
</div>
</div>
</div>
<!--{template common/footer}-->

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏信安之路

Red Team 工具集之攻击武器库

上图是一个 Red Team 攻击的生命周期,整个生命周期包括:信息收集、攻击尝试获得权限、持久性控制、权限提升、网络信息收集、横向移动、数据分析(在这个基础上...

24100
来自专栏护卫神小符的专栏

如何在护卫神镜像中安装 SQL SERVER?

针对很多腾讯云新上云的用户,在购买安装护卫神镜像系统后,需要使用到SQL SERVER但是又不清楚如何安装配置SQL SERVER。

33200
来自专栏hotqin888的专栏

Dgraph安装和使用(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

92020
来自专栏Jerry的SAP技术分享

如何安装Virtual Box的VBox Guest Additions扩展程序

Virtual Box的默认安装是不包含Guest Addition这个扩展的,在实际使用过程中带来种种不便,比如只能通过小窗口访问虚拟机的操作系统,通过默认的...

20230
来自专栏AILearning

Apache Zeppelin安装

欢迎来到Apache Zeppelin!本页面是有助于开始使用的说明。 安装 Apache Zeppelin正式支持并在以下环境下进行测试: N...

46270
来自专栏依乐祝

Net Core集成Exceptionless分布式日志功能以及全局异常过滤

这篇文章有一部分内容翻译自官方文档,[点我阅读][https://github.com/exceptionless/Exceptionless.Net/wiki...

11620
来自专栏魏艾斯博客www.vpsss.net

如何创建.htaccess 文件

关于.htaccess 文件,一般用于虚拟主机中,使用 VPS 建站的可以忽略了。对于使用虚拟主机建站的朋友来说.htaccess 文件可以用作伪静态化设置和 ...

47780
来自专栏Netkiller

高级运维工程师面试题(更新中)

高级运维工程师 服务器硬件 RAID 磁盘阵列 简述 RAID? RAID 0 5 6 10 50 都适用于那些场景? 数据库适用那种 RAID? RAID 1...

1.2K40
来自专栏较真的前端

客户端会话级存储:session Storage与session Cookie的区别

25440
来自专栏较真的前端

同样是客户端会话级存储,sessionStorage和session cookie有什么?

37440

扫码关注云+社区

领取腾讯云代金券