回顾一下,我们前面已经完成了几乎所有的公共区域页面,他们包括顶部,底部,侧边栏,现在我们即将开始制作索引页index.php,我们暂且可以简单的将其理解为首单,但他却并非是简单的首页(点击这里查看为什么)
首先需要确定一点,我们的首页是用来显示那些我们更加需要引起用户注意的文章或者标题等内容,因为我们的文章不停的在发布新的内容,所以我们要推荐给用户的内容是动态的、变化的、自动的。
现在我们开始吧!!
首先,我们为一篇文章添加一个框架,不同的主题,框架也有所不同
添加文章标题
函数简介:
the_permalink() 输出文章的URL链接(参考文档)
the_title() 输出文章的标题(参考文档)
添加文章标签
添加日期
可能你会对时间的格式有其他需求,下表列出了几个常用的方式,更多方式请参阅函数:the_time()
PHP代码
输出内容
the_time(‘Y年n月j日’)
3月27日
the_time(‘Y年m月d日’)
03月27日
the_time(‘Y-m-d’)
-03-27
the_time(‘y-m-d H:i:s’)
20-03-27 15:49:08
显示评论数
该函数会根据文章的评论数量显示不同的文字链接,0 条评论、1 条评论等等,你可以根据自己的爱好定制文字内容。
添加编辑按钮
如果文章作者已登录,我们可以允许他在首页点击对应文章的编辑按钮修改文章,这是一个可选的如果不需要可以跳过此处
添加文章摘要
要显示摘要,需要在编辑文章是填写摘要,否则可能会输出全文
或者你可以直接输出全文
添加阅读全文
添加文章循环
当完成上面的操作后,我们就可以在首页看到一篇文章了,但显然不是我们想要的效果,我们需要显示更多的内容给读者,所以我们需要显示更多的文章,而这件事并不需要我们手动执行,我们只需要进行文章的循环输出即可,
在文章标题前增加
在阅读全文之后增加
在get_sidebar()前面增加
到这里我们就完成了文章的循环输出,可能你还有些凌乱,那么看一下下面整理之后的页面结构吧
现在会不会比较清晰了呢,目前我们的首页只会显示一页(文章数量取决于你在后台设置每页可显示的文章数量。)
添加文章分页
你已经看到,每页只能显示部分文章,要想看下一页,就需要添加分页。
现在我们的index.php就基本制作完成了,本篇内容看似不多,但需要用到不少内置函数,实际内容还是比较多,还望你能有些耐心,在不太清楚时多多查阅相关文档。
历史上的今天
03月
27抱歉,历史上的今天没有发现任何痕迹~
如果觉得《the7主题footer.php WordPress主题制作(七):制作基础模板Index.php》对你有帮助,请点赞、收藏,并留下你的观点哦!