manifest / integrations / autotask-plugin
Autotask Time Entry
Integration with Autotask for time entry functionality
★ 0stars
0forks
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/wnearhood/autotask-plugin/archive/refs/heads/main.zipFrom the readme
Autotask Time Entry
A WordPress plugin for Autotask time entry functionality with automatic updates via GitHub.
Development Setup
This plugin is designed for easy deployment and automatic updates during development.
Prerequisites
- WordPress 5.0 or higher
- PHP 7.4 or higher
- GitHub account with repository for plugin hosting
- GitHub Personal Access Token with appropriate permissions
Installation
1. Clone or download this plugin to your WordPress plugins directory:
2. Set up your GitHub repository:
- Create a new repository on GitHub
- It can be either public or private
3. Configure your update token:
- Edit update-config.php
- Replace your-github-token-here with your GitHub Personal Access Token
4. Activate the plugin in WordPress admin panel
Deployment
Use the included PowerShell script to deploy new versions:
Parameters:
- Version: The new version number (required)
- GitHubToken: Your GitHub token (optional if set in environment or config)
- GitHubUsername: Your GitHub username
- GitHubRepo: Your GitHub repository name
Example:
Automatic Updates
Once deployed to GitHub, WordPress sites with this plugin installed will receive automatic update noti