xmlsitemap_engines_xmlsitemap_engines($op, $type = NULL)
contributions/modules/xmlsitemap/xmlsitemap_engines/xmlsitemap_engines.module, line 16
Implementation of hook_xmlsitemap_engines().
| Name | Description |
|---|---|
| XML Sitemap | Notify search engines of site updates. |
function xmlsitemap_engines_xmlsitemap_engines($op, $type = NULL) {
switch ($op) {
case 'form':
$form = array();
$form = array_merge($form, _xmlsitemap_engines_google('form'));
$form = array_merge($form, _xmlsitemap_engines_yahoo('form'));
$form = array_merge($form, _xmlsitemap_engines_ask('form'));
$form = array_merge($form, _xmlsitemap_engines_live('form'));
return $form;
case 'ping':
_xmlsitemap_engines_google('ping');
_xmlsitemap_engines_yahoo('ping');
_xmlsitemap_engines_ask('ping');
_xmlsitemap_engines_live('ping');
break;
case 'access':
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Googlebot') !== FALSE) {
return _xmlsitemap_engines_google('access', $type);
}
}
}