Cómo personalizar la página de error 404 en WordPress

Para personalizar el error 404 en WordPress tienes varias opciones. La que te recomiendo, por facilidad es que crees una página dentro de wordpress y después que edites el archivo functions.php de tu theme para incluir un código que te indico a continuación. Lo que hace el código es capturar el error 404 y redirigirlo hacia una url personalizada.

// ERROR 404 -------------------------------------------------------
function redireccion_personalizada_404() {
    if (is_404()) {
        wp_redirect('ESCRIBE_AQUÍ_LA_URL_DE_TU_PAGINA'); 
        exit;
    }
}
add_action('template_redirect', 'redireccion_personalizada_404');