DV Loading is a WordPress site preloader plugin which allows you to create a page loading animation for your site using rich set of customization options.
The plugin is fully responsive and highly flexible. You can add the animation to all pages, to only your homepage, to the archive pages to the selected post types automatically. Alternatively, you can use the shortcode to add the animation to any page you want.