沈阳开发网站:如何在WordPress中创建自定义博客帖子模板

发布时间2020-03-08    阅读:405    作者:沈阳网站设计开发公司

最近,我们需要为我们的网络设计与开发会议将于2020年召开这篇文章是在1stWebDesigner上发表的。我们不只是坚持我们在所有博客文章中使用的相同布局,而只是创建一长串连接到全年各种会议的链接,我们希望给这个特定的帖子提供一个不同的、更加用户友好的布局,每年的每个月都作为它自己的部分和一个多列网格,每一行最多显示三列。点击上面的链接,看看我们得到了什么。

因为我们以前没有使用过这样的自定义博客帖子模板,所以我们必须弄清楚如何做到这一点,在这样做的过程中,我们意识到这将是一个很好的提示,可以与我们的读者分享,这样您也可以在需要时实现这个方法。

为什么要使用自定义博客帖子模板?

沈阳开发网站在我们的例子中,使用自定义的博客帖子模板是非常有意义的,因为我们有数百次会议要分享,并且仅仅用纯文本列出它们,链接不仅在视觉上很无聊,而且以这种格式浏览实在太长了。您可能希望某个特定的帖子在您的其他文章中脱颖而出,您可能希望在该系列文章中有一系列与标准帖子不同的一致布局,或者您可能需要以与其他文章不同的方式显示某个帖子的内容,因为这些内容是由哪些内容组成的,就像我们的情况一样。自定义博客帖子模板可以在每个帖子的基础上分配,使用一次或多次,而且您也可以拥有任意数量的不同模板。

值得庆幸的是,为博客文章创建和使用自定义模板的能力是内置到WordPress中的,并且非常类似于创建自定义页面模板。所以让我们跳进去,看看它有多简单!

如何创建自定义博客帖子模板

根据您正在使用的主题,您可能会遇到一些差异,但无论您使用的主题是什么,基本内容都是相同的。如果您尚未使用子主题,则需要创建子主题,除非您使用的是某种类型的自定义主题,否则如果升级父主题,您将失去在这里所做的工作。这是一篇关于如何创建子主题.

一旦您有了您的子主题或自定义主题,您将需要在主题(子或自定义)文件夹的根目录中创建一个新文件,并将其命名为您想要的名称。在我们的例子中,我们将我们的conferences.php命名为。这里没有必要的命名约定--只需使用任何可以帮助您了解该文件的用途。

在代码编辑器中,首先将以下代码添加到新文件中,将模板名称替换为所需的名称。第二行告诉WordPress将在哪里使用这个模板(在帖子上,而不是在页面上)。最后一行只是供我们个人使用的评论,因此您可以根据需要删除或添加您自己的评论。

<?php
/* Template Name: Upcoming Conferences
* Template Post Type: post
*/
/* The template for annual upcoming conferences post. */
?>

保存此文件后,您将在POST编辑屏幕上的POST属性元框的模板下拉框中看到新的POST模板,如下面的屏幕截图所示。

Custom Blog Post Template In WordPress

下一步是要么将主题的single.php文件的内容复制到新的自定义blog POST模板文件中,然后根据需要开始编辑和自定义,要么您可以从头开始(就像我们所做的那样),如果您的新布局将与您的标准文章完全不同的话。

瞧!就这样!

我们沈阳开发网站不会进入整个模板的编码,因为这将根据您的需求和您正在使用的主题而有很大的差异,但是这个简单的小方法将让您开始在WordPress中创建您自己的自定义博客帖子模板。现在,您可以疯狂创建所有您想要的定制!玩得开心!


QQ客服
胡经理