If you are looking for the best cloud storage provider to improve site load times then integrating Bunny CDN will be the best solution for you.
In this article, we’ll briefly discuss the process to integrate Bunny CDN with your WordPress site in the most prominent way of using a plugin.
It supports users to create and manage websites by offloading media files such as images, videos, and other content.
In this blog, we will discuss the connection and process to integrate Bunny CDN with a plugin for your WordPress website.
What is Bunny CDN?
BunnyCDN is a content delivery network (CDN) that provides accelerated content delivery services to websites and applications. A CDN is a geographically distributed network of servers that work together to deliver web content to end users more efficiently and quickly.
BunnyCDN operates by caching website content, such as images, videos, JavaScript files, and other static assets, across its global network of servers. When a user requests content from a website that utilizes BunnyCDN, the request is routed to the nearest server in the network, reducing latency and improving page load times.
How To Connect A Bunny CDN With Your WordPress Site?
By following these steps, you can successfully Integrate Bunny CDN into your WordPress site, enabling faster content delivery and improved performance. To Integrate Bunny CDN into your WordPress site, follow these steps:
1. Sign up for a Bunny CDN account.
Visit the Bunny CDN website (bunny.net) and sign up for an account. Provide the required information and choose a suitable pricing plan.
2. Create a Pull Zone.
After signing up and logging into your Bunny CDN account, navigate to the control panel. Create a new Pull Zone by clicking on “Pull Zones” or a similar option. Give it a name and specify the origin URL (your WordPress site’s URL) where the content will be pulled from.
3. Install and activate the Bunny CDN WordPress plugin
In your WordPress admin dashboard, go to “Plugins” and click on “Add New.” Search for the “Bunny CDN” plugin and click “Install Now” next to the official Bunny CDN plugin. After installation, click “Activate” to enable the plugin.
4. Configure the Bunny CDN plugin
Once the plugin is activated, go to “Settings” in your WordPress dashboard and click on “Bunny CDN.” Enter your Bunny CDN API key, which you can find in your Bunny CDN account settings. Save the settings.
5. Enable the Bunny CDN Pull Zone
In the Bunny CDN plugin settings, select the Pull Zone you created in Step 2 from the dropdown menu. Save the settings.
6. Test the CDN integration
To verify that Bunny CDN is properly connected to your WordPress site, load a page on your website and inspect the page source code. Look for the URLs of your static assets (images, CSS, JavaScript files) and check if they are rewritten with the Bunny CDN URL (usually in the format of your Pull Zone URL). This indicates that the assets are being served through Bunny CDN.
Which WP Plugin Is Compatible With The Bunny CDN?
When it comes to selecting a WordPress Bunny CDN plugin, it is important to select one that is reliable, easy to use and provides the necessary features for your specific use case. One popular plugin that meets these criteria is the Next3 Offload Media plugin.
The Next3 Offload Media plugin is a WordPress Bunny CDN plugin that offers advanced features for managing media files on WordPress sites.
It integrates with Bunny CDN to store media files in the cloud, freeing up server space and improving site performance. This plugin is ideal for large WordPress sites with high traffic and lots of media files.
Overall, the Next3 Offload Media plugin is a reliable and feature-rich solution for managing media files on WordPress sites.
How To Integrate Bunny CDN With Next3 Offload?
Next3 Offload will provide you with all the facilities to offload your WordPress media library. You can easily offload your WordPress media library with Amazon S3, Digital Ocean, and Bunny CDN. Offloading media files to Bunny CDN is an easy process. You just need to know some basic steps about the process.
Let’s see the steps to offload the WordPress media library in Bunny CDN.
- Install the plugin Next3 Offload.
- Collect and activate the license.
- Login to the Bunny CDN Control Panel.
- Generate and save Bunny CDN Spaces Access Keys and Secret Key.
- Save the accessing details for Next3 Offload.
- Select the Provider Bunny CDN from Next3 Offload’s control panel.
- Provide the saved access key details.
- Configure Next3 Offload to offload all media files to Bunny CDN.
- Create a new bucket or access existing buckets to offload files.
Step #1: Sign up or log in for a Bunny CDN account.
Visit the website of Bunny CDN and sign up for an account. If you have already signed up then login to your account. Provide the required information and choose a suitable pricing plan.

Step #2: Create Pull Zone
After signing up and logging into your Bunny CDN account, go to the control panel. Create a new Pull Zone by clicking on “Pull Zones” or a similar option. Give it a name and specify the origin URL (your WordPress site’s URL) where the content will be pulled from.

Step #3: Add storage zone
To upload your files through the bunny.net dashboard web interface, first of all, you need to navigate to the Storage Zone where you want to upload your files. For uploading files you have to click on Add Storage Zone to create a storage zone.

Insert your required name for Storage Zone in the field of Storage Zone Name.

Select the main storage region.

Step #4: Connect Pull Zone
From File Manager click on Connect Pull Zone.

Now add a pull zone and select a particular pull zone to connect.

Step #5: FTP & API Access.
Now go for FTP & API Access. Here you can see the username, hostname, connection type, and port. The password as API Key will be shown here.

Now you can upload your media files from File Manager. Just click on Upload then drag and drop the files to upload in your created Storage Zone.
Step #6: Access CDN to add Pull Zone
For starting with Bunny CDN, First, create a Pull Zone. Generally, a Pull Zone is created for each website. It will tell our system where to find your files and how to serve them to your users. Bunny.net will create a new hostname address, after creating a new Pull Zone. Then, you may use this address to send your stuff out right away. Files on your current server will be automatically fetched by Bunny.net, cached, and made accessible at the same URL.
Click on Add Pull Zone.

Insert the name or hostname of our Pull Zone. After that select a storage zone.

You can manage Pull Zones from this section.

Go to CDN >> General >> Hostname, and in this section, you can add a custom hostname.

Step #7: Configure with Next3 Offload.
Install and activate the plugin Next3 Offload in your admin dashboard.

Select provider Bunny CDN and check the box for selecting. Then insert the collected API key in this required field.

Click on Next to save the provider and API key. Then it will redirect to the following page where you have to insert the Storage name.

Navigate Next3 Offload >> Storage >> Provider to select your required provider.

Then go for Storage Settings. Enable all your required features and go for the next settings.

Now navigate Delivery Settings, and select your delivery provider. Go to Dashboard of dash.bunny.net > Delivery > CDN > General > Hostname to copy your hostname and paste it here.

Here you can see the Linked hostname from the dashboard of bunny.net. Copy the hostname and paste it into the required field.

It was the overall process. After connecting with Bunny CDN, the Bunny storage is ready to have your media files. So create a bucket, access Bunny CDN and offload your media files to improve your site’s performance.
Final Word
Integrating Bunny CDN with WordPress using the most efficient plugin is an effective way to improve website performance, scalability, and cost-effectiveness. By offloading media files to the cloud, you can reduce the load on your WordPress server, resulting in faster page load times and a better user experience. Additionally, Bunny CDN provides advanced security features such as access control and encryption, ensuring that your media files are safe and secure.
