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のログに上記のようなエラーログがあったので調べてみた。
どうやらbotによるアクセスで発生するエラーらしい。 対策はrobots.txtに以下のようにテーマフォルダーを覗かないように制御することでOK
User-agent: * Disallow: /wp-content/themes/