欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

网站百科

为您解码网站建设的点点滴滴

如何添加“最近更新”的日期分的博客文章的元数据

发表日期:2017-01 文章编辑:小灯 浏览次数:327


How to Add the “Last Updated” Date to Divi’s Blog Post Meta Data

确保你的网站的访问者知道你的帖子是后一次更新是一个伟大的方式让他们放心,您的内容的相关性。这就是为什么在今天的文章中我将告诉你如何添加一个PHP代码通过我们的销售/支持代理Vlad Patrascu改变了你的博客的日期时显示上次更新后写的。

让我们来看看它!

如何让看你的博客的时候,知道这是后更新的


我想分享一些不同的变化这一段,你有几个选项,你的文章Meta数据出现。所有这些片段需要你一分的子主题安装。因为我们将代码添加到functions.php文件一个子主题是必要的,未来分更新不覆盖你的变化。

选项1:交换“发布日期”为“近更新”


divi-blog-post-last-updated-1

这段代码可以使文章发表时显示“发表”的日期,但当你做出一个更新后它的“近更新”的日期,上面的图像代替发表日期。

为了实现这个对你自己的网站,你需要在你的WP管理员Appearance > Editor > functions.php

粘贴下面的代码片段到你的子主题的functions.php文件:

function et_last_modified_date_blog( $the_date ) { if ( 'post' === get_post_type() ) { $the_time = get_post_time( 'His' ); $the_modified = get_post_modified_time( 'His' ); $last_modified = sprintf( __( 'Last updated %s', 'Divi' ), esc_html( get_post_modified_time( 'M j, Y' ) ) ); $date = $the_modified !== $the_time ? $last_modified : get_post_time( 'M j, Y' ); return $date; }}add_action( 'get_the_date', 'et_last_modified_date_blog' );add_action( 'get_the_time', 'et_last_modified_date_blog' );

点击蓝色的“更新文件”按钮保存。当你更新你的博客,你可以看到新的“近更新”的日期在你更新后发布帖子。

选项2:添加选项1的具体时间


divi-blog-post-last-updated-2

这是常见的许多新闻网站或任何人紧跟时事,包括特定的时间文章更新。特别是如果一个故事的展开和游客希望确保他们的信息是新的。

添加时间上面的代码片段中,只需找到下面这行代码:

<trans data-src="get_post_modified_time( 'M j, Y' ) ) );" data-dst="get_post_modified_time(M J,Y)));">get_post_modified_time(M J,Y)));</trans>

和取代它与这行代码:

<trans data-src="get_post_modified_time( 'M j, Y \a\t g:iA' ) ) );" data-dst="get_post_modified_time(M J,Y \ \ T G IA”)));">get_post_modified_time(M J,Y \ \ T G IA”)));</trans>

完成后点击蓝色的“更新文件”按钮保存。

选项3:同时显示后更新日期(发布时间)


divi-blog-post-last-updated-3

如果你想显示的发布日期和后更新日期然后使用这段代码:

function et_last_modified_date_blog( $the_date ) { if ( 'post' === get_post_type() ) { $the_time = get_post_time( 'His' ); $the_modified = get_post_modified_time( 'His' ); $last_modified = sprintf( __( 'Last updated %s', 'Divi' ), esc_html( get_post_modified_time( 'M j, Y \a\t g:iA' ) ) ); $published = sprintf( __( 'Published on %s', 'Divi' ), esc_html( get_post_time( 'M j, Y' ) ) ); $date = $the_modified !== $the_time ? $last_modified . ' | ' . $published : $published; return $date; }}add_action( 'get_the_date', 'et_last_modified_date_blog' );add_action( 'get_the_time', 'et_last_modified_date_blog' );

完成后点击蓝色的“更新文件”按钮保存。

选项4:显示后更新日期出版(没有时间)


divi-blog-post-last-updated-4

从这个选项删除的具体时间,只是反方向的选择2。

取代这行代码:

<trans data-src="get_post_modified_time( 'M j, Y \a\t g:iA' ) ) );" data-dst="get_post_modified_time(M J,Y \ \ T G IA”)));">get_post_modified_time(M J,Y \ \ T G IA”)));</trans>

这行代码:

<trans data-src="get_post_modified_time( 'M j, Y' ) ) );" data-dst="get_post_modified_time(M J,Y)));">get_post_modified_time(M J,Y)));</trans>

完成后点击蓝色的“更新文件”按钮保存。


本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户学习参考,本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://www.dengtar.com/10736.html
相关企业建站知识
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.