Designのエントリーから紹介します。Securityセキュアなデータベースを構築する。他のアプリケーションと共有しないWordPressのためだけのデータベースを使用する。データベースへのアクセスは限定する。データベースのパスワードは強固なものにする。「wp-config.php」の設定。セキュリティキーを設定する。1.1でランダムなキーが生成されます。テーブル名の接頭辞($table_prefix)を「wp_」以外のものに変更する。管理画面のユーザー名にデフォルトの「admin」を使用しない。ユーザー名はphpMyAdminなどで変更できます。SSLが可能な場合は、管理画面へのアクセスはSSL経由で行う。その場合は、「wp-config.php」に下記を記載します。true);</textarea>常に新しいバージョンのWordPressを使用する。バージョンアップの内容が機能面で必要ない場合でも、セキュリティの修正がされていることがあります。データベースはバックアップをする。セキュリティとは関係がないかもしれませんが、プラグインなどを利用して定期的にデータベースはバックアップします。ディレクトリにアクセスできないようにする。ディレクトリのルートに直接アクセスされないように「.htaccess」に下記の設定を行います。-Indexes</textarea>「wp-admin」を保護する。「wp-admin」内のファイルは管理者しか使用しないので、アクセス制限をします。「.htaccess」で制限をする場合は「.htaccess」を「wp-admin」に設定し、IPの制限やパスワードの制限をします。all</textarea>「wp-content」を保護する。「wp-content」内のファイルに一般ユーザーがアクセスするのは、使用しているテーマとプラグインだけのため、拡張子でアクセス制限をします。「.htaccess」を「wp-content」に設定し、アクセス可能な拡張子を指定します。all</files></textarea>WordPressのバージョンを表示しない。head内のWordPressのバージョンを表示させないためには、使用しているテーマファイルの「function.php」に下記を指定します。「function.php」無ければ、新しく作成します。?></textarea>追記:11番目の「function.php」を適用する際は、最初と最後に改行が入らないように注意してください。末尾に改行を入れてしまったら、feedのxmlに空白行が入ってしまい、エラーになってしまいました。