|
Post by jakiyasultana20 on Apr 14, 2024 23:10:02 GMT -5
好奇的用户在一生中的某个时刻会问自己的关键问题之一是主题如何根据我们正在查看的内容显示不同的页面这个问题除了完全合理之外还非常有趣。能够识别要呈现的不同内容并根据要向访问者显示的特定内容的类型使用一种或另一种不同的模板。主题只不过是每个内容的特定模板的概要其中包含一些用于动态元素的和用于样式和颜色的。完美但是如何在主题模板和之间建立链接这就是我们将在本条目中逐步看到的内容。但在我们开始之前您可以在下图中找到答案模板层次结构模板层次结构这是模板层次结构。您可以在官方文档中找到有关它的所有信息。您甚至可以从这个很酷的网站与这个层次结构进行交互。基本上使用模板层次结构来呈现内容。这意味着会在您激活的主题中搜索特定的文件。如果存在它将使用该文件绘制内容我们将其称为模板。如果不存在它将在层次结构中查找下一个最通用的。如果存在请使用它。如果没有则沿层次结构上升到下一个最通用的层次。一直如此。在之前如果它找不到有问题的模板文件则会使用最通用且主题必须具有的文件。 现在我们将更详细地了解一些最常见的内容的模板层次结构。页面模板让我们看看用于页面渲染和简单内容类型的模板。自定义帖子和内容类型会查看主题中的以下文件来呈现博客文章或自定义文章类型如果您想要为特定帖子或特定类型的内容使 奥地利 手机号码 用特定模板则必须创建此文件其名称包含内容类型可以是或其他任何内容如果您使用则可以是。并且它还必须具有或以模板的名称命名它。例如如果我想为您正在阅读的这篇文章创建一个特定的模板我就必须创建如果我想影响整个内容类型所有帖子或所有产品而不是特定内容我们将使用此模板其名称仅包含内容类型的名称。使用此模板呈现任何单一内容帖子产品等不是一组内容的任何内容。这是另一个用于渲染任何类型的单元内容的顶级模板。如果以上均未找到一般会使用此模板来呈现您的内容。请记住在主题目录中您可以使用数千个主题示例。我建议您下载一些并尝试查看它们包含的文件并识别我刚刚向您展示的这些模板作为学习练习。这样您就能够了解您在模板层次结构中使用哪些模板并查看每个模板都有哪些内容。 毫无疑问如果您想了解主题这是必不可少的事情。更重要的是它是免费的测试中的本机测试使用您最喜欢的页面编辑器创建变体只需点击几下即可启动测试。您无需了解任何有关编程的知识即可使其工作。更多信息普通页面与帖子和其他类型的内容一样使用模板层次结构来呈现页面。选定的模板如果您从页面属性中选择特定模板则该模板始终优先于所有其他模板。您可以在此处了解如何创建自定义模板。如果您希望特定页面拥有自己的模板请在文件中创建所述模板该文件的名称中包含该页面的。与我们使用的方式一样您也可以直接使用应用模板的页面的。此模板适用于所有页面除非已经应用了之前的模板之一。与条目一样单一模板适用于所有单一内容。由于大多数主题都包含模板因此很少应用此模板。一如既往这是中的默认模板。现在返回并查看您之前下载的主题我希望您这样做您会发现您现在对出现在那里的其他文件有了更多的了解。当然您现在可以识别页面模板文件。特别页面在中还有其他特殊页面也使用特定模板进行渲染。网站的主页就是一个例子。
|
|