机器人访问网站时,可以运行WordPress cron作业吗?

时间:2018-06-26 22:51:40

标签: wordpress

我了解有人访问该网站时会激活WP cron作业。但是,假设Google漫游器访问该网站以对其建立索引,它可以启动排定的cron作业吗?

1 个答案:

答案 0 :(得分:0)

是的,除非您告诉网站漫游器访问和用户访问之间的区别,否则漫游器访问与网站访问相同。

例如,可以按以下方式检查用户访问和漫游器访问之间的差异:

用户:

if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),"bot")) {
    // It's a bot :)
} else {
    // Otherwise it's a user
}
  

“ HTTP_USER_AGENT”

     

User-Agent的内容:当前标题   请求(如果有)。这是表示用户代理的字符串   正在访问该页面。一个典型的例子是:Mozilla / 4.5   [zh](X11; U; Linux 2.2.9 i586)。除其他外,您可以使用此   get_browser()的值,以将页面的输出调整为   用户代理的功能。

也请看一下链接:

How works HTTP_USER_AGENT