There is no license information available for the latest version (v1.0.2) of this package.

v1.0.2 2022-09-28 18:25 UTC

This package is auto-updated.

Last update: 2025-06-29 00:34:13 UTC


README

О библиотеке

Будет создаваться sitemap в той директории которую указать, если там уже есть файл с именем sitemap, то он его перезапишет.

Ограничение 50 тысяч ссылок.

Как запустить

composer require zardima0/lib
//index.php

require_once $_SERVER['DOCUMENT_ROOT'] . './vendor/autoload.php';
use Zardima0\Lib\SitemapGenerator;

//Первый параметр принимает массив вида 
$array = [
    [
        'loc' => 'https://site.ru/',
        'lastmod' => '2020-12-14',
        'priority' => 1,
        'changefreq' => 'hourly',
    ],
];

// Типы которые можно создать xml,csv, json;
$type = 'xml';

//Путь куда нужно сохранить, если такой директории нет, то она создается;
$path = __DIR__ . '/upload/';

new SitemapGenerator($array, $type, $path);

Запускается в консоле

php index.php