Você precisa informar ao WordPress o novo URL base a ser usado. A maneira mais fácil de fazer isso é adicionar as seguintes duas linhas ao wp-config.php no diretório base do wordpress:
define('WP_HOME','http://example.com/blog');
define('WP_SITEURL','http://example.com/blog');