A-A+

wordpress当天发表日志以超链接显示

2015年02月16日 编程技术 暂无评论

发现博友的归档日志中有这样一个小小的功能,在归档日志某一个月份中,比如2015年1月21号发的日志,在归档页面将整个1月份的日志正常显示出来,但都不给链接,只有当天的日志有链接,而当鼠标经过的时候,会显示所有关于21号发的日志,一行一个来显示。

最后小虎博客从网上找了这样一个HTML的结构来实现了这样的效果。

<table id="wp-calendar">
<caption>2015 年一月</caption>
<thead>
<tr>
<th scope="col" title="星期一">一</th>
<th scope="col" title="星期二">二</th>
<th scope="col" title="星期三">三</th>
<th scope="col" title="星期四">四</th>
<th scope="col" title="星期五">五</th>
<th scope="col" title="星期六">六</th>
<th scope="col" title="星期日">日</th>
</tr>
</thead>
<tfoot>
<tr>
<td colspan="3" id="prev" class="pad">&nbsp;</td>
<td class="pad">&nbsp;</td>
<td colspan="3" id="next" class="pad">&nbsp;</td>
</tr>
</tfoot>
<tbody>
<tr>
<td colspan="3" class="pad">&nbsp;</td><td>1</td><td>2</td><td>3</td><td>4</td>
</tr>
<tr>
<td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td>
</tr>
<tr>
<td>12</td><td>13</td><td><a href="归档地址" title="日志标题">14</a></td><td><a href="归档地址" title="日志标题">15</a></td><td id="today">16</td><td>17</td><td>18</td>
</tr>
<tr>
<td>19</td><td>20</td><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td>
</tr>
<tr>
<td>26</td><td>27</td><td>28</td><td>29</td><td>30</td>
<td class="pad" colspan="2">&nbsp;</td>
</tr>
</tbody>
</table>

原来这是 wordpress 的一个内置函数的结构,get_calendar() 函数,我们直接进行调用就可以了,而关于实际的效果,可以进行直接更改函数的结构即可,改成自己想要的,这里就不多做介绍了,关于这个函数可以去查看官方的文档。

标签:

给我留言