久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

WordPress主題開(kāi)發(fā)教程二十五:留言模板

這篇將涉及到博客一個(gè)比較重要的東西;評(píng)論模板。

你應(yīng)該知道:

  • 沒(méi)有快速的方式在 comments.php 建立評(píng)論模板
  • 大部分的 WordPress 設(shè)計(jì)者使用來(lái)自 WordPress 默認(rèn)主題(Kubrick)默認(rèn)評(píng)論模板根據(jù)。
  • 一些設(shè)計(jì)者會(huì)修改默認(rèn)的評(píng)論模板去適合他們自己的需求。
  • 你將使用我的默認(rèn)評(píng)論模板的修改版本。

第1步:創(chuàng)建 comments.php

  • 創(chuàng)建一個(gè)新文件:comments.php。
  • 把我的 comments.txt 將文件中的內(nèi)容復(fù)制到 comments.php。
  • 保存 comments.php 文件。

第2步:樣式化留言

  • 把我的 comments-template-css 文件中的內(nèi)容拷貝到你的 style.css 文件中。
  • 復(fù)制到 style.css 的底部或者剛好 #footer 的上面。

第3步:在 single.php 添加留言模板

single.php 文件中,entry DIV 的下面,輸入以下代碼:

<div class=”comments-template”>
<?php comments_template(); ?>
</div>

comments_template() 這個(gè)函數(shù)是用來(lái)重復(fù) comments.php 文件調(diào)用評(píng)論模板。comments.php 文件然后就會(huì)根據(jù)它的模板(或者代碼)去顯示評(píng)論列表。列表中的每個(gè)條目是一條評(píng)論。

如果想讓人們可以在靜態(tài)頁(yè)面也可以留言,同樣可以把 comments_template() 函數(shù)用到 page.php 文件。

第4步:驗(yàn)證代碼

第四步是驗(yàn)證你的代碼,然而可以不進(jìn)行第四步的,因?yàn)槟阍谑褂玫氖俏乙呀?jīng)整理過(guò)的默認(rèn)主題評(píng)論模板的修改版。我已經(jīng)替你驗(yàn)證過(guò)代碼了。

驗(yàn)證:

  • 查看 > 頁(yè)面源代碼
  • 拷貝所有源代碼
  • 然后到 validator。
  • 把你的代碼粘貼到 Direct Input 框中。
  • 點(diǎn)擊 Check。

以后的參考(當(dāng)你創(chuàng)建你自己的主題和評(píng)論模板),下面是需要驗(yàn)證的頁(yè)面:

  • 主頁(yè) — Home page
  • 存檔頁(yè)面 — Archive pages
  • 類(lèi)別頁(yè)面 — Category pages (如果你自定義了類(lèi)別頁(yè)面)
  • 搜索結(jié)果頁(yè)面 — Search result pages
  • 靜態(tài)頁(yè)面 — Pages (如:About)
  • 單一日志頁(yè)面 — Single post view page
  • 單一日志沒(méi)有留言 — Single post with no comments
  • 單一日志有留言 — Single post with comments
  • 單一日志含有必須登錄信息 — Single post with must login message
  • 單一日志沒(méi)有必須登錄信息 — Single post with no login required message
  • 密碼保護(hù)的單一日志并有留言 — Password protected single post with comments

評(píng)論模板的進(jìn)一步解釋

  • 評(píng)論模板從根本上說(shuō)是一個(gè)有序列表(OL),不是無(wú)序的,盡管它們基本上同樣方式工作。 無(wú)序列表是以圓點(diǎn)列表組織的。有序列表則是以數(shù)字列表組織的(每個(gè)條目都有一個(gè)數(shù)字,從1開(kāi)始)。
  • single.php 文件中,你用 comments-template DIV 圍住comments_template()?,F(xiàn)在你的評(píng)論模板在一個(gè) DIV 標(biāo)簽中的一個(gè)有序列表中。

當(dāng)你你的日志是密碼保護(hù)的,你的評(píng)論同樣是密碼保護(hù)的:

這個(gè)修改版的留言模板有一個(gè) H2 子標(biāo)題顯示 Password Protected。默認(rèn)的留言模板是沒(méi)有的。

下面展示了哪些東西組成了你的留言列表:

簡(jiǎn)單整理下就是:

comment_text() 函數(shù)就是用來(lái)調(diào)用每條留言的。

我不會(huì)解釋留言模板的原因 CSS 代碼的意思。不像 comments.php 文件中的代碼,你可以隨便測(cè)試你的 CSS 代碼而不會(huì)弄壞留言模板。自己去測(cè)試會(huì)比我的解釋對(duì)你更有好處。

未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » WordPress主題開(kāi)發(fā)教程二十五:留言模板

贊 (0) 打賞

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