aliobeidat / yii2-sitemap
Yii2 简单的 sitemap 生成器 composer 包
dev-master
2021-03-20 19:07 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-29 05:56:26 UTC
README
一个使用 PHP 和 Yii2 生成 sitemap xml 文件的简单库
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
composer require aliobeidat/yii2-sitemap "*"
或者在您的 composer.json
文件的 require 部分添加以下内容
"aliobeidat/yii2-sitemap": "*"
用法
use aliobeiat/sitemap/SitemapGenerator; Yii::$app->urlManager->baseUrl = 'http://site.com'; // base url use in sitemap urls creation $sitemap = new PostsSitemap(); // must implement a SitemapInterface $sitemapGenerator = new SitemapGenerator([ 'sitemaps' => [$sitemap], 'dir' => '@webRoot', 'baseUrlDir' => 'sitemap', ]); $sitemapGenerator->generate();