The 404page plugin is the most used plugin to create a custom 404 error page in WordPress.
This video explains the Compatibility Mode setting.
A quick overview over all Advanced Settings of this plugin can be found here:
if you are new to the 404page plugin watch the introducing video first:
Plugin Homepage:
Download:
source