Pain-free deployment of WordPress themes and plugins directly from Git

Take the pain out of WordPress development. Deploy directly from GitHub or Bitbucket and never again copy files over FTP. It works everywhere - even on cheap shared hosting!

Stop copy and pasting files over FTP

Deploy your themes and plugins directly from GitHub or Bitbucket


Enable Push-to-Deploy and have your code automagically update on every Git push

  Download plugin or   Watch a screencast

The Pain of WordPress Deployments

You want to be a good developer. You want to use version control for your code and manage it on GitHub. Your intentions are good. But getting the code from GitHub and onto your client’s websites is painful because all of them are on shared hosting with no Git and no SSH. There's no easy way and soon you find yourself fixing bugs in the built-in WordPress editor or copying single files through an FTP client. Shame on you. There went version control and future maintainability! WP Pusher gets you back on track!

With the auto-sync between a GitHub repository and WordPress, why wouldn’t you want to use WP Pusher?

- Ren Ventura, EngageWP

How It Works - It's "just a plugin"

WP Pusher lets you install and update WordPress themes and plugins, directly from GitHub - even if your clients are using cheap shared hosting. If it can run WordPress, it can run WP Pusher. You can manage all your WordPress themes and plugins from one place, the dashboard, or enable Push-to-Deploy and have your code update itself automatically every time you push to GitHub or Bitbucket.

This is made possible by the WP Pusher plugin. The plugin hooks into WordPress and uses core functionality to fetch your themes and plugins from GitHub. No need to give us access to your servers or GitHub, since WordPress does the real work for us. That's why it’s secure. An attacker will never be able to run evil shell commands through our plugin.

WP Pusher does all this and it's "just a plugin"!

» Learn more

WP Pusher offers a unique take on maintaining version control for projects while not forcing WordPress to bend over backwards to provide it in the admin.

- Sarah Gooding, WP Tavern


Do you support Bitbucket or other hosts?
Yes, we also support Bitbucket and GitLab.

Does it work on networks (multisite)?
Yup. WP Pusher is optimised to play well with multisite.

Will it work on my server?
Yes, most likely. We hook into core WordPress functionality. If the WordPress theme and plugin installer works on your installation, WP Pusher will as well.

Do I need Git installed on the server?
No! WP Pusher doesn't require Git. That's why it works with even the cheapest of shared hosting services.

» Read all FAQs


If your code is open source and in a public repository, WP Pusher is 100% free to use. If you use private repositories, you need a license in order to use WP Pusher. Learn more about pricing.

  Download WP Pusher

What Are People Saying?

I downloaded the free version of WP Pusher tonight, used it once and bought the paid version. Wish I had gotten this year's ago!

- Josh Pollock, on Twitter

Wow! With WP Pusher you have no excuse to not put all your themes & plugins under version control. Even works with private repos!

- Shawn Hooper, on Twitter

I used WP Pusher for the first time today. #mindblown

- Jami Gibbs, on Twitter

WP Pusher I think I love you.

- Jesse Hanley, on Twitter