検索
ホームページCMS チュートリアルDEDECMSdedecms の特別トピックは何をするのですか?

dedecms の特別トピックは何をするのですか?

#dedecms について詳しく知りたい場合は、次をクリックしてください:

dedecms チュートリアル # # Web サイトは通常、ターゲットを絞った特別なコンテンツをさまざまなタイミングで公開します。

特別なトピックの機能は、実際には、特定のニーズに応じてサイトのコンテンツを取得し、これらのさまざまな形式のコンテンツを統合することです。 Sina や Sohu などのいくつかの大きなポータルには、独自の特別なチャネルがあります。トピックには、記事、画像、オーディオ、ビデオなど、複数の異なる列または異なるコンテンツ モデルのコンテンツを含めることができます。さまざまなトピックには、その時点の環境に適した独自のページ スタイルが必要です。たとえば、赤をテーマにしたトピックは次のとおりです。元旦と元旦に必要なテンプレート、春と夏には、緑のテーマのテンプレートが必要です。

良いトピックを使用すると、Web サイトのメンバーが関連情報をより包括的に理解し、Web サイトへの注目を高めることができます. 以下では、DedeCMS のトピック機能を使用してトピックを作成する方法を紹介します。 スーパー管理者としてバックエンドにログインし、 システムの [コア]-[トピック管理]

でトピックを管理します。

ここでの共通管理は文書管理と類似しているため、追加、削除、更新、推奨などの一般的な操作の一部については説明を省略します。トピックとテンプレート ファイルを組み合わせて、独自のトピック ページを作成します。 dedecms の特別トピックは何をするのですか?

トピックページを作成するには、

コンテンツとテンプレートの 2 つを準備する必要があります。

もちろん、自分でデザインしたテンプレート ファイルがない場合は、システムに付属のデフォルトでトピック ページ スタイルのセット。バックグラウンドで [コア]-[コンテンツ モデル管理] に移動し、トピック タイプ テンプレートをクリックすると、次のコンテンツが表示されます:

ドキュメントテンプレート:

/templets/default/article_spec.htm

[修正] リスト テンプレート:

/templets/default/list_spec.htm

[修正] チャンネル カバー テンプレート:

/templets/default/index_spec.htm

[変更] ユーザーは、グローバルに統一された変更を行うことができます。これらのデフォルトのテンプレート ファイルはそれ自体ですが、通常は追加されます。トピックは一般パラメータの「トピック テンプレート」で指定されます。

もちろん、コンテンツ管理システムで公開されているコンテンツを使用する必要のないトピックもいくつかあります。そのようなトピックは、呼び出し用のタグなしで静的ページを使用して直接完成させることができますが、この問題を解決するには、トピックページ作成時にタグのないテンプレートファイルを作成し、トピック追加時にテンプレートを指定することをお勧めします。

次に、Dreamweaver の特殊機能がどのように分かれているかを紹介します。

chinaz と admin5 の 2 つの特別ページを例として取り上げます。

