> ## Documentation Index > Fetch the complete documentation index at: https://bunny.net/docs/llms.txt > Use this file to discover all available pages before exploring further. # W3 Total Cache > Set up bunny.net CDN with WordPress using the W3 Total Cache plugin. This guide walks you through configuring bunny.net CDN on your WordPress site using W3 Total Cache. **1. Create a Pull Zone** Log in to your [bunny.net dashboard](https://dash.bunny.net), create a new Pull Zone, and set the origin URL to your WordPress site. For more details, see [How to create your first Pull Zone](https://bunny.net/docs/cdn/quickstart.md). **2. Install W3 Total Cache** In your WordPress admin, go to **Plugins → Add New**. Search for **W3 Total Cache**, click **Install Now**, then **Activate**. **3. Enable the CDN module** Go to **Performance → General Settings** and scroll down to the **CDN** section. Set the CDN Type to **Generic Mirror**, check the **Enable** checkbox, and click **Save all settings**. ![W3 Total Cache General Settings CDN section](https://mintcdn.com/bunnynet-cb9733c2/kcU5tb-Sz5318NF5/images/integrations/wordpress/w3tc-general-settings.jpg?fit=max\&auto=format\&n=kcU5tb-Sz5318NF5\&q=85\&s=f05321ac0876c3b855203cf3b73f0f83) **4. Configure the CDN hostname** Go to **Performance → CDN** in the sidebar. Scroll down to the configuration section and enter your Pull Zone hostname in the **Replace site's hostname with** field. Click **Save all settings**. ![W3 Total Cache CDN hostname configuration](https://mintcdn.com/bunnynet-cb9733c2/kcU5tb-Sz5318NF5/images/integrations/wordpress/w3tc-cdn-hostname.jpg?fit=max\&auto=format\&n=kcU5tb-Sz5318NF5\&q=85\&s=0ff86ddb64ecb2e66d2c278e18b489e6) Your WordPress site is now serving static assets through bunny.net CDN. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.