wp-cron.php 無効化
そもそも、wordpressのcronjob登録方法を理解していませんが
$ vi wp-config.php define('DISABLE_WP_CRON', 'true');
ただし、メール投稿、予約投稿、XML-Sitemapも利用できなくなります
wp-mail.php
管理画面( wp-admin/options-writing.php )から メール関連の設定を空欄にすれば、OKな気がします。
feedの停止
$ vi functions.php remove_action('do_feed_rdf', 'do_feed_rdf'); remove_action('do_feed_rss', 'do_feed_rss'); remove_action('do_feed_rss2', 'do_feed_rss2'); remove_action('do_feed_atom', 'do_feed_atom');
xmlrpc.php
$ vi functions.php add_filter(‘xmlrpc_enabled’, ‘__return_false’);
その他、ググると、.htaccessでxmlrpc.phpへのアクセスを 禁止にしても同様の効果が得られるようです。 となると、wp-comments-post.php や wp-trackback.php も無効化できますね。
ログ出力
$ vi wp-config.php define('WP_DEBUG', true); // デバッグモードを有効化 if ( WP_DEBUG ) { define( 'WP_DEBUG_LOG', true ); // debug.log ファイルに記録 define( 'WP_DEBUG_DISPLAY', false ); // ブラウザ上に表示しない @ini_set( 'display_errors',0 ); // ブラウザ上に表示しない }
らしいが、試していません。