olegtatarenko / sitemap
Library for generating a site map
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/olegtatarenko/sitemap
Requires
- php: >=8.0
- ext-mbstring: *
README
Библиотека генерации карты сайта
Библиотека позволяет генерировать карту сайта в различных файловых форматах: xml, csv, json
Установка
composer require olegtatarenko/sitemap
Пример использования
<?php require 'vendor/autoload.php'; use OlegTatarenko\Sitemap\FileCreater; $pages = [ [ 'loc' => 'https://site.ru/', 'lastmod' => '2024-08-17', 'priority' => 1, 'changefreq' => 'hourly' ], [ 'loc' => 'https://site.ru/news', 'lastmod' => '2024-08-17', 'priority' => 0.5, 'changefreq' => 'weekly' ] ]; $file = new FileCreater($pages, 'xml', './upload/sitemap.xml'); try { $file->createFileWithSiteMap(); } catch (Exception $e){ echo $e->getMessage(); }