Discuz シングル ページの作成は、実際には非常に簡単です。これまでにも、シングル ページの作成チュートリアルは数多くありました。今日は、シングル ページを含む、Discuz x2.5 のシングル ページの作成について説明します。 DIY、タブページ制作など
単一ページには、単一ページの php ファイルと単一ページのテンプレート (.htm) ファイル (news.php、news.htm など) が含まれます。新しい投稿の表示は単一ページを使用して行われ、デモンストレーション効果: http://bbs.it-home.org/news.php
プログラマー フォーラムの画像のない合理化されたバージョンも、http://bbs.it-home.org/sitemap.php に似ています。
単一ページのコードの分析を始めましょう:
1. シングルページの php ページの作成、DIY および通常のシングルページに適したコードは次のとおりです。 //ボディクラス識別子の 1 つ
- require './source/class/class_core.php';//システムコアファイルの紹介
-
- $discuz = & discuz_core::instance();//次のコードはオブジェクトを作成して初期化するものです
-
- $discuz->init();
-
- loadcache('diytemplatename');//DIY はキャッシュをロードする必要があります
-
- $navtitle = 'Title単一ページの';
-
- $metakeywords = '単一ページのキーワード 1、単一ページのキーワード 2';
-
- $metakeywords = '単一ページの説明';
-
- include template('diy:forum/ news');//単一ページのページテンプレートファイルを呼び出します
-
- ?>
-
コードをコピー
-
単一ページのphpファイルはフォーラムのルートディレクトリに保存されています。
-
注:
- news は、テンプレート ファイルの名前です。拡張子 .htm を追加する必要はありません。テンプレート ファイルは、デフォルトのスタイル ディレクトリの下にあるフォーラム ディレクトリに保存されます。
2. 単一ページのテンプレート ファイル news.htm の作成。
1. 通常のコンテンツの単一ページのテンプレート ファイル コード:
-
単一ページのテキスト コンテンツ領域< /p> -
- < ;/div>
-
コードをコピー
2、DIYの单页モ版文件代码如下:その中
这段代码就是DIY区域的代码,你也可以通过DIV布局,然后加入多个DIY区域。
注意:如果一个页面要插入多个DIY区域,注意修改上面DIY区域的编号ID,几个DIY区域的ID编号不能相同。
3、带有右侧边栏的单页模版文件代码: |