May 16, 2024
Yoga K.
5min Read
May 16, 2024
Yoga K.
5min Read
WordPress is a popular content management system (CMS) that continuously offers intuitive and powerful features to design an engaging website. One of its features is adding custom background images to help make the website more appealing.
Especially if you have a WordPress business website, this feature can improve your branding.
In this article, we will cover five easy methods to add a background image in WordPress. You will also learn several best practices for using WordPress background images.
Download all in one WordPress cheat sheet
A WordPress background image is a visual element that typically takes up the entire section or page of your website. It helps engage visitors and draw their attention to the web page.
The WordPress Theme Customizer is a built-in feature that lets you add a custom background image, create menus, and change color schemes. However, this feature is only available for classic free WordPress themes, such as Twenty Twenty, Twenty Fifteen, and Twenty Seventeen.

For this tutorial, we will go over the steps to an image background via this WordPress feature and use the Twenty Fifteen theme, as it comes with custom background support:
You can also add a background image via the default WordPress editor, also known as Gutenberg. As it provides the tools to create a website using a block-based approach, it is a relatively simple method.
For this tutorial, we will use the Twenty Twenty-Two theme. Follow the steps below to insert an image background using the block editor:
Another method to add a background image in the WordPress site editor is by using the group block. This feature is introduced in WordPress 6.4, and it’s also applicable to row and stack blocks.
Follow the steps below to insert an image background using the group block.
One of the downsides of using the Group block to use a background image is that there are no opacity control and image repositioning tools. Thus, you have to ensure the image has the right design before uploading it.
Another easy way to add custom backgrounds is by using a WordPress page builder. SeedProd is one of the most popular WordPress page builders that provides powerful yet user-friendly features, like a drag-and-drop editor and advanced element customization options.
In this section, we will cover the steps on how to set a background image with the SeedProd page builder:
It is possible to embed an image as a background using custom Cascading Style Sheets (CSS) code. This way, you can easily set background images to individual pages, posts, and categories.
Let’s go over the steps of adding a background image using Additional CSS, one of the WordPress Theme Customizer features:
body {
background-image: url(example.com/wordpress-background-image/);
}Change the URL within the brackets with your preferred background image URL.
body {
background-attachment: fixed;
background-size: cover;
}When customizing your WordPress site using a background image, it is important to implement the best web design practices to get the best possible result:
Before adding background pictures to your site, optimize the images by compressing them. You can utilize a WordPress plugin, such as Image Optimization by Optimole. It uses a cloud-based system to optimize images and provides lazy loading functionality to speed up the website’s loading time.
Pay attention to the WordPress image size when choosing a background picture. The most common size for background images is 1024 x 768 pixels. However, you may use high-resolution images with up to 1920 x 1080 pixels and a 16:9 ratio, so they look great on various device screens.
Also, consider testing it using a local site on multiple devices.
Another important tip is to utilize royalty-free images to avoid copyright violations. There are many websites that stock royalty-free photos, such as Unsplash, Pexels, Pixabay, and Pixwizard. However, we still recommend including the images’ owners or sources to give them credit for their work.
Adding a WordPress background image is easy since the platform provides the tools for the task.
In this article, we have covered a complete guide for adding WordPress background images using the Theme Customizer, the WordPress block editor, a page builder, and CSS.
Whatever method you choose, remember to optimize the images before using them as the background. Furthermore, use the recommended background image size and ensure that your chosen picture is royalty-free. We hope this article has helped you understand how to design your website by adding background images. Good luck!
All of the tutorial content on this website is subject to Hostinger's rigorous editorial standards and values.
Comments
September 29 2023
Ugh, I think it's so difficult now to change the background as they deleted the option now to easily change it in the customizer... At least the CSS worked, thank you!
October 27 2023
Hi there! Glad the CSS solution worked for you! If you have any more questions or need further assistance, feel free to ask. ??