我目前正在研究一个基本的,但是定制的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