Skip to content

imagewize/wp-ops

Repository files navigation

WordPress Operations Logo

WP OPS

Tools, scripts, and guides for modern WordPress development & devops—optimized for Trellis/Bedrock workflows.

Contents

Trellis

Tool Description Docs
Updater Safely update Trellis while preserving custom configurations
Backup Tools Ansible playbooks for database and files backup/push/pull
Provisioning Common provisioning commands and workflows
New Machine Setup Set up macOS for Trellis development
Project Setup Clone and configure an existing Trellis/Bedrock project
Monitoring Nginx log monitoring for traffic analysis and security threat detection
Security fail2ban IP blocking and manual deny rules
Troubleshooting Diagnose PHP-FPM, MariaDB, and server issues

WP-CLI

Tool Description Docs
Content Creation Automated page creation and content management workflows
Migration Tools Migrate WordPress sites to Trellis/Bedrock (single and multi-site)
URL Update Methods WordPress URL update methods for migrations
Diagnostics Diagnostic tools for transients, caching, and performance
Security Scanners Dual-scanner suite for malware detection and security auditing

Nginx

Tool Description Docs
Image Optimization WebP/AVIF configuration with automatic format serving
Browser Caching Optimal static asset caching configuration
Redirects Redirect configuration for SEO and URL management

Scripts

Tool Description Docs
PR Creation AI-powered GitHub PR descriptions (Claude/Codex)
Plugin Release AI-powered version bumping and changelog generation for plugins
Theme Release AI-powered version bumping and changelog generation for themes
Theme Sync Rsync script for theme synchronization

WordPress Utilities

Tool Description Docs
Snippets Self-contained PHP snippets ready to drop into themes or plugins
Age Verification Cookie-based age verification with modal interface and ACF integration
Analytics Google Analytics, Matomo implementation and detection
Speed Optimization Performance testing and TTFB analysis with curl/wget

Requirements

  • Core: Git, Bash, rsync
  • Tool-specific: See individual docs for Ansible, WP-CLI, ImageMagick, etc.

Credits

Logo design inspired by Opsgenie icon from Blade Icons.

License

MIT License. See LICENSE.md for details.


Copyright © Imagewize

About

Tools, scripts, and guides for modern WordPress development & devops—optimized for Trellis/Bedrock workflows

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors