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