Skip to content
This repository has been archived by the owner on Sep 17, 2018. It is now read-only.
Mario Bašić edited this page Jul 7, 2017 · 27 revisions

Bard

Bard

Tired of unstable and bloated PHP sitemap packages?

Look no more!

Bard is the simplest PHP Sitemap package, just add some URLs and you are ready to go. Did I mention that it supports multilingual locations aka hreflangs.

Syntax

use Laravelista\Bard\UrlSet;
use Sabre\Xml\Writer;
use Carbon\Carbon;

$sitemap = new UrlSet(new Writer);

$sitemap->addUrl('http://domain.com/contact')
    ->setPriority(0.8)
    ->setChangeFrequency('hourly')
    ->setLastModification(Carbon::now())
    ->addTranslation('hr', 'http://domain.com/hr/contact');

$sitemap->render()->send();

Start learning

Installation

Run this from your project root in command line:

composer require laravelista/bard

Documentation

Tutorials

Bard

Clone this wiki locally