您想学习如何在WordPress博客文章中显示帖子元数据吗?
宁波网站设计发布元数据是有关您博客帖子的相关信息,例如发布日期,类别,作者姓名等。在本文中,我们将向您展示如何在WordPress帖子中显示帖子元数据。
什么是WordPress中的后期元数据?
发布元数据是关于不属于实际内容的帖子的信息。这包括发布日期,作者,
类别和标签或自定义分类等信息。

根据您的WordPress主题,此信息可以显示在不同的位置。例如,在帖子标题
之后,
在帖子内容之后,在侧栏栏中,等等。
此信息可帮助您的用户详细了解他们正在查看的内容。如果使用正确,发布元数据可以
增加页面浏览量,改善用户体验,并使您的网站看起来更专业。
在缺点方面,过多的元数据可能会使您的网站看起来凌乱。

根据您的网站,您可以添加或删除信息并添加
自定义CSS样式以使其更有用。
我们来看看如何在WordPress中显示后元数据。
注意:本文要求基本了解WordPress主题的工作原理。您还需要编辑WordPress文件。如果您之前没有这样做,那么请查看我们的指南,
了解如何在WordPress中复制和粘贴代码。
WordPress主题如何显示发布元数据?
有多种方法可以显示后元数据。某些主题的帖子标题下方有更简单的代码。
By <?php the_author_posts_link(); ?> on <?php the_time('F jS, Y'); ?> in <?php the_category(', '); ?> <?php edit_post_link(__('{Edit}'), ''); ?>
此代码仅显示作者姓名,发布日期和类别。
其他主题可以定义他们自己的
模板标签,函数和类以显示后元数据。然后在负责显示帖子的主题文件中调用这些函数。
通常,您会在主题的index.php,single.php,archive.php和内容模板中找到后元数据代码。
您可以
创建子主题以覆盖这些主题文件。如果要创建自己的自定义主题,则可以直接添加或修改现有主题文件中的代码。
让我们看一下如何在WordPress中显示不同的后元数据的一些示例。
如何在WordPress中显示或隐藏发布日期
要显示帖子的发布日期,您需要将此代码添加到主题中。
<p>This article was published on: <?php the_time('m/j/y g:i A') ?></p>
注意
the_time
函数内的字符。这些被称为格式字符,它们告诉PHP如何格式化日期和时间。要了解更多信息,请参阅有关
如何在WordPress中更改日期和时间格式的文章。

想要从WordPress帖子中删除日期?您需要在主题文件中找到代码
the_time
或
the_date
函数并删除这些行。
如何显示WordPress帖子的上次更新日期
如果您经常更新网站上的旧文章,那么您可能希望显示帖子的上次更新日期。这有助于您的内容焕然一新,吸引那些可能无法阅读多年前发布的帖子的读者。
只需将以下代码添加到您要显示上次更新日期的主题文件中:
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
echo "<p>Last modified on ";
the_modified_time('F jS, Y');
echo " at ";
the_modified_time();
echo "</p> ";
}

有关替代方法和更详细的说明,请参阅我们的指南,了解如何
在WordPress中显示帖子的上次更新日期。
如何在WordPress中显示或隐藏作者姓名
要显示
作者姓名,您需要将以下代码添加到主题文件中。
<p>This article was written by <?php the_author(); ?></p>
此代码使用
the_author
tag,它仅显示作者姓名。
您还可以显示链接到该作者所写的所有帖子的作者姓名。只需将
the_author
标签替换为
the_author_posts_link
:
<p>View all articles by <?php the_author_posts_link(); ?></p>

如果要从主题中删除作者姓名,则需要在主题文件中找到这些标记并将其删除。
如何在WordPress帖子中显示或隐藏类别
要显示
类别,您需要将以下代码添加到主题文件中:
<p>This post was filed under: <?php the_category(', ') ?></p>
此代码将显示以逗号分隔的帖子类别。您可以将逗号替换为要用作类别名称之间的分隔符的任何字符。

显示帖子类别的另一种方法是一次显示一个类别。这使您可以更好地控制样式。
例如,您可以将以下代码添加到WordPress主题文件中:
<?php
$categories = get_the_category( $post->ID );
foreach ( $categories as $category ) {
echo '<span class="wpb-category"><a href="' . get_category_link( $category->term_id ) . '">' . $category->name . '</a></span>';
}
?>
现在,您可以
wpb-category
在
自定义CSS中使用类
来设置类别名称的
样式。
想要从WordPress帖子中删除类别名称?您需要
the_category
在主题文件中找到带标记的行并将其删除。
如何在WordPress帖子中显示或隐藏标签
要显示帖子标签,您需要将以下代码添加到主题文件中:
<p>Tags: <?php the_tags(); ?></p>
此代码将仅显示与逗号分隔的帖子关联的所有标记。您可以将逗号替换为要用作分隔符的任何字符。
例如,以下代码将显示以斜杠分隔的标记。
<?php the_tags( 'Tags: '/ ', ', '<br />' ); ?>
如您所见,the_tags函数接受三个参数。
the_tags($before, $separator, $after)
您可以使用before和after参数添加要添加的任何文本或HTML。这允许您添加CSS类,以后可以使用它们来设置WordPress中的标记样式。
看一下下面的例子:
<?php the_tags('<div class="wpb-tags">Tags: ', ' ', '</div>');

如果您不想在每个帖子之前或之后显示标签,请找到包含
the_tags()
代码的行并将其从主题文件中删除。
使用WordPress中的后期元数据做更多事情
到目前为止,我们向您展示了如何显示或隐藏基本的默认帖子元数据项。主题开发人员可以使用相同的基本模板标签以多种不同方式显示帖子元数据。
例如,您可以使用发布元数据来显示
作者信息框,或者
将发布日期替换为相对日期。
想把它带到一个新的水平?查看
自定义字段,您可以将自己的元数据添加到WordPress帖子。您甚至可以创建
自定义元框以轻松添加这些自定义字段。
目前为止就这样了。