特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系QQ403593407!本站提供的所有教程/文章/软件均仅供测试学习,造成的后果与本站无关!请不要用作非法用途,本站将记录用户下载记录做保存,如用户后期有违法行为方便提供给警方。

手动建立一个cron_sitemap.php文件复制以下内容

注意自己discuz的编码,我这里utf-8,注意手动修改。

\n";
$sitemap.="<urlset\n";
$sitemap.="xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\"\n";
$sitemap.="xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n";
$sitemap.="xsi:schemaLocation=\"http://www.sitemaps.org/schemas/sitemap/0.9\n";
$sitemap.="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\">\n";
    $querys = DB::query("SELECT a.tid FROM ".DB::table(\'forum_thread\')." a inner join ".DB::table(\'forum_forum\')." b on a.fid=b.fid ORDER BY a.tid DESC  LIMIT 0,10000");
    while($threadfid = DB::fetch($querys))
    {
	    $turl=$web_root.\'thread-\'.$threadfid[\'tid\'].\'-1-1.html\';//注意静态规则
        $link = $turl;
		$t=time();
		$riqi=date("Y-m-d",$t);
		$priority=rand(1,10)/10;
//date("D F d Y",$t);
$sitemap.="\n";
$sitemap.="$link\n";
$sitemap.="$priority\n";
$sitemap.="$riqi\n";
$sitemap.="weekly\n";
$sitemap.="\n";
    }
    $sitemap .= "\n";
    $fp = fopen(DISCUZ_ROOT.\'/\'.$filename,\'w\');
    fwrite($fp,$sitemap);
    fclose($fp);
?>

把cron_sitemap.php文件上传到论坛目录

cron_sitemap.php上传至source\include\cron目录

discuz后台添加定时任务

后台–工具–计划任务–新增,名字随便,提交
然后编辑,任务脚本:cron_sitemap.php

Discuz X3.4免插件自动生成sitemap.xml

未经允许不得转载:作者:admin, 转载或复制请以 超链接形式 并注明出处 夜河资源网
原文地址:《Discuz X3.4免插件自动生成sitemap.xml》 发布于2019-12-05

分享到:
赞(0)

评论 抢沙发

4 + 4 =


电信无限流量卡
无限流量卡限时9.9元全国包邮!不限速无套路!25元/月享100G流量!35元/月享200G流量!55元享受500G流量!!
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册