IT業界のすみっこ暮らし

ふと気がついたときの記録

wordpress:botによるアクセスで発生するエラー

[08-Dec-201x 07:42:12 Asia/Tokyo] PHP Fatal error:  Call to undefined function get_header() in /export/user/8/zjp_568108/live_2a7a69/var/wordpress/wp-content/themes/theme-name/index.php on line 14

ある日wordpressのログに上記のようなエラーログがあったので調べてみた。

cro.ma

どうやらbotによるアクセスで発生するエラーらしい。 対策はrobots.txtに以下のようにテーマフォルダーを覗かないように制御することでOK

robots.txt

User-agent: *
Disallow: /wp-content/themes/