public function index_action() { TPL::assign('list', $this->model('posts')->get_posts_list('question', 1, 20, 'new', explode(',', $_GET['topic']), $_GET['category'])); TPL::output('global/feed'); }} 改为:
public function index_action() { TPL::assign('list', $this->model('posts')->get_posts_list('question', 1, 10000, 'new', explode(',', $_GET['topic']), $_GET['category'])); TPL::output('global/sitemap'); }}
<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?> <urlset> <?php foreach($this->list as $key => $val){ ?> <url> <loc><?php echo get_js_url('/question/' . $val['question_id']); ?></loc> <lastmod><?php echo date('Y-m-d', $val['add_time']); ?></lastmod> <changefreq>daily</changefreq> <priority>0.8</priority> </url> <?php } ?> </urlset>把上面我的网址替换成你自己的就行了。 三,登陆后台,全局设置-》站点功能。 在URL 链接显示样式: -》 自定义路由中加上这个代码:
/sitemap/===/sitemap.xmlOK了,大功告成! 赞一个。 貌似这个方法,即使升级程序也不用担心覆盖了~!哈哈。
这家伙很懒,还没有设置简介