Zblog2.2系统Sitemap插件生成的WAP地址错误

时间:2014-10-13 14:04:08

最近在优化wap网站的时候,顺便发现zblog2.2版sitemap插件自动生成的sitemap_wap.xml文件包含的WAP地址错误。

使用zblogASP系统并且升级到了2.2版的朋友,可以修改插件目录文件\zb_users\PLUGIN\Sitemap\include.asp\172行处代码如下(红色背景即为需要修改的部分):

Function Export
        
                Add ZC_BLOG_HOST,Empty,"daily",Empty,ZC_BLOG_HOST&"?mod=wap"
                '输出博客地址
                
                Dim i,URL,objRS
        
                Dim objArticle
                Dim C
                Call SiteMap_Initialize
                C=SiteMapC.Read("c")
                If c="" Then c=0
                c=CInt(c)
                '读取配置
                Set objRS=objConn.Execute("SELECT [log_ID],[log_Tag],[log_CateID],[log_Level],[log_AuthorID],[log_PostTime],[log_Istop],[log_Url],[log_Type] FROM [blog_Article] WHERE ([log_ID]>0) AND ([log_Level]>2) AND ([log_Type]="&ZC_POST_TYPE_ARTICLE&") ORDER BY [log_PostTime] DESC")
                '读取数据库


                Do Until objRs.Eof        
                        
                        If i=C And c>0 then Exit Do
                        Set objArticle=New TArticle


                        If objArticle.LoadInfoByArray(Array(objRs(0),objRs(1),objRs(2),"","","",objRs(3),objRs(4),objRs(5),0,0,0,objRs(7),objRs(6),"","",objRs(8),"")) Then
                                AddobjArticle.Url,objArticle.PostTime,"monthly",IIf(objArticle.IsTop=True,"1.0",Empty),Replace(objArticle.WapUrl,"wap.asp?","?mod=wap&")
                                '添加数据


另外,在移动端wap网站优化上,一个不得不考虑的新平台是UC的神马搜索,神马搜索是UC优视科技和阿里巴巴共同发起组建的,在2014年4月28日正式发布。因为UC浏览器有着将近五亿用户的庞大安装量,作为UC浏览器的默认搜索引擎,神马搜索在移动端网页优化上还是值得考虑的,神马搜索开发平台其中就包括sitemap提交功能,其他功能还有URL提交、移动适配,结构化数据等等大家可以试试。

本站所有文章均为天行博客原创,转载请注明来源及出处!

作者:宇天行 (关于我

本文首发地址:http://www.huceo.com/post/376.html

或许您还会喜欢这些文章:

Tags: 作者:宇天行 | 分类:开发技术 | 评论:13 | 浏览:7786