1. Go to this page and download the library: Download yii-starter-kit/sitemaped library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
yii-starter-kit / sitemaped example snippets
$urlset = new Urlset($links);
foreach(range('a', 'z') as $letter) {
$url = new Url(
'https://vocabula.ry/'.$letter,
new \DateTime('2017-01-01 00:00:01'),
Url::CHANGEFREQ_MONTHLY,
0.8
);
$url->addImage(new Image('https://test.com/image/'.$i));
$url->addVideo(new Video('https://test.com/video/'.$i, 'Title '.$i, 'Description '.$i));
$url->addNews(new News('Awesome news '.$i, '2018-01-01', 'Awesome news name '.$i, 'ru-RU'));
$urlset->addUrl($url);
}
$sitemap = new Sitemap($urlset);
$sitemap->toXmlString();
$sitemap->toTxtString();
$sitemap->write(__DIR__ . '/sitemap.xml');
$sitemap->write(__DIR__ . '/sitemap.txt', Sitemap::FORMAT_TXT);
$links = function() {
foreach(range('a', 'z') as $letter) {
$url = new Url(
'https://vocabula.ry/'.$letter,
new \DateTime('2017-01-01 00:00:01'),
Url::CHANGEFREQ_MONTHLY,
0.8
);
$url->addImage(new Image('https://test.com/image/'.$i));
$url->addVideo(new Video('https://test.com/video/'.$i, 'Title '.$i, 'Description '.$i));
$url->addNews(new News('Awesome news '.$i, '2018-01-01', 'Awesome news name '.$i, 'ru-RU'));
yield $url;
}
}
$urlset = new Urlset($links);
$sitemap = new Sitemap($urlset);
$sitemap->toXmlString();
$sitemap->toTxtString();
$sitemap->write(__DIR__ . '/sitemap.xml');
$sitemap->write(__DIR__ . '/sitemap.txt', Sitemap::FORMAT_TXT);
$index = new Sitemapindex();
$sitemap = new Sitemap($index);
foreach (range(1, 2) as $i) {
$sitemap = new SitemapindexSitemap(
'http://test.com/'.$i,
'-1 year'
);
$index->addSitemap($sitemap);
}
$content = $sitemap->toXmlString();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.