簡単にできます。リダイレクトパラメータを指定するだけです。ホームページのログインリンクを使用してログインページに移動している場合、@ sisirのソリューションは正しいです。
<?php echo wp_login_url( $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] ); ?>
フロントページでカスタムフォームを使用している場合は、内部<form>で、非表示フィールドにリダイレクトするURLを入力してください
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; ?>" />
またwp_login_form()、フォームの生成に使用している場合は、パラメーターを入力します-http://codex.wordpress.org/Function_Reference/wp_login_form
<?php
$args = array(
        'echo' => true,
        'redirect' => site_url( $_SERVER['REQUEST_URI'] ), 
        'form_id' => 'loginform',
        'label_username' => __( 'Username' ),
        'label_password' => __( 'Password' ),
        'label_remember' => __( 'Remember Me' ),
        'label_log_in' => __( 'Log In' ),
        'id_username' => 'user_login',
        'id_password' => 'user_pass',
        'id_remember' => 'rememberme',
        'id_submit' => 'wp-submit',
        'remember' => true,
        'value_username' => NULL,
        'value_remember' => false );
wp_login_form( $args );
?>
持っているものや必要なものに応じて他のパラメーターを変更します。