destoon8.0生成模块下内容地图为html

destoon8.0生成全站内容地图为html,这样更有利于百度蜘蛛抓取。

第一步在模块根目录新建sitemap.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
require '../common.inc.php';
include './config.inc.php';
$mid=$moduleid;
$module = $MODULE[$mid]['module'];
$modurl = $MODULE[$mid]['linkurl'];
$modulename=$MODULE[$mid]['name'];
$table = get_table($mid);
$condition = "status=3";
$page=$_GET['page'];
$total=$page*3000;
$data.="<!DOCTYPE>";
$data.="<html>";
$data.='<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
$data.="<head>";
$data.= '<title>'.$DT[sitename]."-".$modulename."模块-第".$page."页地图".'</title>';
$data.= "<style type='text/css'>
    body {font-family: Verdana;FONT-SIZE: 12px;MARGIN: 0;color: #000000;background: #ffffff;}
    img {border:0;}
    li {margin-top: 8px;}
    .page {padding: 4px; border-top: 1px #EEEEEE solid}
    .author {background-color:#EEEEFF; padding: 6px; border-top: 1px #ddddee solid}
    #nav, #content, #footer {padding: 8px; border: 1px solid #EEEEEE; clear: both; width: 95%; margin: auto; margin-top: 10px;}
</style>";
$data.="</head>";
$data.="<body>";
$data.="<h2 style='text-align: center; margin-top: 20px'>".$modulename."站点地图</h2>";
$data.="<div id='content'>";
$data.="<h3>".$modulename."最新文章</h3>";
$data.="<ul>";
$result $db->query("SELECT linkurl,title from {$table} where itemid>$total ORDER BY  itemid  ASC LIMIT 0,3000");
    while($r = $db->fetch_array($result)) {
        $url="<li><a href='".$modurl.$r['linkurl']."'>".$r['title']."</a></li>";
            $data.=$url;
}
$data.="</ul>";
$data.="</body>";
 
if(!empty($url)){
$file = 'html';
 
if (file_exists($file)) {
 file_put('./html/sitemap'.$page.'.html', $data);
echo "地图生成成功!";
}else {
$dir = "./html";
mkdir($dir, 0777, true);
}
}else{
echo "页数超出,生成失败";
}
?>

  这样就可以生成地图,例如:模块地图 (nongpin88.com)

posted @   圆柱模板  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示