Php 添加<;小型>;Wordpress日期格式化函数中的标记

Php 添加<;小型>;Wordpress日期格式化函数中的标记,php,wordpress,wordpress-theming,Php,Wordpress,Wordpress Theming,我仍在学习WordPress及其模板功能,但基本上我只是尝试在我的设计中快速加入一种post-date格式,就像在下面的HTML标记中一样: <span class="date">29 <small>JUN 2014</small></span> .date { text-align: center; font-size: 60px; display: inline-block; line-height: 50px

我仍在学习WordPress及其模板功能,但基本上我只是尝试在我的设计中快速加入一种post-date格式,就像在下面的HTML标记中一样:

<span class="date">29 <small>JUN 2014</small></span>

.date {
    text-align: center;
    font-size: 60px;
    display: inline-block;
    line-height: 50px;
    color: #313131;
}

.date small {
    text-transform: uppercase;
    display: block;
    font-size: 14px;
    line-height: 20px;
}
2014年6月29日
.日期{
文本对齐:居中;
字体大小:60px;
显示:内联块;
线高:50px;
颜色:#313131;
}
.小日期{
文本转换:大写;
显示:块;
字体大小:14px;
线高:20px;
}
根据需要在页面上显示:

编辑

使用布拉德利在下面的回答中提供的链接和建议。我现在有了正确的日期格式和以下代码:

<?php $my_date = the_date('j M Y', '<span class="date">', '</span>'); echo $my_date; ?>

感谢您的解释,这里是

我不确定小标记是否能在日期格式部分工作,如果不能,您将把它保存到一个变量中(参见代码),用逗号替换小标记,并使用php或js替换将逗号与小标记切换,然后在您想要呈现它的地方回显它

所以在你的例子中,它应该是
日期('Dy','')

对我来说,这是可行的:

'\<\s\p\a\n\>j M Y\<\/\s\p\a\n\>'
or
'j <\s\p\a\n\>M</\s\p\a\n\> Y'
“\j M Y”
或
“j M Y”

有了这个,你可以把你想要的任何代码

那么问题是什么?你是不是想弄清楚wordpress在帖子中呈现的css类的样式?我如何调用post date函数:谢谢你的回答Bradley。在玩了你的代码之后,我很接近:当然,在你有jMy的地方,我会在j和msoj,my之间添加一个逗号。这样你就可以用php做一个字符串替换,就像$my_date\u formatted=str_replace(“,”,“,$my_date”);此外,您还需要在字符串末尾添加结尾小标记,就像我在上面的示例中所做的那样,这样您就不必担心关闭它,然后您可以回显$my_date_格式,它应该打印您想要的内容。@sintax帮了忙吗?再次感谢您的回答。我补充了以下内容:不幸的是不是布拉德利!:(只是让它在日期中打印逗号嗯,你有链接或一些代码我可以看一下吗?它是打印逗号周围的标记,所以跨度和小标记,还是只是一个逗号,周围没有标记?通常,如果答案包括对代码的用途的解释,以及为什么会解决这个问题,那么答案会更有帮助在不介绍其他人的情况下解决问题。