随身笔记
随身笔记

WordPress自定义表格站点地图

之前有写到过站点地图手工制作方法和使用插件的文章介绍过可以点击进入以下:
WordPress无插件建立站点地图
这次写的主要也是将站点地图用表格的形式展示出来,

1. Copy 一份所用主题的 page.php,改名为 page-allpost.php

2. 打开 page-allpost.php,找到类似下面这个文章内容输出函数

[code]<?php the_content(); ?>[/code]

在其下面添加如下代码并保存

[code]<div id=”page-allpost”>
<table>
<strong>All Post</strong>
<tr>
<td><strong>S.No</strong></td>
<td><strong>Published Date</strong></td>
<td><strong>Post Header</strong></td>
</tr>
<?php $count_posts = wp_count_posts(); $published_posts = $count_posts->publish;
query_posts( ‘posts_per_page=-1’ );
while ( have_posts() ) : the_post();
echo ‘<tr>’;
echo ‘<td>’.$published_posts.'</td>’;
echo ‘<td width=”120″>’;
the_time(get_option( ‘date_format’ ));
echo ‘</td><td><a href=”‘;
the_permalink();
echo ‘” title=”‘.esc_attr( get_the_title() ).'”>’;
the_title();
echo ‘</a></td></tr>’;
$published_posts–;
endwhile;
wp_reset_query(); ?>
</table>
</div>[/code]

3. 新建一个页面,别名(slug)为 allpost

4. 木了,搞定了。(PS:可以用 page-allpost 这个 id 定义表格样式)

竟然忘了上传效果图:重上如下

站点地图

站点地图

文章转载:http://zww.me/archives/25485

随身笔记

WordPress自定义表格站点地图
之前有写到过站点地图手工制作方法和使用插件的文章介绍过可以点击进入以下: WordPress无插件建立站点地图 这次写的主要也是将站点地图用表格的形式展示出来, 1. Copy 一份所用主…
扫描二维码继续阅读
2013-03-18