標籤 : 日期显示

Blogspot主题中日期显示变成 UNDEFINED

Blogspot主题中日期显示变成 UNDEFINED

Erhem,很久没有开班的《蔡老师电脑班》又来了咯~时常与大家分享一些常见的问题及解决方案,是蔡老师电脑班的宗旨哦~(不是中指!!) 说起来,在认识的朋友当中,偶尔会有几个来问我一些部落格的问题。hmm无可否认我是写部落的经验是蛮久了,连教科书里都有我!!!【链接】当中最常把问题抛给我的就是【小白】,这个死鬼,每次问的问题明明在我的部落格里就已经有教了解决方案,还是要来问我的……真是啊~不久前检查【蔡老师】电邮时,发现了署名夜小猫的一封来信:[caption id="" align="aligncenter" width="430" caption="(图1)"][/caption]问题如下:1)安装了某Wordpress主题在Blogspot后,日期显示不见了,变成UNDEFINED(图2)。[caption id="" align="aligncenter" width="225" caption="(图2)"][/caption]问题所在:当检查了夜小猫当前正在使用的那一款主题后,发现显示日期的那一段Script如图3:[caption id="" align="aligncenter" width="430" caption="(图3)注:必须勾选Expand Widget template"][/caption]显示日期格式是TIMESTAMP,所以有几种方法处理这个Undefined方法1:修改setting去到后台把Timestamp Format换成 相对的显示模式。方法2:把Timestamp 换成 Date Header Format大多数人的Date HEader Format 都是以【thursday,September 15, 2011】这样子来设定的了……标准嘛,可是主题里的格式却不是显示Date Header,所以就把它换掉吧!!要修改的地方是这一段: var timestamp = &quot;<data:post.timestamp/>&quot;;把红色字眼的地方改成<data:post.dateHeader/> 取代就可以了。成功后如下:   var timestamp = &quot;<data:post.dateHeader/>&quot;;=============================================================================××××××REMARK×××××××为什么会有Date HEader 和Timestamp呢?不是多次一举吗?其实Date HEader 主要是设置日期(星期,年,月,日),而Timestamp虽然也有涵盖日期,不过更偏向于时间显示(时,分,秒)。因不同用途而异。一个主题中可能会有同时用到DateHeader 和Time Stamp。