WP Manifestindependent plugin directory
manifest / updates / git-deployer

Git Deployer

WordPress theme deployer plugin with pull-updates and delete options via Git

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/insafinhaam/git-deployer/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Git Deployer Plugin

Git Deployer is a WordPress plugin designed to simplify the process of pulling updates from Git repositories for installed themes. It provides a user-friendly interface for managing theme updates directly from the WordPress dashboard.

Features

  • List all installed themes.
  • Pull updates for themes from their respective Git repositories.
  • Option to delete themes directly from the dashboard.
  • Logs command outputs for debugging.

Installation

  1. Download the plugin.
  2. Upload the plugin folder to the /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.

Usage

  1. Navigate to the Git Deployer page in the WordPress dashboard.
  2. View the list of installed themes.
  3. Use the "Pull Changes" button to fetch updates for any theme.
  4. Use the "Delete" option to remove a theme.

Debugging

  • A log file (git-deployer-debug.log) is created in the plugin's directory to help with troubleshooting any issues.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Screenshot 2025-01-17 at 16 40 10 Screenshot 2025-01-17 at 16 40 29 Screenshot 2025-01-17 at 16 39 08

For any issues or feature requests, please open an issue in the repository.