在这个教程中,我们将探讨如何为WordPress网站创建和定制不同的子模板文件,以提高网站的组织性和用户体验。首先,让我们回顾一下步骤:
1. **archive.php**:检查你的侧边栏,点击存档链接。如果存档页面和首页显示相同,我们需要创建一个archive.php文件。复制index.php的内容到archive.php,将`the_content()`更改为`the_excerpt()`。这样,存档页面只会显示文章摘要,避免因重复内容导致的搜索引擎惩罚。
2. **search.php**:创建search.php文件,复制archive.php的内容并保存。搜索结果现在会显示摘要。如果没有search.php,搜索结果将使用index.php。
3. **page.php和single.php**:创建这两个文件,分别复制index.php的内容。这些文件用于静态页面和个人文章的展示。页面和文章模板从现在起应保持一致。
4. **定制page.php**:
– 添加“和`<?php eDiT_post_link('Edit', '
‘, ‘
‘); ?>`到page.php,删除postmetaData部分。
– 分页链接有助于长页面的浏览,编辑链接允许管理员编辑静态页面。
– 移除postmetadata(如日期)和posts_nav_link(),因为静态页面通常不需要这些。
5. **定制single.php**:
– 单篇文章模板中,保留分页链接代码,但删除“。
– 编辑链接仅管理员可见,所以我们保留它,移除BR标签以优化布局。
– 使用`previous_post_link()`和`next_post_link()`替换`posts_nav_link()`,因为单篇文章不需要上下文内的导航链接。
通过以上步骤,我们创建了四个新的子模板文件:archive.php、search.php、page.php和single.php。每个文件都有特定的用途,如archive.php和search.php处理摘要显示,page.php针对静态页面,而single.php专注于单篇文章的详细视图。这样的定制提高了网站的专业性和用户体验。