当前位置:首页 » WordPress » WordPress主题教程(5):主循环loop.php » 正文


WordPress主题教程(5):主循环loop.php

发布日期:2014-02-26 13:31   来源:谭海波   本文永久链接
摘要:今天跟大家讲解WordPress主题教程的第五讲:主循环程序文件loop.php的修改与使用。在整个主题程序中,主循环程序文件可以说是最核心的文件,它肩负着文章、归档、分类、标签乃至搜索功能的项目展现。可以这么说,如果没有这个文件,那WordPress也就成了静态……

今天跟大家讲解WordPress主题教程的第五讲:主循环程序文件loop.php的修改与使用。在整个主题程序中,主循环程序文件可以说是最核心的文件,它肩负着文章、归档、分类、标签乃至搜索功能的项目展现。可以这么说,如果没有这个文件,那WordPress也就成了静态博客了。下面我就跟大家讲解一下如何自定义loop.php文件,让你的博客具有个性化。

打开loop.php文件,我们会看到很多的代码,但是在谭海波博客看来,有些文件是可以删除的,甚至是全部删除,然后自己“白手起家”写一个主循环程序文件loop.php。

下面一段代码是谭海波博客中的loop.php文件,我以这个为例子给大家讲讲为什么要这样编写一个主循环程序文件。

首先我们看前两段PHP代码,第一段代码是在判断是否有文章,如果有就显示;第二段代码是在定义获取文章的特色图像,而且还设置了如果博主没有定义特色图像就会显示一个默认路径的固定特色图像。当然,如果不想设置特色图像,那么第二段PHP代码是可以去掉的。

在写这个程序文件之前,我先根据我的布局思路编写了一些CSS代码,我简单的说明一下,loopmain是一个循环项目的大容器,loopimg是项目(文章或页面)的特色图像,looptitle就是项目的标题,loopsum就是摘要,最后loopmeta是文章发布信息。大家可以参考下:

现在我们继续回到最上面的PHP代码,loopmain下面就包含了特色图像,文章标题,摘要,发布信息等等,你只需要进行布局排列就可以了。这个参考代码中每一个PHP都有备注功能的,其实很简单,大家看一下就可以理解了。

最后一行代码是必须要的,它是结束判断。如果去掉了这行代码,网页会报错并不能显示。

好了,今天就讲到这里了。感谢大家对谭海波博客的支持!



关注谭海波博客官方微信公众平台
文章分类WordPress
文章标签:
本文永久链接:http://tanhaibo.net/2014/02/wpthemes-course-loop.html
转载提示:除非注明,谭海波博客的文章均为原创,转载请以链接形式注明作者和出处。谢谢合作!

6 Responses to WordPress主题教程(5):主循环loop.php

  1. 怎么官方qq群里只有一个人,没敢加

  2. 霸主啊 says:

    http://codex.wordpress.org/zh-cn:%E6%91%98%E8%A6%81我是看这里需要loop.php文件,结果找不到。

  3. 霸主啊 says:

    你好,WordPress里面并没有主循环loop.php的文件啊?

发表评论

电子邮件地址不会被公开。 必填项已用*标注