# How To Install Custom Plugins?

**URL:** https://discourse.roots.io/t/how-to-install-custom-plugins/25588
**Category:** bedrock
**Tags:** composer
**Created:** 2023-06-28T10:44:29Z
**Posts:** 9

## Post 1 by @sacredtexts — 2023-06-28T10:44:29Z

Hi All -

Trying to install a few custom plugins from a normal WordPress site.  
Can someone explain it to me like I am a bit slow?

Thanks!

---

## Post 2 by @MWDelaney — 2023-06-28T12:30:21Z

We have a guide specifically for this!

> [@Private or Commercial WordPress Plugins as Composer Dependencies](https://discourse.roots.io/t/private-or-commercial-wordpress-plugins-as-composer-dependencies/13247):
>
> Originally published at: [https://roots.io/bedrock/docs/guides/private-or-commercial-wordpress-plugins-as-composer-dependencies/](https://roots.io/bedrock/docs/guides/private-or-commercial-wordpress-plugins-as-composer-dependencies/) Bedrock (and by extension Trellis) uses Composer to manage its dependencies, which includes WordPress themes and plugins. This is great for version control as many WordPress plugins are easily available via WordPress Packagist, but what happens when you need to add a private, commercial, or paid plugin to your site? This guide will explain a…

---

## Post 3 by @EHLOVader — 2023-06-28T14:45:13Z

In addition to what is suggested within that guide, I’ve had great success with [Release Belt](https://github.com/Rarst/release-belt) it allows you to install the zip files from private plugins as composer packages.

It is similar to Satispress mentioned in passing, but you manually update the zip files so you get a bit more control, but it is a bit more of a manual process. Similar to managing a personal git repository but without having to create your own composer.json, manage tagging, and doing commits.

---

## Post 4 by @macklin — 2023-06-30T23:59:45Z

Thank you for your help!

---

## Post 5 by @Matt_Neal — 2023-07-04T11:17:06Z

To add to this, +1 for Satispress if you’re operating lots of smaller, lower budget websites. It has its flaws, but overall it’s been the most seemless for us. We just enable auto updates on the WP install where the plugins live, and we can always pull the latest versions. Very handy.

---

## Post 6 by @sacredtexts — 2023-07-04T22:36:46Z

This is really useful. Thanks!

---

## Post 7 by @sacredtexts — 2023-07-04T22:38:51Z

Thanks this is what I’ve been using. I finally got comfortable.

---

## Post 8 by @sacredtexts — 2023-07-04T22:41:01Z

Mostly we’re building a massive project. Largest and highest traffic site I have worked on.

---

## Post 9 by @Matt_Neal — 2023-09-17T11:45:09Z

I’m late to reply but I find it works fine on big sites too. It just means you need to have a separate wordpress install that you maintain and keep up to date. Not a big deal if the project calls for it.

We’re still using it a few months on and we’ve reduced our composer repositories down to wpackagist and our private repo using Satispress.
