如何替彙整頁面增添額外的文字敘述
增添額外的文字敘述?不是直接於主題增添就好了嗎?嗯!的確是如此;不過,我給了它些許的小功用。這樣的功用,其構想是源自於顯示描述的語法;之前,我有加到我的主題上,但其效果並不符合我的需求,所以就自己動手做做看。
我們先來說說額外的文字敘述有何作用。就像各位朋友看到我的彙整頁面般,其呈現的方式就只是列出文章的標題;這樣的做法雖然可以讓「效能」提高,但對搜尋引擎而言無疑是少掉許多可搜尋的內容。
所以,我就想到替彙整頁面來增添額外的文字敘述,而這些敘述我就使用了一些相關的「字眼」。使用方式也很簡單,就在 archive.php 加上條件式就可以了。例如,於顯示彙整頁面標題的語法下方加入以下:
<?php if ( is_category('分類名稱或ID') ) { ?>
<h1 id="樣式ID" title="這些敘述的標題">您的文字敘述.</h1>
<?php } ?>
<?php if ( is_tag('標籤名稱或ID') ) { ?>
<h1 id="樣式ID" title="這些敘述的標題">您的文字敘述.</h1>
<?php } ?>
因為顯示描述的語法是使用 p 標籤,所以前面才會說「其效果並不符合我的需求」。當然,您必須使用樣式表來改變 h1 文字大小與粗細。 :)
如果,只想在第一頁顯示這些敘述的話,只要加入 $paged 到裡頭就可以了,例如:
<?php if ( is_category('分類名稱或ID') && $paged < 2 ) { ?>
<h1 id="樣式ID" title="這些敘述的標題">您的文字敘述.</h1>
<?php } ?>
上述語法的意思:當在某個分類並且是在第一頁時,才顯示 h1 標籤與其內容。