Advertisement
fruitbooter

Sitemap generation missing xmlns:image and xmlns:xhtml

Sep 6th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.89 KB | None | 0 0
  1. <?php
  2.  
  3. $loader = require_once __DIR__ . '/../vendor/autoload.php';
  4.  
  5. $urlSet = new Thepixeldeveloper\Sitemap\Urlset();
  6.  
  7. $urlA = (new Thepixeldeveloper\Sitemap\Url('http://www.example.com/en/'))
  8.     ->setLastMod(date(DATE_W3C, time()))
  9.     ->setChangeFreq('weekly')
  10.     ->setPriority(0.5);
  11.  
  12. $urlB = (new Thepixeldeveloper\Sitemap\Url('http://www.dummy.com/'))
  13.     ->setLastMod(date(DATE_W3C, time()))
  14.     ->setChangeFreq('weekly')
  15.     ->setPriority(0.2);
  16.  
  17. $urlB
  18.     ->addSubElement(new \Thepixeldeveloper\Sitemap\Subelements\Link('en', 'http://www.example.com/en/'))
  19.     ->addSubElement(new \Thepixeldeveloper\Sitemap\Subelements\Link('de', 'http://www.example.com/de/'))
  20.     ->addSubElement(new \Thepixeldeveloper\Sitemap\Subelements\Image('http://goo.gl/BwuUJ5'))
  21. ;
  22.  
  23. $urlSet->addUrl($urlA);
  24. $urlSet->addUrl($urlB);
  25.  
  26.  
  27. echo (new \Thepixeldeveloper\Sitemap\Output())->getOutput($urlSet);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement