Discuz! X2 自定义单页面最简单方式

发布日期:2019-07-24 15:29:34 阅读数: 543次 来源: 作者:

  此方式简单到只要一句话:新建一个专题就行了,还能够自定义二级域名和URL,能够设置能否包罗页头、页脚,Title/Keywords/description等消息天然不在话下。

亚博app官网

  新建完后就能够DIY,想往里加什么就加什么。

亚博app官网

  鉴于此方式过分简单,本文过于薄弱,所以添加一个通俗方式供大师比力。

  起首,单页包罗该单页的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文件建立完毕,此刻起头建立模版文件,根基代码如下:

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

<!--{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">
<亚博app官网p style="width:300px; margin:200px auto; text-align:center;">这里是单页注释内容区域</p>
</div>
</div>
</div>
<!--{template common/footer}-->

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

Discuz! X2.5 正式版 简体中文 GBK 20130222下载

界面预览

  • 软件大小:8.97MB
  • 软件类别:国产软件 | 社区论坛
  • 软件言语:简体中文
  • 运转情况:PHP/Mysql
  • 软件授权:免费版
  • 更新时间:2013-2-22 17:42:01
  • 相关链接:Home Page

本文由亚博编辑整理亚博app官网