久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

WordPress:The Loop in Action

來(lái)自站長(zhǎng)百科
Sutrong討論 | 貢獻(xiàn)2008年5月27日 (二) 10:50的版本
(差異) ←上一版本 | 最后版本 (差異) | 下一版本→ (差異)
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一級(jí) | WordPress | 首頁(yè) | WordPress中文論壇 | WordPress主機(jī) | CMS程序 | 論壇程序 | ECShop | ShopNC | PowerEasy

介紹[ ]

"The Loop"是指WordPress主程序中的一個(gè)術(shù)語(yǔ)。你可以在你的模板文件中使用Loop來(lái)想訪問(wèn)者顯示你的文章。你可以讓模板不帶有Loop,但這樣你就只能顯示來(lái)自一篇文章的數(shù)據(jù)了。

WordPress所做的第一件事就是檢查它所需要的所有文件是否存在。接下來(lái),它按照blog 管理員定義的,從數(shù)據(jù)庫(kù)收集默認(rèn)的設(shè)置。這包括每頁(yè)顯示的文章的數(shù)量,是否允許評(píng)論,等等。一旦這些默認(rèn)的內(nèi)容確定后,WordPress就會(huì)檢查使用者要求什么。這個(gè)信息用來(lái)確定從數(shù)據(jù)庫(kù)中取出哪篇文章。s

如果使用者不要求特定的文章,分類,頁(yè)面或者日期,WordPress使用以前收集的默認(rèn)值確定哪個(gè)文章準(zhǔn)備給使用者閱讀。例如,如果blog管理員在Administration > Settings > Reading設(shè)置中選擇每頁(yè)顯示5篇文章,那么WordPress就會(huì)從數(shù)據(jù)庫(kù)中取最新的5篇。如果使用者要求特定的文章,分類,頁(yè)面或者日期,那么WordPress就會(huì)根據(jù)這些信息來(lái)選擇從數(shù)據(jù)庫(kù)中取出哪篇文章。

一旦所有這些完成之后,WordPress就連接數(shù)據(jù)庫(kù),得到需要的信息,然后在一個(gè)變量中儲(chǔ)存這個(gè)結(jié)果。進(jìn)入這個(gè)變量的就是Loop,然后在模板中顯示變量的值。 默認(rèn)情況下,如果訪問(wèn)者沒(méi)有選擇特定的文章,頁(yè)面,分類或者日期,WordPress會(huì)使用index.php顯示所有內(nèi)容。在這個(gè)Loop的討論的第一部分,我們只集中討論index.php,和默認(rèn)的blog顯示。接下來(lái),一旦你懂得這些如何工作的時(shí)候,我們來(lái)研究Loop在別的模板文件中的作用。

世界上最簡(jiǎn)單的索引頁(yè)面[ ]

接下來(lái)的是具有所有功能的索引,可以顯示每個(gè)文章的內(nèi)容(僅僅是內(nèi)容),根據(jù)使用情況準(zhǔn)備Loop,給你看這些的唯一目的就是表明這些對(duì)Loop的技能幾乎沒(méi)有必要,在你的index.php文件大多數(shù)內(nèi)容中,都是CSS, HTML,和 PHP聲明,可以讓Loop看起來(lái)漂亮些。

<?php
get_header();
if (have_posts()) :
   while (have_posts()) :
      the_post();
      the_content();
   endwhile;
endif;
get_sidebar();
get_footer(); 
?>

默認(rèn) Loop[ ]

接下來(lái)是一步一步的來(lái)看WordPress v1.5標(biāo)準(zhǔn)安裝,默認(rèn)情況下,默認(rèn)經(jīng)典主題中l(wèi)oop用法。

Loop開(kāi)始[ ]

在默認(rèn)index.php模板文件的頂部,是Loop代碼開(kāi)始的地方。

<?php if (have_posts()) : ?><br />
<?php while (have_posts()) : the_post(); ?>
  1. 首先它用have_posts()功能檢查是否有新的文章.
  2. 如果有文章的話,一個(gè)PHP while的loop就開(kāi)始了。只要插入語(yǔ)為邏輯真,while loop就會(huì)繼續(xù)執(zhí)行。這樣只要函數(shù)have_posts() 返回真值,Loop就會(huì)繼續(xù)。
  3. 函數(shù)have_posts()簡(jiǎn)單的在文章集合中檢查下一個(gè)項(xiàng)目:如果有另外一個(gè)項(xiàng)目,返回true,如果沒(méi)有下一個(gè)項(xiàng)目,返回false .

生成文章[ ]

the_post()函數(shù)把文章集合中的現(xiàn)用的項(xiàng)目拿出來(lái),并且讓它可以在Loop的循環(huán)中使用。如果沒(méi)有the_post(),很多主題中使用的模板標(biāo)簽都無(wú)法工作了。

一旦文章日期被設(shè)置可用,模板就能啟用對(duì)來(lái)訪者展示文章數(shù)據(jù)。

標(biāo)題,日期和作者[ ]

下邊的 模板標(biāo)簽獲得當(dāng)前文章的標(biāo)題,還有發(fā)表的時(shí)間和誰(shuí)發(fā)表了它。

<h2 id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?></a></h2>
<small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>

文章內(nèi)容[ ]

the_content()模板標(biāo)簽顯示文章的內(nèi)容。 這是每個(gè)通過(guò)Loop的很重要的部分:

<div class="entry">
<?php the_content('Read the rest of this entry &raquo;'); ?>
</div>

如果你把more這個(gè)按鈕包含到Quicktag,然后象這樣<!--more-->顯示出來(lái), 在你的文章的正文部分,只有above這部分才會(huì)顯示給訪問(wèn)者。這樣,如果你只是想讓你的首頁(yè)面顯示每篇文章的第一句或者前兩句話的話,只需要簡(jiǎn)單的在每篇文章的第一行之后插入 <!--more-->就可以了。

當(dāng)查看某個(gè)單一的文章的時(shí)候,<!-- more -->分隔符會(huì)被忽略。這樣如果讀者想閱讀全部?jī)?nèi)容,而又在所有的文章中都加如<!-- more -->分隔符的話,會(huì)迫使讀者點(diǎn)擊每個(gè)單獨(dú)的文章。

詳細(xì)資料附[ ]

在每個(gè)文章內(nèi)容下邊,在index.php模板文件中,是顯示有關(guān)這個(gè)文章更多信息的地方,如分類,日期和評(píng)論信息。大家知道的文章meta數(shù)據(jù)部分,如果你是一個(gè)已經(jīng)登陸的有充分權(quán)限的使用者,你可會(huì)看見(jiàn)"Edit This"連接,這多虧了edit_post_link()模板標(biāo)簽函數(shù)。

<p class="postmetadata">
Posted in <?php the_category(', ') ?> 
<strong>|</strong>
<?php edit_post_link('Edit','','<strong>|</strong>'); ?>  
<?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></p>

如果評(píng)論被激活,或者是該文章有評(píng)論內(nèi)容,comments_popup_link()模板標(biāo)簽將會(huì)顯示一個(gè)到評(píng)論內(nèi)容的連接。如果你使用了評(píng)論彈出窗口,這個(gè)連接就會(huì)打開(kāi)評(píng)論窗口,否則它就會(huì)直接跳轉(zhuǎn)到這篇文章的評(píng)論內(nèi)容。

如果訪問(wèn)者在瀏覽文章索引(i.e.: 在Loop中不止一篇文章),comments_popup_link()連接將會(huì)把讀者連接到這篇文章的單獨(dú)頁(yè)面。

自動(dòng)尋找Trackback[ ]

trackback_rdf模板標(biāo)簽的功能是輸出機(jī)讀代碼用于自動(dòng)尋找trackback。

<!--
<?php trackback_rdf(); ?>
-->

注意:trackback_rdf()標(biāo)簽支持在自身旁邊使用評(píng)論。它并非"關(guān)閉"的。

結(jié)束 Loop[ ]

下面是結(jié)束 Loop。在這之后,各種文章相關(guān)的模板標(biāo)簽不再如如你想要的那樣工作了(如果它們?cè)诠ぷ?它們會(huì)使用Loop的最后一篇文章).這意味著,如果你需要使用一個(gè)工作在 Loop內(nèi)的模板標(biāo)簽,你需要把如下語(yǔ)句放進(jìn)去。

<?php endwhile; ?>

在這個(gè)部分,在Loop結(jié)束后立即通過(guò)每個(gè)網(wǎng)頁(yè)顯示出向前還是向后的導(dǎo)航控制。

<div class="navigation">
<div class="alignleft"><?php posts_nav_link('','','&laquo; Previous Entries') ?></div>
<div class="alignright"><?php posts_nav_link('','Next Entries &raquo;','') ?></div>
</div>

如果blog設(shè)置成每頁(yè)顯示10篇文章,而且Loop收集到了25篇文章,這就會(huì)產(chǎn)生三個(gè)頁(yè)面:兩個(gè)10篇文章的頁(yè)面,還有一個(gè)五篇的頁(yè)面。導(dǎo)航連接允許訪問(wèn)者通過(guò)文章收集跳轉(zhuǎn)到上一頁(yè)還是下一頁(yè)。

導(dǎo)航控制是不包含在Loop內(nèi)的,但是包含在if 條件句內(nèi),這樣它們只能顯示是否有文章。導(dǎo)航函數(shù)本身也會(huì)檢查是否有一些基于現(xiàn)有Loop的,它們能連接的內(nèi)容,如果有可連接的內(nèi)容的話只顯示連接。

<?php else : ?>
 <h2 class="center">Not Found</h2>
 <p class="center">
<?php _e("Sorry, but you are looking for something that isn't here."); ?></p>

else :語(yǔ)句決定了如果have_posts()返回false時(shí)做些什么。那就是說(shuō),else之后的部分只能在Loop沒(méi)有文章時(shí)才會(huì)被顯示。沒(méi)有文章顯示出來(lái),舉例來(lái)說(shuō),訪問(wèn)者要求某個(gè)特殊日子的內(nèi)容,但是那天沒(méi)有文章,或者是搜索但是沒(méi)有結(jié)果。

  <?php endif; ?>

這個(gè)語(yǔ)句結(jié)束了這樣的條件句:"如果有文章這樣,如果沒(méi)有文章那樣".一旦條件語(yǔ)句結(jié)束了,默認(rèn)的index.php模板包括了邊欄,最后是頁(yè)腳。

其它模板中的Loop[ ]

WordPress可以使用不同的模板文件,用不同的方式顯示你的blog。在默認(rèn)WordPress主題中,有用于索引瀏覽的模板文件,分類瀏覽和文檔瀏覽,就象一個(gè)瀏覽單獨(dú)文章的模板。這些都會(huì)用到Loop,但是這些都沒(méi)有太大的差距,就象模板標(biāo)簽之間的不同用法似的。

至于那些沒(méi)有分開(kāi)的模板文件的情況,WordPress使用默認(rèn)時(shí)的index.php。如果訪問(wèn)者請(qǐng)求閱讀一個(gè)單獨(dú)的文章時(shí),WordPress會(huì)首先查找一個(gè)名字為single.php的文件。如果這個(gè)文件存在,它就會(huì)用來(lái)顯示這個(gè)文章。如果不存在,WordPress就會(huì)使用index.php來(lái)顯示文章。這叫做模板層次.

如果你正在制作你自己的主題,在默認(rèn)主題中查看模板文件,作為參考,很有用。同樣,使用你的主題的index.php作為你的其他模板文件的模板也是很有用的。因?yàn)槟銊?chuàng)建了更多的模板文件,這樣做可能會(huì)帶給你一個(gè)已知的工作頁(yè)面,從這里開(kāi)始作出更改。

不同的歸檔格式[ ]

archive是歷史文章的集合。在默認(rèn)時(shí),文章在主索引中顯示的是最新的按時(shí)間順序的記錄。當(dāng)訪問(wèn)者點(diǎn)擊某個(gè)文檔連接時(shí),或者他們手動(dòng)請(qǐng)求某個(gè)特定時(shí)間時(shí),(使用http://www.example.com/blog/index.php?m=200504或者 http://www.example.com/blog/2005/04 來(lái)選擇所有2005年4月后的文章),WordPress將顯示archive內(nèi)容。默認(rèn)情況下,歸檔將使用index.php,然后和你的首頁(yè)一樣,只顯示出2005年四月后的文章。

當(dāng)WordPress為訪問(wèn)者準(zhǔn)備歸檔界面時(shí),它會(huì)在你現(xiàn)用的主題目錄中明確的尋找一個(gè)叫做archive.php的文件,如果你想在首頁(yè)上使歸檔的意思明確表達(dá),那么把index.php復(fù)制到archive.php,并且按需求編輯archive.php文件。

例如,如果你只想在歸檔列表上顯示文章標(biāo)題,不包含文章內(nèi)容,你可以使用如下代碼:

<?php get_header(); ?>
 <div id="content" class="narrowcolumn">

  <?php if (have_posts()) : ?>
   <?php while (have_posts()) : the_post(); ?>
     <div class="post">
     <h2 id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
     <small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>
      </div>
    <?php endwhile; ?>
<div class="navigation">
<div class="alignleft">
<?php posts_nav_link('','','&laquo; Previous Entries') ?>
</div>
<div class="alignright">
<?php posts_nav_link('','Next Entries &raquo;','') ?>
</div>
  </div>
<?php else : ?>
  <h2 class="center">Not Found</h2>
 <p class="center"><?php _e("Sorry, but you are looking for something that isn't here."); ?></p>
  <?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

不同的分類格式[ ]

和歸檔界面一樣,WordPress為分類界面尋找分開(kāi)的模板文件。如果訪問(wèn)者點(diǎn)擊了一個(gè)分類連接,他們會(huì)看到分類外觀,WordPress會(huì)只從分類中準(zhǔn)備帶有文章的Loop,限制每個(gè)blog默認(rèn)設(shè)置下的文章的數(shù)目。

要想讓你的分類界面和索引界面不同的話,復(fù)制一個(gè)index.php文件并重命名為category.php,對(duì)于分類界面,向一個(gè)分配過(guò)的文章列出分類也許不是必須的,所以我們忽略這一步。取而代之的,我們?cè)陧?yè)面頂部聲明分類:

<?php get_header(); ?>
 <div id="content" class="narrowcolumn">
 <p>
 <strong>
  <?php single_cat_title('Currently browsing '); ?>
  </strong><br />
 <?php echo category_description(); ?>
 </p>
 <?php if (have_posts()) : ?>
   <?php while (have_posts()) : the_post(); ?>
     <div class="post">
      <h2 id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?></a></h2>
   <small>
     <?php the_time('F jS, Y') ?> 
        <!-- by <?php the_author() ?> -->
   </small>
 </div>
<?php endwhile; ?>
 <div class="navigation">
   <div class="alignleft">
    <?php posts_nav_link('','','&laquo; Previous Entries') ?>
   </div>
   <div class="alignright">
    <?php posts_nav_link('','Next Entries &raquo;','') ?>
   </div>
 </div>
<?php else : ?>
  <h2 class="center">Not Found</h2>
<p class="center"><?php _e("Sorry, but you are looking for something that isn't here."); ?></p>
 <?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

不同分類的不同格式[ ]

如在模板層次中敘述的,為每個(gè)分類創(chuàng)建分開(kāi)的模板文件是可行的。只需要建立名字為category-X.php的文件,這里X是用數(shù)字表示的分類。仔細(xì)考慮你是否需要給某個(gè)分類建立全新的完整模板。

讓我們來(lái)看兩個(gè)分類,"Plants" 和 "Flowers",分類ID分別為3和4。在輸出的地方的每個(gè)文章標(biāo)題旁邊,你都想要有個(gè)植物或者花的圖片,取決于哪個(gè)分類被顯示,你可以這樣:

  • 使用兩個(gè)分開(kāi)的文件, category-3.phpcategory-4.php, 每個(gè)文件給每個(gè)文章標(biāo)題使用不同的img標(biāo)簽。
  • 在你的默認(rèn)category.php文件中使用條件判斷,來(lái)查看是否當(dāng)前分類是"Plants"或者 "Flowers" (或者都不是), 然后顯示合適的圖片:
<?php if (is_category('3') ):
 // we're in the Plants category, so show a plant ?>
 <img src='/images/plant.png' alt='a plant' />
<?php } elseif (is_category('4') ):
 // we're in the Flowers category, so show a flower ?>
 <img src='/images/flower.png' alt='a pretty flower' />
<?php endif; // end the if, no images for other other categories ?>

如果你添加了另外一個(gè)分類,"Cars",你想讓它用一個(gè)引人注目的方式顯示出來(lái),那么一個(gè)分開(kāi)的category-X.php則是你最合適的選擇。

不同分類的不同CSS[ ]

很多使用者想給特定的分類建立單獨(dú)的CSS文件。這很容易實(shí)現(xiàn)。記住樣式表是在HTML文件中的<head>部分定義并且加載的。WordPress使用header.php文件,在默認(rèn)header.php文件中,找到下列語(yǔ)句:

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />

And change it to something like this:

<?php if ( is_category('5') ) { // Load special CSS for "Cars" category ?>
  <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/category-5.css" type="text/css" media="screen" />;
<?php } else { ?>
   <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php } ?>

注意: 汽車分類模板使用category-5.css文件取代默認(rèn)版面。在這個(gè)例子中,CSS文件在應(yīng)用的分類模板文件之后被命名,而不是真正的分類名。這樣你就明白 category-5.css 是和category-5.php文件聯(lián)系在一起的了.

不同的單一文章格式[ ]

當(dāng)瀏覽任意單一的文章(或者 permalink)的時(shí)候,如果有的話,WordPress會(huì)使用single.php。 在這個(gè)部分,在WordPress默認(rèn)的single.php文件中,提供了有關(guān)當(dāng)前文章的文章meta數(shù)據(jù)信息

<p class="postmetadata alt">
<small>
This entry was posted on <?php the_time('l, F jS, Y') ?> at <?php the_time() ?> 
and is filed under <?php the_category(', ') ?>.
You can follow any responses to this entry through 
the <?php comments_rss_link('RSS 2.0'); ?> feed.
<?php
if (('open' == $post->comment_status) && ('open' == $post->ping_status)) {
// Both Comments and Pings are open
?>
  You can <a href="#respond">leave a response</a>, or 
  <a href="<?php trackback_url(display); ?>">trackback</a> 
from your own site.
<?php 
} elseif (!('open' == $post->comment_status) && ('open' == $post->ping_status)) {
// Only Pings are Open 
?>
  Responses are currently closed, but you can 
  <a href="<?php trackback_url(display); ?> ">trackback</a> 
from your own site.
<?php
} elseif (('open' == $post->comment_status) && !('open' == $post->ping_status)) { 
// Comments are open, Pings are not 
?>
  You can skip to the end and leave a response. Pinging is currently not allowed.
<?php
} elseif (!('open' == $post->comment_status) && !('open' == $post->ping_status)) { 
// Neither Comments, nor Pings are open 
?>
  Both comments and pings are currently closed.
<?php 
} 
edit_post_link('Edit this entry.','',''); ?>
</small>
</p>

這種信息—不論評(píng)論是公開(kāi)還是關(guān)閉—是相當(dāng)不適合放在一個(gè)索引上,歸檔或者分類界面的;那也是為什么只包含在single.php模板文件中的原因。

其他Loop技巧[ ]

既然你已經(jīng)對(duì)WordPress Loop的基本使用有了一個(gè)全面的了解,我們開(kāi)始介紹更多的Loop效果和技巧。

靜態(tài)首頁(yè)[ ]

你如何顯示一些blog中特別的僅僅存在于你的首頁(yè)上的東西呢?對(duì),就是只在你的首頁(yè)或者主頁(yè)上的,站點(diǎn)上別的任何地方都看不到的。簡(jiǎn)單!我們把這稱為靜態(tài)首頁(yè)。站點(diǎn)的首頁(yè)并不真的是靜態(tài)的。它只是使用了Loop讓它看起來(lái)如此罷了。

想讓這個(gè)Loop技巧實(shí)現(xiàn),使用is_home()條件式模板標(biāo)簽函數(shù)。

在你的 index.php, 使用if () 條件句來(lái)有條件的輸出附加內(nèi)容:

<?php get_header(); ?>
<?php if (is_home()) {
 // we're on the home page, so let's show a picture of our new kitten!
 echo "<img src='/images/new_kitty.jpg' alt='Our new cat, Rufus!' />";
 // and now back to our regularly scheduled home page
} ?> 

如果訪問(wèn)者請(qǐng)求某個(gè)具體文章,頁(yè)面,分類或者日期時(shí),函數(shù)is_home()不會(huì)產(chǎn)生真值,這樣它只顯示在"主"頁(yè)上。

參見(jiàn)創(chuàng)建一個(gè)靜態(tài)首頁(yè)以獲得更多信息。

只顯示摘錄[ ]

顯示摘錄而不是全文的最簡(jiǎn)單的方法,把所有的the_content()實(shí)例用the_excerpt()代替,如果你沒(méi)有建立你的文章的外部摘錄,這個(gè)函數(shù)將自動(dòng)的顯示文章的前120個(gè)詞。

<div class="entry">
<?php the_excerpt(); ?>
</div>

顯示摘錄或者全部文章取決于文章編號(hào)[ ]

某些情況下,如在文檔頁(yè)面上,如果只有一篇文章的話你可能想顯示全部的內(nèi)容,或者有多篇文章顯示摘錄。你可以自定義Loop來(lái)實(shí)現(xiàn)。

<?php if (have_posts()) : ?>

  <?php if (($wp_query->post_count) > 1) : ?>
     <?php while (have_posts()) : the_post(); ?>
       <!-- Do your post header stuff here for excerpts-->
          <?php the_excerpt() ?>
       <!-- Do your post footer stuff here for excerpts-->
     <?php endwhile; ?>

  <?php else : ?>

     <?php while (have_posts()) : the_post(); ?>
       <!-- Do your post header stuff here for single post-->
          <?php the_content() ?>
       <!-- Do your post footer stuff here for single post-->
     <?php endwhile; ?>

  <?php endif; ?>

<?php else : ?>
     <!-- Stuff to do if there are no posts-->

<?php endif; ?>

不同的頁(yè)眉/邊欄/頁(yè)腳[ ]

WordPress在模板文件中提供get_header(),get_sidebar(), 和get_footer() 幾個(gè)包含標(biāo)簽使用。這些函數(shù)讓定義標(biāo)準(zhǔn)的頁(yè)眉/邊欄/頁(yè)腳更加簡(jiǎn)單。任何對(duì)這些文件的改動(dòng)會(huì)立刻顯示給訪問(wèn)者,你不用做任何工作。

有時(shí)你可能不要邊欄。如果你不想要邊欄,只需簡(jiǎn)單的把get_sidebar()函數(shù)的調(diào)用從模板中刪除。如,WordPress 默認(rèn)主題中的模板不包括single.php

建立你自己的不同的 邊欄,你有兩種選擇。

  1. 把邊欄內(nèi)容直接包含到你正在操作的模板文件中。如果你想要category-3 擁有不同的邊欄, 編輯category-3.php,把必須的HTML和PHP代碼包含進(jìn)去來(lái)生成這個(gè)唯一的邊欄。
  2. 使用PHP的包含 函數(shù), 來(lái)包含另外一個(gè)文件。 WordPress get_sidebar() 函數(shù) 加載sidebar.php. 如果你有個(gè)文件名為sideleft.php, 你可以象這樣把它涵蓋進(jìn)去::
<?php include(TEMPLATEPATH . '/sideleft.php'); ?>

使用WordPress默認(rèn)的模板層次,如果你想在多個(gè)或者不同的模板中使用相同的元素,你最好把它們放到分開(kāi)的模板文件中,并使用PHPinclude()函數(shù)。如果這個(gè)你添加的元素是特別為某一模板使用的,最好是把它直接包含到那個(gè)模板中去。

概要[ ]

我們剛才簡(jiǎn)單說(shuō)了下我們使用Loop能做些什么。作為提醒,下邊的內(nèi)容可能會(huì)幫助你自定義你自己的WordPress Loop


資源[ ]