function xmlsitemap_engines_submit_sitemaps in XML sitemap 6.2
Same name and namespace in other branches
- 8 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_submit_sitemaps()
- 7.2 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_submit_sitemaps()
- 2.x xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_submit_sitemaps()
Submit the sitemaps to a specific URL.
Parameters
$url: The URL for sitemap submission.
$sitemaps: An array of URLs of the sitemaps to submit.
2 calls to xmlsitemap_engines_submit_sitemaps()
- XMLSitemapEnginesFunctionalTest::testSubmitSitemaps in xmlsitemap_engines/
tests/ xmlsitemap_engines.test - xmlsitemap_engines_submit_engines in xmlsitemap_engines/
xmlsitemap_engines.module - Submit the sitemaps to all the specified search engines.
File
- xmlsitemap_engines/
xmlsitemap_engines.module, line 129
Code
function xmlsitemap_engines_submit_sitemaps($url, array $sitemaps) {
foreach ($sitemaps as $sitemap) {
$sitemap->url = url($sitemap->uri['path'], $sitemap->uri['options']);
$submit_url = xmlsitemap_engines_prepare_url($url, $sitemap->url);
$request = drupal_http_request($submit_url);
watchdog('xmlsitemap', 'Submitted the sitemap to %url and received response @code.', array(
'%url' => $submit_url,
'@code' => $request->code,
));
}
}