Git Deployer
WordPress theme deployer plugin with pull-updates and delete options via Git
by Insaf Inhaam · github.com/insafinhaam/git-deployer · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/insafinhaam/git-deployer/archive/refs/heads/main.zipGit 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
- Download the plugin.
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in WordPress.
Usage
- Navigate to the Git Deployer page in the WordPress dashboard.
- View the list of installed themes.
- Use the "Pull Changes" button to fetch updates for any theme.
- 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.
For any issues or feature requests, please open an issue in the repository.