WordPress 首页模板怎么写(index.php 与 front-page.php)

张开发
2026/4/15 5:48:43 15 分钟阅读

分享文章

WordPress 首页模板怎么写(index.php 与 front-page.php)
加载顺序wordpress首页模板真实加载情况到底是什么样的呢我们来做一下实验。现在主题文件夹下面创建一个新的主题。里面创建文件index.php(里面写1)、front-page.php(里面写2)、home.php(里面写3)、page.php(里面写4)、page-home.php(里面写5)。,然后访问首页home.php最高详细测试这里不再展示home.phpindex.php所以一个静态页面-》主页优先级front-page.phppage-home.php(slug需要设置为home)page.phpindex.php所以一个静态页面-》文章页优先级home.phpindex.php二.首页选择从上面的加载顺序可以看到home.php适合做博客的首页front-page.php适合做自定义的首页。那么使用home.php做自定义是否可以也是可以的但是不推荐因为里面封装了很多的变量。那么使用index.php做首页是否可以也是可以的但是index.php是优先级最低的模板兜底模板会需要实现很多的功能。三.我们用兜底模板index.php作为博客首页来实现功能去熟悉一下worpdress添加如下代码,展示的是一个文章列表。main classcontainerh1最新文章/h1?php if(have_posts()): ??php while(have_posts()): the_post(); ?articleh2a href?php the_permalink(); ??php the_title(); ?/a/h2div classexcerpt?php the_excerpt(); ?/div/article?php endwhile; ??php else: ?p暂无文章/p?php endif; ?/main四.wordpress还有文章列表分类和tag页面也会进入index.php

更多文章