自身模块include文件夹添加sitemap.plugin.php
还会获取xoops_verssion.php submenu信息
<?php
if (!defined("XOOPS_ROOT_PATH")) { exit(); }
function b_sitemap_catalog()
{
$sitemap = array();
$category_handler =& xoops_getmodulehandler("category", 'catalog');
$categories =& $category_handler->getTrees(0, " ");
//xoops_result($categories);
foreach ($categories as $id => $cat) {
$sitemap["parent"][] = array("id" => $id, "title" => $cat['prefix'].$cat["cat_name"], "url"=> "category.php?cat_id=" . $id);
}
unset($categories);
return $sitemap;
}
?>
本文介绍了一个xoops模块中用于生成网站地图的实现方式。该模块通过遍历catalog模块中的所有分类信息,构建一个包含分类ID、标题及URL的地图数组,以便于搜索引擎抓取网站内容。
746

被折叠的 条评论
为什么被折叠?



