dav*_*ing 1 php wordpress microdata schema.org
我知道有很多关于如何使用php将日期转换为ISO-8601格式的例子,但我如何将日期转换为8601用于搜索引擎,但仍然为用户显示标准日期格式(2015年5月10日)?我要求结构化数据标记的目的,要求日期为ISO-8601格式.我正在编辑WordPress模板,这是将日期发布到页面的当前php脚本:
<?php echo date('F d, Y',strtotime($post_date[0])); ?>
Run Code Online (Sandbox Code Playgroud)
换句话说,我仍然希望以标准格式显示日期,但也会生成8601格式的日期,只有抓取工具可以在标记中看到,例如:
<meta itemprop="datePublished" content="2015-05-15">
Run Code Online (Sandbox Code Playgroud)
提前致谢.
您可以使用内置的WordPress功能:
the_time( 'c' )
Run Code Online (Sandbox Code Playgroud)
并显示如下:
<meta itemprop="datePublished" content="<?php the_time( 'c' ); ?>">
Run Code Online (Sandbox Code Playgroud)