DedeCms V5.3 の古典的な分析と啓示 (http://www.chinaz.com/zt/dedecms) / )

特別トピック: 2009 中国インターネット草の根会議 (http://www.admin5.com/article/20081218/121704.shtml)

admin5 のトピックは、統一されたトピック テンプレートを使用して生成されていることがわかります。このタイプのトピックでは、Web サイト管理者が Web サイトのトピック コンテンツを整理して公開することを選択するだけで、このタイプの Web サイト トピックを表示できます。 chinaz トピックは独立したテンプレート ファイルを使用するため、トピックがより特徴的になり、読書効果がより明白になります。

DedeCMS には、トピックに対するほとんどのユーザーの要件を満たすことができるトピック ページ用のテンプレート ファイルが付属しています。デフォルトのテンプレート ファイルを使用してトピックを作成する方法を紹介します。

システム バックエンドにスーパー管理者としてログインし、トピック管理ページに入り、

または

をクリックしてトピック追加ページに入ります。

dedecms の特別トピックは何をするのですか? トピック名、担当編集者、トピックの説明、キーワード、およびトピックのメイン カテゴリを一般パラメータに追加し、[トピック ドキュメント] タブに入って、関連するトピック ノードのコンテンツを選択します。 dedecms の特別トピックは何をするのですか?

追加する前に、まず

Node

という概念を理解しましょう。 いわゆる ノードは、トピック

内の同じ分類されたコンテンツの組み合わせです。以下の図に示すように、次の 2 つのノードがあります: Coreldraw 9 クイック チュートリアル、Coreldraw 9 チュートリアルの概要、各ノードはシステムのいくつかの記事を選択します。

上記 2 つのノードの追加は、システム設定で 2 つの方法で追加できます。1 つは、1 つのノード内で記事リストを指定し、「ノード記事を選択」する方法で、トピック ノードの内容をより正確に指定します。ノードの内容が小さい場合に推奨されます。 2つ目は、文書を自動取得する方法で、ノードの「キーワード」を入力するだけで、キーワードを含む記事の内容を自動的に検索し、コンテンツリストに追加します。

dedecms の特別トピックは何をするのですか?

このようにして、トピック コンテンツの追加が完了し、このフォームでトピックを公開しました。トピック ページのスタイルは、システムのデフォルトのシステム スタイルです。次へトピックテンプレートタグを使って特別なトピックページを作成する方法を紹介します。

ホームページ上に特別なテンプレート ページを作成するには、Dreamweaver テンプレート エンジンの基本的な概念を理解する必要があります。テンプレート エンジンとは何か、また、いくつかの Dreamweaver テンプレート タグの使用方法を理解する必要があります。ここで arclist タグを使用すると、基本的に独自のテーマ テンプレートを作成できます。

このトピックには 2 つのテンプレート ファイルが含まれています:

/templets/default/article_spec.htm 特別なテンプレート ファイル、このテンプレートはWeb サイトのトピック ページのスタイルは、テンプレート ページを作成するために必要なファイルです。

/templets/system/channel_spec_note.htmシステムのトピック ノード テンプレートの最下層です , in ノードを作成するときは、それらに特定の変更を加える必要があります。

これら 2 つのファイルは、トピックのスタイルを決定する重要なテンプレート ファイルです。もちろん、内部テキスト テンプレートもあります。この基礎となるテンプレートが使用されます各ノード内で、各場所を個別に指定できます。

ここでは、トピック ノードのテンプレート タグも知っておく必要があります: {dede:field.note noteid='識別 ID'/} このタグは、トピック ページのドキュメント リストを生成するために使用されます。

テーマ ページ テンプレートのデザイン

まず、Web ページ制作関連のツールを使用して、テーマ ページのテンプレート ファイルをデザインします。この例では、ページからテンプレート ファイルに至るプロセスの説明に重点を置いているため、テンプレート ファイルは比較的単純に見えますが、プロのアーティストであれば、さまざまなプロ仕様のテンプレート ファイルをデザインできます。

ここではWebページ制作ツールのDreamweaverを使ってトピックテンプレートを作成するだけです トピックは主にトピック内容紹介とノード記事の2つに分かれています もちろんトピック内容は固めてありますトピック テンプレート ファイルでは、ユーザーはテンプレート タグ {dede:field name='description'/} を使用し、バックグラウンドでトピックの紹介を追加して完成させることもできます。

dedecms の特別トピックは何をするのですか?

トピック ページ テンプレート タグの追加

上記の内容から、Dreamweaver のテンプレートであることがわかります。 Dreamweaverのテンプレートタグをページに追加して初めて制作が完了しますので、次にテンプレートタグを追加していきます。タグを追加する前に、上記で設計したテンプレート ファイルを

/templets/default/article_spec2_templets.htm として保存します。保存後、このページを変更してタグを追加できます。テーマ別ページのテンプレート。

まず、共通タグを追加します: {dede:field.title/}_{dede:global.cfg_webname/}

このタグはテンプレート ファイルに追加されます。 title> と の前に、トピック タイトルを解析するために使用されます。{dede:field.title/} は、バックグラウンドで追加したトピック名を表します。{dede: global.cfg_webname/} は Web サイトの名前を指します。Dreamweaver システムによって解析されると、次のようになります: DedeCMS V5.3 関連コンテンツ topic_Dreamweaver 非公式デモンストレーション サイト

もちろん、SEO の観点から

と の間に次のコードを追加できます。
<meta name="keywords" content="{dede:field.keywords/}" />
<meta name="description" content="{dede:field.description function=&#39;html2text(@me)&#39;/}" />

このコードは、ページにトピックを追加するときに設定したキーワードとトピックの説明を追加します。

次に重要なことは、トピック ノード部分の追加です。ノード部分は主にリストであるため、基礎となるテンプレート (内部テキスト) の概念が含まれます。基礎となるテンプレートは、導入部分ですでに利用可能です。 DreamWeaver のタグ構文に関連する手順。

( テンプレート タグ構文の紹介: http://help.dedecms.com/v53/archives/templets/start/)

なぜなら、次の内容を見つけることができるからです。ヘッズアップ レコード ループ:

<tr>
<td>站长学院<a href="#" target="_blank">dedecms列表页title优化方法</a></td>
</tr>

したがって、arclist の関連マークに基づいて基礎となるテンプレート (内部テキスト) を取得できます:

<tr>
<td>[field:typename/]<a href="[field:arcurl /]" target="_blank">[field:title /]</a></td>
</tr>

ノードを追加するときにこの基礎となるテンプレートを使用できます # を指定します##################################

  接下来我们在节点部分加入节点标签{dede:field.note noteid='标识'/},因为我们这里有2个节点名称,标识ID分别为: use(使用介绍)、exp (体验说明),所以我们替换模板页面中循环部分:

<table width="100%" height="53" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="2%" bgcolor="#66CC66">使用介绍</td>
            <td width="98%" align="left"><table width="80%" border="0" cellpadding="0" cellspacing="3" id="nlist">
{dede:field.note noteid=&#39;use&#39;/}
            </table></td>
          </tr>
        </table>

  这样一来,我们的专题模板就制作完成了,我们将其另存文件名为:

  /templets/default/article_spec2.htm,这个文件就是我们的专题模板文件。

修改节点容器模板

  在我们上面设计的模板中,有2个节点,因为我们其中有一部分内容已经固化在模板中,所以如果直接发布内容,会出现多出了节点标题的情况,一个节点生成为页面的时候,DedeCMS会读取他的节点容器模板,所以我们需要对节点容器模板进行一些修改,我们打开/templets/system/channel_spec_note.htm这是默认的节点容器模板。

<dl class="tbox">
    <dt><strong>~notename~</strong></dt>
     <dd>
        <ul class="d1 ico3">
        ~spec_arclist~
        </ul>
    </dd>
</dl>

  这里需要介绍2个标记:~notename~和~spec_arclist~

  ~notename~ 节点的名称,在系统解析时候会在节点中将这个标签解析为当前设置的名称

  ~spec_arclist~ 节点内容列表,系统读取底层模板文件,并解析成节点设置的内容同这个标记进行替换

  这个节点容器解析后的内容再同{dede:field.note noteid='标识'/}标记进行替换,完成模板的解析,所以我们在这里需要对其进行一些修改,因为前面设计时候的节点名称已经固化在模板文件中,所以这里不涉及到这部分的内容。我们只要将冗余部分的代码去除,直接使之变为:

~spec_arclist~

  如果不想影响到其他模板文件的使用我们将其另存为:

/templets/system/channel_spec_note_dedecms.htm

  我们在添加专题时候可以独立设置为:

dedecms の特別トピックは何をするのですか?

  至此我们完成了专题页面模板文件的制作,接下来做的只需要像上面所说的一样,直接选取相应的内容添加节点发布即可。

  织梦的专题功能还有更为强大的功能,需要我们织梦的用户去用心体会,本文中已经较为全面介绍了如何使用专题功能,文章中设计到的一些文件可以在附件中下载,页面演示可以查看:http://www.dedemo.cn/news/cms/2008/1231/640.html。

以上がdedecms の特別トピックは何をするのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
dedecms怎么增加多语言dedecms怎么增加多语言Feb 27, 2023 am 09:21 AM

dedecms增加多语言的方法:1、进入dedecms后台,创建封面栏目;2、将封面栏目“常规选项”的文件保存目录设置为cn或者en;3、将封面栏目“高级选项”的列表模板设置为“cn_index.htm”或者“en_index.htm”;4、单独调用每种语言的封面栏目和每种语言下的导航栏目即可。

织梦cms是什么语言写的织梦cms是什么语言写的Feb 21, 2023 am 09:45 AM

织梦cms是用PHP语言写的。织梦CMS(DedeCMS)是一个PHP开源网站管理系统,作用是构建中小型网站;它采用PHP+MySQL技术开发,可同时使用于windows、linux、unix平台。

dedecms是什么语言dedecms是什么语言Feb 24, 2023 am 09:46 AM

dedecms是PHP语言开发的;dedecms中文全称是织梦内容管理系统,是一个PHP开源网站管理系统;dedecms基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。

dedecms怎么删除栏目dedecms怎么删除栏目Jul 13, 2023 pm 04:31 PM

dedecms删除栏目的方法:1、登录后台管理;2、进入“栏目管理”,可以看到当前网站所有栏目;3、选择要删除的栏目;4、将鼠标悬停在栏目名称上,删除栏目;5、点击“确认”按钮以继续删除操作;6、删除成功。

2023年织梦dedeCMS视频教程推荐2023年织梦dedeCMS视频教程推荐Oct 25, 2019 pm 01:56 PM

织梦内容管理系统(DedeCMS) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步。

dedecms有移动端吗dedecms有移动端吗Mar 02, 2023 am 09:30 AM

dedecms有移动端,其移动端安装方法是:1、将DATA移到根目录外的安全设置,修改“/m/index.php”代码;2、在“更新主页HTML”中,将“选择主页模板”改为“default/index_m.htm”;3、将首页“图文资讯”的url修改为移动端链接;4、设置移动站可通过二级域名访问即可。

火车头dedecms出现乱码怎么办火车头dedecms出现乱码怎么办Jul 19, 2023 pm 02:19 PM

火车头dedecms出现乱码解决方法:1、检查数据库编码;2、修改dedecms配置文件;3、检查浏览器编码设置;4、清理缓存和临时文件;5、寻求专业帮助。

dedecms是干什么的dedecms是干什么的Feb 22, 2023 am 09:14 AM

dedecms是指织梦内容管理系统,是一个PHP开源网站管理系统,用于个人网站或中小型门户的构建;dedecms是基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター