Google XML Sitemaps 利用時に、WordPressに依存しない、独自に用意したURLを追加する方法です。
Google XML Sitemapsには、sm_buildmap というアクションフックが用意されているのでそれを利用します。
1 2 3 4 5 6 7 8 9 |
add_action('sm_buildmap', array($this,'addSitemapGXS')); function addSitemapGXS(){ $generatorObject = &GoogleSitemapGenerator::GetInstance(); if ( $generatorObject!=null ) { $generatorObject->AddUrl("http://hogehoge.com/test.html", "2015-04-13", "daily", 0.5); } } } |
AddUrl メソッドで指定された情報が、sitemap-misc.xml に追加されます。