我目前正在研究一個基本的,但是定製的CMS,我們將在我們的幾個網站上使用它。在任何人點燃我之前,我很清楚其他選擇,但是我們所嘗試的任何東西對於我們的數據都非常靈活。PHP重新創建Wordpress the_loop
因爲這樣,我就開始了。
我從Wordpress中喜歡的功能之一就是The Loop。
while(have_posts()) : the_content();
the_content();
endwhile;
我研究的代碼,並拿出一個類似的類,你可以看到here。
從查看代碼,我發現,has_posts()
似乎正在返回一個布爾值,如果仍有數組中的帖子。
the_article
表示我們仍在循環中,因此請爲我們需要的數據設置文章(帖子)的變量。
我已經種了這個工作,但是我只似乎能夠從數組中得到一個信息:
while (have_articles()): the_article();
echo "<h1 class='title'>" . the_title() . "</h1>";
endwhile;
其中the_title
是:
function the_title() {
global $AC;
return $AC->p_title;
}
感謝幫助!
對不起,但恕我直言,模板中的PHP是有史以來最糟糕的!你應該使用像http://www.smarty.net/或更好https://github.com/bobthecow/mustache.php –
Smarty並不好多了。 – James