fixed bug
This commit is contained in:
@@ -7,7 +7,7 @@ use App\Models\User;
|
||||
use Illuminate\Console\Command;
|
||||
use Illuminate\Support\Facades\URL;
|
||||
use Spatie\Sitemap\Sitemap;
|
||||
use Spatie\Sitemap\Tags\Url;
|
||||
use Spatie\Sitemap\Tags\Url as TagsUrl;
|
||||
|
||||
class GenerateSitemapCommand extends Command
|
||||
{
|
||||
@@ -18,18 +18,18 @@ class GenerateSitemapCommand extends Command
|
||||
{
|
||||
URL::forceScheme('https');
|
||||
$sitemap = Sitemap::create()
|
||||
->add(Url::create('/')->setPriority(1.0)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY))
|
||||
->add(Url::create('/games')->setPriority(0.9)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY))
|
||||
->add(Url::create('/top-rated')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY))
|
||||
->add(Url::create('/new-releases')->setPriority(0.8)->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY));
|
||||
->add(TagsUrl::create('/')->setPriority(1.0)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
|
||||
->add(TagsUrl::create('/games')->setPriority(0.9)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY))
|
||||
->add(TagsUrl::create('/top-rated')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY))
|
||||
->add(TagsUrl::create('/new-releases')->setPriority(0.8)->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_DAILY));
|
||||
|
||||
Game::select('slug', 'updated_at')->chunk(500, function ($games) use ($sitemap) {
|
||||
foreach ($games as $game) {
|
||||
$sitemap->add(
|
||||
Url::create("/games/{$game->slug}")
|
||||
TagsUrl::create("/games/{$game->slug}")
|
||||
->setLastModificationDate($game->updated_at)
|
||||
->setPriority(0.7)
|
||||
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY)
|
||||
->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
|
||||
);
|
||||
}
|
||||
});
|
||||
@@ -39,10 +39,10 @@ class GenerateSitemapCommand extends Command
|
||||
->chunk(500, function ($users) use ($sitemap) {
|
||||
foreach ($users as $user) {
|
||||
$sitemap->add(
|
||||
Url::create("/users/{$user->slug}")
|
||||
TagsUrl::create("/users/{$user->slug}")
|
||||
->setLastModificationDate($user->updated_at)
|
||||
->setPriority(0.5)
|
||||
->setChangeFrequency(Url::CHANGE_FREQUENCY_WEEKLY)
|
||||
->setChangeFrequency(TagsUrl::CHANGE_FREQUENCY_WEEKLY)
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user