Leo Gopal
@leogopal on WordPress.org, @leo on Slack
Bio
Interests
WordPress Origin Story
- Member Since: November 23rd, 2008
- Location: Cape Town, South Africa
- Website: leogopal.com
- GitHub: leogopal
- Job Title: WP Engineer & Community Team Rep
- Employer: Hostinger
Contribution History
Leo Gopal’s badges:- Community Contributor
- Community Team
- Core Contributor
- Documentation Contributor
- Meetup Organizer
- Openverse Contributor
- Pattern Author
- Photo Contributor
- Plugin Developer
- Theme Developer
- Training Contributor
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
- WordPress.tv Team
-
Merged pull request #389 into WordPress/Community-Team:
Create SECURITY.md -
Wrote a comment on the post Vote for the 2025 Community Team Reps!, on the site Make WordPress Community:
We are having some issues with CrowdSignal, so we have replaced it with a google… -
Wrote a comment on the post Vote for the 2025 Community Team Reps!, on the site Make WordPress Community:
Moses Cursor CrowdSignal Support has resolved this, please refresh and confirm on your end. @mosescursor -
Wrote a comment on the post Vote for the 2025 Community Team Reps!, on the site Make WordPress Community:
CrowdSignal Support has resolved this, please refresh and confirm on your end. @fitehal -
Wrote a comment on the post Vote for the 2025 Community Team Reps!, on the site Make WordPress Community:
CrowdSignal Support has resolved this, please refresh and confirm on your end. @awarner20 -
Wrote a new post, Vote for the 2025 Community Team Reps!, on the site Make WordPress Community:
Thank you to everyone who participated in the nominations process for the 2025 team reps!… -
Created issue #94 in the WordPress/Community repository:
[July] Community Team Monthly Meeting -
Pushed 1 commit to WordPress/Community-Team:
token -
Pushed 1 commit to WordPress/Community-Team:
issue metrics -
Created issue #240 in the WordPress/Community-Team repository:
Props -
Created issue #239 in the WordPress/Community-Team repository:
[Meetup] Surat, Gujarat, India -
Created issue #238 in the WordPress/Community-Team repository:
[Meetup] Halsnæs (Halsnaes) -
Closed issue #237 on the WordPress/Community-Team repository:
Test #1 General -
Created issue #237 in the WordPress/Community-Team repository:
Test #1 General -
Created issue #236 in the WordPress/Community-Team repository:
[WordCamp] WordCamp Osogbo, Osun State, Nigeria -
Pushed 2 commits to WordPress/Community-Team:
Merge branch 'trunk' of https://github.com/WordPress/Community-Team into trunk -
Merged pull request #232 into WordPress/Community-Team:
Advanced Issue Labeler: Try switching to a maintained parser. -
Received props from @francescodicandia in Slack:
I resumed vetting meetups after stopping for a while. Props to @peiraisotta, @devinmaeztri and @leogopal… -
Pushed 1 commit to WordPress/Community-Team:
update -
Pushed 1 commit to WordPress/Community-Team:
fix -
Pushed 1 commit to WordPress/Community-Team:
edits -
Created issue #85 in the WordPress/Community-Team repository:
[WordCamp/Meetup/WordPress Event] : -
Pushed 1 commit to WordPress/Community-Team:
adjusted workflows -
Made 6 updates to handbook pages on Make WordPress Community.
-
Wrote a new handbook page, Using Github, on the site Make WordPress Community:
Overview The Community Team uses the GitHub repository @WordPress/Community-Team All team-wide tasks, projects, and tracking… -
Created issue #102 in the WordPress/props-bot-action repository:
Community Team Implementation -
Closed issue #51 on the WordPress/Community-Team repository:
[Meetup] Shenzhen, Guangdong, China -
Closed issue #35 on the WordPress/Community-Team repository:
[Event]: -
Closed issue #90 on the WordPress/Community-Issue-Tracker repository:
[Meetup]: Onomichi, Hiroshima -
Closed issue #70 on the WordPress/Community-Team repository:
[WordCamp]: WordCamp Toulouse -
Closed issue #74 on the WordPress/Community-Issue-Tracker repository:
[Meetup]: Test -
Closed issue #82 on the WordPress/Community-Issue-Tracker repository:
[Meetup]: Ilorin -
Pushed 1 commit to WordPress/Community-Team:
props bot -
Pushed 1 commit to WordPress/Community-Team:
label on assigned -
Pushed 2 commits to WordPress/Community-Team:
Merge branch 'trunk' of https://github.com/WordPress/Community-Team into trunk -
Created issue #64 in the WordPress/Community-Team repository:
Host Community Team Monthly Chat April - 9pm UCT -
Pushed 1 commit to WordPress/Community-Team:
Update Contributing and Standard files -
Pushed 1 commit to WordPress/Community-Team:
Create CODE_OF_CONDUCT.md -
Pushed 1 commit to WordPress/Community-Team:
Create Github Event Issue Creator | Bookmarklet Demo.mp4 -
Pushed 1 commit to WordPress/Community-Team:
updated to ignore vscode -
Wrote a comment on the post Discussion: Are we continuing to use Trello for project planning?, on the site Make WordPress Community:
Thank you for opening up this discussion @mysweetcate 🙏 I agree with @peiraisottaand @courtneypk to… -
Pushed 2 commits to WordPress/Community-Team:
Merge branch 'trunk' of https://github.com/WordPress/Community-Team into trunk -
Pushed 1 commit to WordPress/Community-Team:
actions -
Created issue #37 in the WordPress/Community-Team repository:
[WordCamp] WordCamp Madrid, Comunidad de Madrid, Spain -
Pushed 1 commit to WordPress/Community-Team:
checklist -
Created issue #36 in the WordPress/Community-Team repository:
[WordCamp] WordCamp Madrid, Comunidad de Madrid, Spain -
Pushed 1 commit to WordPress/Community-Team:
comment action -
Created issue #35 in the WordPress/Community-Team repository:
[Event]: -
Pushed 1 commit to WordPress/Community-Team:
checklist
Developer
-
Simple custom post likes
Active Installs: 10+
-
Simple System Status
Active Installs: 300+
-
SimplifiiActive Installs: 40+
Total photo contributions: 3
View all photos contributed by Leo Gopal to the WordPress Photo Directory →
Completed Courses
Total completed courses: 6
- Writing in the WordPress voice January 26, 2023
- How decisions are made in the WordPress project January 19, 2023
- Community meeting etiquette July 17, 2022
- Open source basics and WordPress July 17, 2022
- Basic principles of conflict resolution July 17, 2022
- WordPress meetup organizer training July 6, 2022
Plugins
-
Action Scheduler
-
ActivityPub
-
Admin Page Framework
-
Advanced Custom Fields: Gravity Forms Add-on
-
Age Gate
-
AI Engine
-
AI Live Chat
-
All-in-One WP Migration and Backup
-
Altis Accelerate
-
AMP
-
Application Passwords
-
Automatic Actions for LearnDash
-
AutomatorWP - Automator plugin for no-code automations, webhooks & custom integrations in WordPress
-
BackUpWordPress
-
Better Search Replace
-
BetterDocs – Advanced AI-Driven Documentation, FAQ & Knowledge Base Tool for Elementor & Gutenberg with Encyclopedia, AI Support, Instant Answers
-
Blocks Everywhere
-
Book
-
BookPress - For Book Authors
-
Bootstrap Blocks
-
Breadcrumb Block
-
BuddyPress
-
BuddyPress for LearnDash
-
Bulk User Management
-
Business Directory Plugin - Easy Listing Directories for WordPress
-
Cache Buddy
-
Cache Enabler
-
Carbon Offset
-
Chapters for Authors
-
Cite
-
Client Portal - Private user pages and login
-
Cloudflare
-
Cloudinary - Deliver Images and Videos at Scale
-
Co-Authors Plus
-
Code Snippets
-
Color Posts
-
Comments - wpDiscuz
-
Compassionate Comments
-
Complianz - GDPR/CCPA Cookie Consent
-
Connections Business Directory
-
ContentBot AI Writer (ChatGPT, GPT4)
-
Counting Number Block
-
Create Block Theme
-
Crowdsignal Forms
-
Crypto Price Widgets – CryptoWP
-
Custom Block Builder - Lazy Blocks
-
Custom Post Type Rewrite
-
Dapre Custom Fields Tools
-
Dark Mode Block
-
Darklup - Enhanced WordPress Dark Mode, Dark Theme, Night Mode Plugin
-
DarkMySite - Advanced Dark Mode Plugin for WordPress
-
Dashboard Welcome for Elementor
-
Deploy Webhook Button
-
Developer
-
DigitalOcean Spaces Sync
-
Dinosaur Game
-
Directorist: AI-Powered WordPress Business Directory Plugin with Classified Ads Listings
-
Document Feedback
-
Download Plugins and Themes in ZIP from Dashboard
-
Dracula Dark Mode – Enhanced Accessibility, Dark Mode & Reading Mode for WordPress
-
Easy Backstretch
-
Easy Cloudflare Turnstile - Privacy friendly reCAPTCHA alternative for WordPress, Contact Form 7, WPForms, BuddyPress, Elementor
-
Edit Flow
-
Email Post Changes
-
Embed Block for GitHub
-
Embed PDF Viewer
-
EmbedPress – Embed PDF, PDF 3D FlipBook, Instagram Social Feeds, Google Docs, Vimeo, Wistia, YouTube Videos, Maps & Upload PDF Documents
-
Enable Media Replace
-
Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates
-
Event Block
-
Event Timeline - Vertical Timeline
-
Expire Passwords
-
Fantastic ElasticSearch
-
FAQ / Accordion / Docs / KB – Helpie WordPress FAQ Accordion plugin
-
Flying Pages: Preload Pages for Faster Navigation & Improved User Experience
-
FlyWP Helper
-
Formatting Extender
-
FOX - Currency Switcher Professional for WooCommerce
-
Front-end Editor for WordPress
-
GDPR Cache Scripts & Styles
-
Genesis Blocks
-
GeoDirectory - WP Business Directory Plugin and Classified Listings Directory
-
Geolocation IP Detection
-
Getwid - Gutenberg Blocks
-
Git it Write - Write posts from GitHub
-
Google Cloud Storage plugin
-
Gravatar Enhanced - Avatars, Profiles, and Privacy
-
Gravity Forms + Stripe
-
Gravity Forms CLI Add-On
-
Gutena Forms - Contact Forms Block
-
Gutenberg
-
Gutenberg Blocks - PublishPress Blocks Gutenberg Editor Plugin
-
Gutenberg Blocks with AI by Kadence WP – Page Builder Features
-
Gutentor - Gutenberg Blocks - Page Builder for Gutenberg Editor
-
Hostinger Tools
-
iDenfy | Identity verification service
-
If-So Dynamic Content Personalization
-
Image Hover Effects Block
-
Image Optimizer, Resizer and CDN - Sirv
-
ImageBoss - Images Up To 60% Smaller & CDN
-
Import any XML, CSV or Excel File to WordPress
-
Import Products from any XML, CSV or Excel to WooCommerce
-
Import Settings into WordPress SEO by Yoast
-
Infinite Uploads - Offload Media and Video to Cloud Storage
-
Info Cards - Gutenberg block for creating Beautiful Cards
-
instant.page
-
InstaWP Connect - 1-click WP Staging & Migration
-
Intercom
-
Internal Link Juicer: SEO Auto Linker for WordPress
-
Invitations for Slack
-
Je=== Slack Lazy Invitation
-
Jetpack - WP Security, Backup, Speed, & Growth
-
Jetpack Boost - Website Speed, Performance and Critical CSS
-
Jetpack Post Views
-
Layout Grid Block
-
List all URLs
-
List Last Changes
-
Liveblog
-
Log Deprecated Notices
-
Mailjet Email Marketing
-
MailPoet - Newsletters, Email Marketing, and Automation
-
ManageWP Worker
-
Markdown on Save
-
Modal Popup Box - Popup Builder, Show Offers And News in Popup
-
Monster Widget
-
Most And Least Read Posts Widget
-
My Github
-
MyCurator Content Curation
-
NS Cloner - Site Copier
-
Optimus - WordPress Image Optimizer
-
Otter Blocks - Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE
-
P2 Resolved Posts
-
Page Builder Gutenberg Blocks – CoBlocks
-
Password Protected – Password Protect your WordPress Site, Pages, & WooCommerce Products - Restrict Content, Protect WooCommerce Category, and more
-
Pattern Manager
-
PDF Embed Block - Embed PDF file on your web page
-
PHP Compatibility Checker
-
Pixel Cat - Conversion Pixel Manager
-
Plugin Check (PCP)
-
Plugin Groups
-
Plugin README Parser
-
Pluginception
-
Polylang
-
Popup Builder - Create highly converting, mobile friendly marketing popups.
-
Post Connector
-
Post Types Unlimited
-
Posts 2 Posts
-
Posts Auto Expire Control
-
Posts List Block
-
PrettyLinks - Affiliate Links, Link Branding, Link Tracking & Marketing Plugin
-
Publishing Checklist
-
PWA
-
Qi Blocks
-
Qubely - Advanced Gutenberg Blocks
-
Query Monitor - The developer tools panel for WordPress
-
Quicklink for WordPress
-
Quotable
-
Rank Math SEO – AI SEO Tools to Dominate SEO Rankings
-
Read Meter - Reading Time & Progress Bar
-
Reading Time WP
-
Really Simple Series
-
Recent Comments
-
Redux Framework
-
Regenerate Thumbnails
-
Regions for WP Job Manager
-
Registration, User Profile, Membership, Content Restriction, User Directory, and Frontend Post Submission – WP User Frontend
-
Related Posts for WordPress
-
Remove Orphan Shortcodes
-
Replain
-
Reusable Blocks Extended
-
RSS Cloud
-
Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories
-
SchedulePress – Auto Post & Publish, Auto Social Share, Schedule Posts with Editorial Calendar & Missed Schedule Post Publisher
-
Schema - All In One Schema Rich Snippets
-
Schemify
-
Secure Custom Fields
-
SEOPress - On-site SEO
-
Seriously Simple Podcasting
-
Sheets to WP Table Live Sync | Google Sheets Table Plugin for WordPress with Spreadsheet Integration - FlexTable
-
Shortcode Reference
-
Simple Client Dashboard
-
Simple Course Creator
-
Simple Course Creator - Updates
-
Simple custom post likes
-
Simple System Status
-
Simple TOC
-
Simple URLs - Link Cloaking, Product Displays, and Affiliate Link Management
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
-
Site Reviews
-
SiteOrigin CSS
-
Slider by Soliloquy - Responsive Image Slider for WordPress
-
Smush Image Optimization – Optimize Images | Compress & Lazy Load Images | Convert WebP | Image CDN
-
Social Icons Widget & Block by WPZOOM
-
Software License Manager
-
South African Covid-19 Banner
-
Spectra - WordPress Gutenberg Blocks
-
SSL Insecure Content Fixer
-
Stand With Ukraine
-
Stepped Content - Seamlessly organize your information into interactive steps
-
Stream
-
Subtitles
-
Swifty Bar, sticky bar by WPGens
-
Taxonomy Metabox
-
Term Based Dynamic Post Templates for Total
-
Testimonial Gutenberg Blocks
-
The Events Calendar
-
The Icon Block
-
ThirstyAffiliates - Affiliate Links, Link Branding, Link Tracking & Marketing Plugin
-
TimeZoneCalculator
-
Toolbelt
-
Toolkit for Block Theme (Starter Templates, Portfolio, Gutenberg Blocks, Patterns) – Twentig
-
Traktivity
-
Transients Manager
-
Translate WordPress - Google Language Translator
-
Translate Wordpress with GTranslate
-
Two-Factor
-
Ultimate Blocks - WordPress Blocks Plugin
-
Ultimate Dashboard - Custom WordPress Dashboard
-
Uncanny Automator - Easy Automation, Integration, Webhooks & Workflow Builder Plugin
-
URL Params
-
Use Client's Time Zone
-
Visual Website Collaboration, Feedback & Project Management - Atarim
-
Visualizer: Tables and Charts Manager for WordPress
-
Website Carbon
-
Website Pop-up Builder by BDOW! (formerly Sumo): Pop-ups + forms for email opt-ins and lead generation
-
WebSub (FKA. PubSubHubbub)
-
weDocs - Knowledgebase, Documentation, and Wiki Plugin for WP
-
weForms - Easy Drag & Drop Contact Form Builder For WordPress
-
weMail - Email Marketing, Lead Generation, Optin Forms, Email Newsletters, A/B Testing, and Automation
-
What The File
-
When Last Login
-
WooCommerce
-
WordLift - AI powered SEO - Schema
-
WordPress Importer
-
WordPress Playground Block
-
WordPress.org Glossary
-
WP Comment Humility
-
WP Crontrol
-
WP Dark Mode - WordPress Dark Mode Plugin for Improved Accessibility, Dark Theme, Night Mode, and Social Sharing
-
WP Email Template
-
WP Enable WebP
-
WP Engine GeoTarget
-
WP ERP | Complete HR solution with recruitment & job listings | WooCommerce CRM & Accounting
-
WP Featherlight - A Simple jQuery Lightbox
-
WP Job Manager
-
WP Job Manager - Company Profiles
-
WP Map Block - Gutenberg Map Block for Google Map and OpenStreet Map by aBlocks
-
WP Migrate Lite - WordPress Migration Made Easy
-
WP Notification Center
-
WP Offload Media Lite for Amazon S3, DigitalOcean Spaces, and Google Cloud Storage