为pLog加入Google Sitemaps支持


Tag:pLog,Sitemaps,Google,template Google推出Google Sitemaps后.就想为pLog加上对它的支持。 之前一直很忙,直到今天上午才把它给加上。

懒得写代码,就偷懒直接利用rss.php了。嘿嘿。 修改的Template如下:

< ?xml version="1.0" encoding="UTF-8"?>  
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">  
<url>  
<loc>{$url->blogLink()}</loc>  
<lastmod>{$locale->formatDate($now, "%Y-%m-%dT%H:%M:%SZ")}</lastmod>  
<changefreq>alway</changefreq>  
<priority>1</priority>  
</url>  

{foreach from=$posts item=post}  
<url>  
<loc>{$url->postPermalink($post)}</loc>  
{assign var="postDate" value=$post->getDateObject()}  
<lastmod>{$locale->formatDate($postDate, "%Y-%m-%dT%H:%M:%SZ")}</lastmod>  
<changefreq>hourly</changefreq>  
<priority>0.8</priority>  
</url>  
{/foreach}  
</urlset>

保存到pLog安装目录\templates\rss\sitemap.template 通过你的网站,查看rss2的地址,将地址最后的rss20改为sitemap。 即可。 演示:http://xiami.manjublog.com/rss.php?profile=sitemap

comments powered by Disqus