katalinks/sitemap

网站地图生成器

1.0 2022-08-30 09:49 UTC

This package is auto-updated.

Last update: 2024-09-29 06:08:46 UTC


README

网站地图

包描述

该包基于输入数组数据生成网站地图。

安装

  • composer require katalinks/sitemap
  • php artisan vendor:publish --provider='KatalinKS\Sitemap\SitemapServiceProvider'

配置

  • 编辑 .env 文件
    ...
    APP_URL=https://{{current_domain_name}}

    //Доступные варианты генераторов json_generator, csv_generator, xml_generator
    SITEMAP_GENERATOR=xml_generator
    ...
  • 实现接口类(类应返回指定格式的页面数据数组)
    \KatalinKS\Sitemap\Contracts\SitemapDataContract
  • 在服务提供者中注册实现
    use KatalinKS\Sitemap\Contracts\SitemapDataContract;
    
    ...
    $this->app->singleton(SitemapDataContract::class, SitemapData::class);
    ...

启动

  • php artisan sitemap:generate