kolirt / laravel-sitemap
为 Laravel 应用生成网站地图。
1.0.2
2023-07-27 13:52 UTC
This package is auto-updated.
Last update: 2024-09-08 09:03:30 UTC
README
Laravel 项目的网站地图生成器
结构
安装
$ composer require kolirt/laravel-sitemap
使用
Web 路由
Route::get('sitemap.xml', 'SitemapController@index');
SitemapController
class LaravelSitemapController extends Controller { public function index(Request $request) { $sitemap = new Kolirt\Sitemap\Sitemap; $lastMode = Carbon::create(2020, 4, 21, 14, 00, 00); $sitemap->setDomain('https://site.com'); $sitemap->addUrl('', $lastMode, Kolirt\Sitemap\Sitemap::CHANGE_FREG_DAILY, 1); $products = [1, 2, 3, 4, 5, 6]; foreach ($products as $product) { $sitemap->addUrl('products/' . $product, $lastMode, Kolirt\Sitemap\Sitemap::CHANGE_FREG_DAILY, 0.8); } $sitemap->addUrl('page1', $lastMode, Kolirt\Sitemap\Sitemap::CHANGE_FREG_WEEKLY, 0.6); $sitemap->addUrl('page2', $lastMode, Sitemap::CHANGE_FREG_MONTHLY, 0.5); return $sitemap->render(); } }
常见问题解答
查看已关闭的 问题 以获取最常问问题的答案
许可证
其他包
请访问我的 GitHub 个人资料 查看其他包