什么是WordPress的模板文件?
这些模板文件,告诉WordPress主题如何以系统化的方式来显示不同类型的内容。
当每次有人发来查看您的网站的一部分的请求,则WordPress的网页平台将弄清楚自己想要什么样的内容,看看如何您的网站的特定部分应显示给观众。
此外,WordPress会尝试使用最合适的模板文件存在于你的主题应的等级秩序的基础上决定的。
- 它也被称为WordPress的页面模板层次。
- 在WordPress的页面模板层次是几个模板文件整个列表。
- WordPress的是熟悉和他们的排名,以确定哪些文件在另一优先。它的工作原理就像任何一种决策树。
当WordPress的试图决定如何以最合适的方式显示给定的页面,然后根据模板层次的作品。
例如:
如果有人想访问以下网址。
Your-site.com/category/news
然后自定义WordPress主题会寻找以下顺序正确的模板文件:
category-{slug}.php
: 在这种情况下category-news.php
category-{id}.php
:如果类别ID为5,WordPress的将尝试找到一个文件中指定类别的5.phpcategory.php
archive.php
index.php
在这个WordPress的自定义页面模板层次到底是index.php文件。
它将被用来显示其没有更具体的模板文件的任何类型的内容。如果模板文件中的等级秩序排名更高,WordPress的主题定制将自动使用该文件,以显示内容。
什么是WordPress的网页页面模板?
WordPress的网页,WordPress的页面模板插件通常被命名为page.php文件。有时可命名为archive.php更具体的模板文件。
自定义WordPress主题使用相同的文件呈现在您的网站的所有网页的内容。
有时它需要改变设计,外观,或者你的网站的各个部分的功能。
这是页面模板发挥作用的地方。
自定义页面模板WordPress的让你标准化和个性化你的WordPress网站的任何部分,而不会影响它的其余部分。
例如有许多WordPress主题的今天带着一个选项来改变你的页面到全角的大小,然后第二侧边栏添加到它。
它也可以通过不同的模板文件来完成。
如果你正在做同样的,用不同的模板,然后工作涉及您的积极WordPress主题编辑和修改文件,所以使得这些类型的自定义时,总是先从子主题。
这将是容易编辑,并且不会覆盖其他的东西。
如何做的WordPress的自定义页面模板的页面定制?
有两种使用其描述如下WordPress的自定义页面模板的三种基本方法:
- 通过加入条件语句到现有的WordPress页面模板层次,
- 创建位居层次结构中的高阶特定的页面模板,
- 直接分配模板的具体页面。
让我们深入探讨它的全部。
在WordPress的网页的默认模板使用条件标签
有一个简单的方法,使在WordPress主题定制的条件标签,其已在使用任何特定的模板页面特有的改变。
这些标签被用于创建如果某个条件相应地满足其仅执行的功能。
然后,你会添加条件标签到您的活动主题的page.php文件的文件。
他们将能够使您仅限于首页,头版,博客页面或网站的其他页面的变化。
以下是一些主要的使用条件标签,如下所示:
is_page( )
:它是用来针对特定的网页,可以与页面的ID,标题或URL /名称中使用。is_home( )
:它仅适用于主页。is_front_page( )
:设置下为设置→阅读它成功地将您的网站的头版is_category( )
:这是一个分类页面的条件。它也可以用ID,标题或URL /名称,比如is_page( )
标签。is_single( )
:它是用于单柱或附件is_archive( )
:这是存档页面条件is_404( )
:仅适用于404个错误页面
-例如,当它被添加到您的page.php文件代替标准的get_header( );
标签,然后将下面的代码将加载显示页面yoursite.com/product时命名为标题,shop.php一个自定义的头文件。
码:
1 |
If (is_page ( 'products' )) { |
2 |
get_header (‘shop’); |
3 |
} else { |
4 |
get_header( ); |
5 |
} |
– 比如,这两个条件将完全改变你的网站的不同页面的行为。
除了上述特定店头文件的加载,它现在也是一个页面上加载一个头,about.php与42的ID。
对于所有其他网页的,标准的头文件适用于它。
在WordPress页面模板层次创建一些特定的网页,文件
有条件的代码是介绍一些较小的改动你的WordPress网页最大的方式之一。
它可以帮助您通过使用其他经过多次条件语句来创建自定义较大。
其中一个为它的最佳方法是部署完整的WordPress的页面模板层次这将遍历的最大可能的模板文件的列表,然后可以选择什么适合他们的最好的。
WordPress的自定义页面模板包括以下层次:
Page-{slug}.php
Page-{id}.php
Page.php
index.php
自定义页面模板是已分配给特定页面的人。
所以,如果其中的一个存在,WordPress会使用它的模板文件是否存在。在此之后,WordPress会被发现,包括在它的鼻涕虫“的页面模板。
例如:如果包含命名为主题页面about.php文件文件,那么它可以在这种URL yoursite.com/about的发现。
分配WordPress的自定义页面模板
也可以手动指定自定义模板的特定页面和WordPress也可以用它在自动形式。
在WordPress的页面模板层次结构的形式,会有存在于主题文件夹中的模板文件。
所以,就像你创建WordPress的层次结构中的特定页面模板,这将要求您提供特定的模板文件,然后将其链接到你想用它无论哪个页面。
它可以以两种不同的方式从中你将熟悉来完成。一些细节给出如下:
从WordPress编辑器指定自定义页面模板
在WordPress的编辑器,你会发现一个选项字段称为“页面属性”下设有它的下拉菜单命名为“模板”。
点击它后,它会给你的你的WordPress主题的网站不同的可用的页面模板列表。选择一个你喜欢的,将其保存; 更新它当您完成。
通过设置快速编辑自定义模板
- 转到“所有网页”部分,将鼠标悬停在任何有列表中提到的项目。
- 一个菜单将会成为你可见,其中包括了“快速编辑”项。
- 点击它可直接从那里编辑页面设置。
- 你会看到类似的下拉菜单那里选择不同的页面模板。
- 选择一个你喜欢的人并对其进行编辑。
如何使用WordPress自定义页面模板?
WordPress的页面模板可用于许多不同的目的,并可以很容易地定制成任何东西。
它只需要一个很好的想象力和精通编码。
一些主要的用途给出如下:
它可以作为全宽度的页面模板。
首先,在这种情况下,边栏通过删除它通过该命令删除,
1 |
<? php get_sidebar (); ?> |
然后,一些具体的变化是在CSS编码完成,如下图所示,
1 |
.site-content { |
2 |
Float: left ; |
3 |
Width: 65 %; |
4 |
} |
width属性限制持有我们的内容到可用空间的65%的网站的元素。
如果我们仅仅改变大小为100%,这将影响到我们的网站上的所有其他网页为好,这不是我们想要的确切的事情。
所以,为了这个目的,div的在WordPress自定义页面模板类将被更改为class="site-content-fullwidth"
。
它看起来是这样的,如下图所示:
它可以与工具栏添加404页
404错误页面是过来人的土地时,一些页面上的网站不存在对特定页面。也许这是一个错误的链接或错字错误。
这是非常重要的在您的网站添加这些网页。这表明你对观众responsibe。
这是很难页从头开始的代码,如果你是不是在您的编码能力多精通那么它是更好的一些小部件添加到您的模板。它可以灵活地拖放的帮助而改变。
它将与404.php文件的帮助下完成的。在需要时它会弹出到您的网站。
上传WordPress的网页模板的网站后,再往前朝着按钮区的建设。
它有利于通过添加页面模板,用于显示自定义后类型
自定义文章类型是引进有自己的一套数据点,设计,和其他类似的自定义内容的有效技术之一。
首先,创建一个自定义文章类型 – CPT它可以通过插件或手动轻松完成。命名为“类型”一个插件,可用于创建自定义文章类型和自定义字段。
这将安装并激活了进一步定制您的WordPress的网页。
在“组合”部分增加了几个项目之后,内容会显示在它下面。
只有一个掌握定制是正在学习使用页面模板网站的WordPress主题的方式。他们可以自定义你的网站很容易起诉,并允许您指定的独特的功能和设计。