阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 803阅读
  • 0回复

[网站运营]WordPress迁移至Ghost的一些问题

级别: 论坛版主
发帖
371
云币
447

记录再用主题的一些修改问题 Z^WI~B0nt  
j|p=JrCJ  
-?IF'5z  
日期问题 Ruwp"T}mF  
x~D8XN{  
{aK3'-7  
标准的仅具有日期格式为: |'x"+x   
(b"q(:5oX  
格式显示
dd/MM/yyyy06/03/2007
dd-MMM-yyyy06-Mar-2007
MM/dd/yyyy03/06/2007
MMM dd, yyyyMar 06, 2007
MMMMM dd, yyyyMarch 06, 2007
yyyy.MM.dd2007.06.03
yyyy/MM/dd2007/06/03
yyyy-MM-dd2007-06-03
OKu~Nb*  
可以使用“日期时间格式”列表来控制“日期和时间”字段的格式。并不是“日期时间格式”中的所有格式都可以转换。可以转换的标准日期和时间格式如下: )g]A 'A=  
-0NkAQrg  
格式显示
dd-MM-yyyy HH’h’mm06-03-2007 13h44
dd-MM-yyyy HH’h’MM’min’06-03-2007 13h44min
dd-MMM-yyyy HH:mm06-Mar-2007 13:44
dd/MM/yyyy HH’h’mm06/03/2007 13h44
dd/MM/yyyy HH:mm06/03/2007 13:44
dd/MM/yyyy hh:mm a zzz06/03/2007 01:44 PM PST
dd/MM/yyyy HH:mm zzz06/03/2007 13:44 PST
dd/MM/yyyy HH:mm:ss06/03/2007 13:44:25
dd/MM/yyyy hh:mm:ss a zzz06/03/2007 01:44:25 PM PST
dd.MM.yyyy HH:mm:ss06.03.2007 13:44:25
MM/dd/yyyy HH:mm03/06/2007 13:44
MM/dd/yyyy hh:mm a zzz03/06/2007 01:44 PM PST
MM/dd/yyyy HH:mm zzz03/06/2007 13:44 PST
MM/dd/yyyy HH:mm:ss03/06/2007 13:44:25
MM/dd/yyyy hh:mm:ss a zzz03/06/2007 01:44:25 PM PST
MMMMM dd, yyyy hh:mm a zzzMarch 06, 2007 01:44 PM PST
yyyy-MM-dd HH.mm2007-03-06 13.44
yyyy-MM-dd hh:mm a zzz2007-03-06 01:44 PM PST
yyyy.MM.dd hh:mm a zzz2007.03.06 01:44 PM PST
yyyy/MM/dd hh:mm a zzz2007/03/06 01:44 PM PST
yyyy/MM/dd HH:mm zzz2007/03/06 13:44 PST
g2u\gR5  
WK#%G  
解释 66_=bd(9  
@2_ E9{T  
y T&#k1  
rx<P#y]3)  
字母序列描述示例
d一个月中一位或两位数的日期1 - 31
dd一个月中两位数的日期01 - 31
DDD一年中三位数的日期001 - 366
EEE一周中缩写的日期Mon - Sun
EEEE一周中日期的全称Monday - Sunday
M一位或两位数的月份1 - 12
MM两位数的月份01 - 12
MMM三个字母的月份缩写Jan - Dec
MMMMM月份的全称January - December
y一位或两位数的年份0 - 99
yy两位数的年份00 - 99
yyyy四位数的年份1999、2000、2010
字母序列描述显示
------------------------------------------------------------
a表示 AM 或 PM AM 或 PM
h上午/下午 (1-12) 中一位或两位数的小时数1 - 12
hh上午/下午 (01-12) 中两位数的小时数01 - 12
H一天 (0-23) 中一位或两位数的小时数0 - 23
HH一天 (00-23) 中两位数的小时数00 - 23
m一小时中一位或两位数的分钟数0 - 59
mm一小时中两位数的分钟数00 - 59
s一分钟中一位或两位数的秒数0 - 59
S一位、两位或三位数的毫秒数0 - 999
ss一分钟中两位数的秒数00 - 59
SSS三位数的毫秒数000 - 999
z 或 zzz三个字母的时区缩写EST、CST 等。
Z相对于 GMT 的时区-0500、-0600 等。
A#i[Us|  
之后就可以看着上面的形式修改代码来让主题按己的要求显示日期了。 fZnq5rTk"  
我的主题中日期的文件位置: EEx:Xk%5hX  
partials/articles.hbs 首页显示 ;W\?lGOs{  
  1. {{#foreach posts}}
  2.     <article class="post-listed {{post_class}}">
  3.         <a class="post-image" href="{{url}}" title="{{title}}">
  4.             <img src="{{image}}" alt="{{title}}"/>
  5.         </a>
  6.         <h2>
  7.             <a href="{{url}}" title="{{title}}">{{title}}</a>
  8.         </h2>
  9.         <div class="post-meta">
  10.             <span class="time">
  11.                 {{date format="DD MMMM, YYYY"}}  修改这里为你需要的形式    
  12.             </span>
  13.             {{#if tags}}
  14.                 in
  15.                 <span class="tags">
  16.                     {{#foreach tags}}
  17.                         <a href="{{url}}" title="{{name}}">#{{name}}</a>
  18.                     {{/foreach}}
  19.                 </span>
  20.             {{/if}}
  21.         </div>
  22.     </article>
  23. {{/foreach}}
  24. {{pagination}}
cveQ6 -`K  
1jPh0?BY  
partials/post-single-meta.hbs 文章页显示 dAM]ZR<  
  1. <div class="post-meta">
  2.     <span class="time">
  3.         {{date format="DD MMMM, YYYY"}}   修改这里为你需要的形式
  4.     </span>
  5.     {{#if tags}}
  6.         in
  7.         <span class="tags">
  8.             {{#foreach tags}}
  9.                 <a href="{{url}}" title="{{name}}">#{{name}}</a>
  10.             {{/foreach}}
  11.         </span>
  12.     {{/if}}|
  13.     <span class="share">
  14.         {{> "share-links"}}
  15.     </span>
  16. </div>
VT#`l0I }  
- _ %~b  
53bVhPGv  
6%wlz%Fp  
完结撒花OvO (>lH=&%zj  
8;f5;7M n  
g{2~G6%;0  
n(SeJk%>9  
[ 此帖被寒喵在2018-12-29 19:42重新编辑 ]
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)