yehchge/gsitemap
最新稳定版本:v1.0.3
Composer 安装命令:
composer require yehchge/gsitemap
包简介
generate google sitemap
README 文档
README
generate sitemap.xml tool.
Installation
composer require "yehchge/gsitemap"
Basic Usage
Generate a sample sitemap.xml.
<?php declare(strict_types=1); include "vendor/autoload.php"; use yehchge\gsitemap\GSiteMap; // sample sitemap.xml $GSiteMap = new GSiteMap(); $NodeRoot = $GSiteMap->createUrlSet(); $NodeUrl = $GSiteMap->setUrl($NodeRoot); $GSiteMap->setLoc($NodeUrl, "https://www.example.com/"); $GSiteMap->setLastMod($NodeUrl, date('Y-m-d\TH:i:s') . '+00:00'); $GSiteMap->setPriority($NodeUrl, '1'); $NodeUrl = $GSiteMap->setUrl($NodeRoot); $GSiteMap->setLoc($NodeUrl, "https://www.example.com/404.html"); $GSiteMap->setLastMod($NodeUrl, date('Y-m-d\TH:i:s') . '+00:00'); $GSiteMap->setPriority($NodeUrl, '0.8'); // set full path and filename $GSiteMap->saveFile("sitemap.xml");
Generate a sitemapindex.
<?php declare(strict_types=1); include "vendor/autoload.php"; use yehchge\gsitemap\GSiteMap; // sample sitemap.xml $GSiteMap = new GSiteMap(); $NodeRoot = $GSiteMap->createUrlSet(); $NodeUrl = $GSiteMap->setUrl($NodeRoot); $GSiteMap->setLoc($NodeUrl, "https://www.example.com/"); $GSiteMap->setLastMod($NodeUrl, date('Y-m-d\TH:i:s') . '+00:00'); $GSiteMap->setPriority($NodeUrl, '1'); $NodeUrl = $GSiteMap->setUrl($NodeRoot); $GSiteMap->setLoc($NodeUrl, "https://www.example.com/404.html"); $GSiteMap->setLastMod($NodeUrl, date('Y-m-d\TH:i:s') . '+00:00'); $GSiteMap->setPriority($NodeUrl, '0.8'); // set full path and filename $GSiteMap->saveFile("sitemap_1.xml"); // generate sitemap.xml (index) $NodeRoot = $GSiteMap->createIndex(); $NodeSiteMap = $GSiteMap->setSiteMap($NodeRoot); $GSiteMap->setLoc($NodeSiteMap, "https://www.example.com/sitemap_1.xml"); $GSiteMap->setLastMod($NodeSiteMap, date('Y-m-d\TH:i:s') . '+00:00'); // set full path and filename $GSiteMap->saveFile('sitemap.xml');
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-09-20