Faisal Ahammad
@faisalahammad on WordPress.org, @Faisal on Slack
Bio
Job History
- Handled more than 550 customer support tickets per month, resolving first-contact issues related to plugin usage and integrations
- Filed and organised more than 150 bug reports and feature requests, collaborating with the engineering team to prioritise high-impact items
- Created over 35 custom code snippets providing workarounds for plugin limitations, enabling users to resolve technical issues independently
- Produced 22+ blog posts and YouTube tutorial videos explaining plugin workflows, increasing user access to self-service resources
Reason for leaving: Company\'s financial difficulties.
- Managed approximately 30 customer support cases daily via live chat, addressing design, compatibility, and bug issues
- Developed advanced configuration workflows for the Divi Contact Form module, enabling conditional logic and multi-step form flows
- Authored technical documentation and custom code examples empowering customers to implement advanced form features independently
- Monitored recurring support patterns and flagged frequent issues, providing actionable insights for the product and engineering teams
Reason for leaving: To join Saturday Drive Inc.
- Handled forum tickets and live chats, responding to 8–10 customer interactions daily regarding WPML and its add-ons
- Diagnosed and resolved issues with WPML core features including the Advanced Translation Editor and translation engine, plus compatibility with third-party themes and plugins
- Escalated complex technical issues to second-tier support, ensuring timely handoff of critical customer cases
- Collaborated with developers to clarify bug reports and define compatibility requirements, contributing to improved product stability
Reason for leaving: uncomfortable with the workflow.
- Managed 192 WordPress websites, handling security, backups, updates, and uptime monitoring
- Created staging sites and automated deployments between staging and production environments using Buddy.works
- Set up security hardening using Patchstack and automated backups using BlogVault across all client sites
- Investigated and remediated hacked websites, resolved security vulnerabilities, and updated outdated themes and plugins
- Managed WordPress sites via WP-CLI across multiple hosting environments
Reason for leaving: Company restructuring.
Key Accomplishments
Volunteer Hall Lead and Polyglots Table Leader at WordCamp Asia 2025
Speaker at WordCamp Johor Bahru 2025 and LearnWP Workshop 2024
Volunteered at WordCamps Bangkok 2025 and Malaysia 2024
General Translation Editor for #bn_BD language (2023)
Contributed to WordPress core versions 6.3, 6.5, 6.7, 6.8, and 6.9
Awarded Yoast Care Fund 2025
Interests
WordPress Origin Story
Contributions
- Member Since: September 18th, 2013
- Location: Dhaka, Bangladesh
- Website: faisalahammad.com
- GitHub: faisalahammad
Contribution History
Faisal Ahammad’s badges:- Core Contributor
- Pattern Author
- Photo Contributor
- Plugin Developer
- Test Contributor
- Training Contributor
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
- WordCamp Volunteer
-
Wrote a comment on the post PTE Request for Multiple Plugins, on the site Translate WordPress:
Done ✅ -
Wrote a comment on the post Plugin Name: Live Event Seating…, on the site Translate WordPress:
Done ✅ -
Wrote a comment on the post PTE Request for All-in-one Sticky Anything, on the site Translate WordPress:
Done ✅ -
Wrote a comment on the post Title: PTE Request for PSBDx Smart Report Management, on the site Translate WordPress:
#bn_BD done ✅ -
Received props from @amykamala in Slack:
Props to @ismail0071, @snilesh, @azharderaiya, @khushdoms, @iamasadpolash, @huzaifaalmesbah, @chauhanraj754, @jigar9998, @areziaal, @shailu25, @mohkatz, @369work, @abduremon,… -
Wrote a comment on the post PTE Request for Multiple Plugins…, on the site Translate WordPress:
Done ✅ -
Submitted pull request #1293 to WordPress/plugin-check:
feat(privacy): add check for missing wp_privacy_personal_data_erasers registration -
Submitted pull request #1292 to WordPress/plugin-check:
feat(privacy): add check for missing wp_privacy_personal_data_exporters registration -
Submitted pull request #1291 to WordPress/plugin-check:
feat(plugin-repo): Add privacy policy content check -
Posted a reply to Problem acoounts with mode sites, on the site WordPress.org Forums:
Hi there, In WordPress Multisite, users are shared across all sites, so the same email… -
Wrote a comment on the post PTE Request for AI Spam…, on the site Translate WordPress:
Sorry for the delay, @tobifjellner. Everything should be done now. Could you please check and… -
Wrote a comment on the post PTE Request for AI Spam…, on the site Translate WordPress:
Hi Rashed bhai, I'm a bit confused. Could you please share all plugin URLs so… -
Translated 2 strings on translate.wordpress.org.
-
Reviewed 50 strings on translate.wordpress.org.
-
Posted a reply to Dashboard missing ALL menu items, on the site WordPress.org Forums:
Hi @learningwp123, Glad I could help! If you encounter any other issues with your WordPress… -
Posted a reply to Dashboard missing ALL menu items, on the site WordPress.org Forums:
Hi there, It sounds like you don't have administrator access privileges. If you're using GoDaddy,… -
Wrote a comment on the post PTE Request For Gallery by…, on the site Translate WordPress:
Hi @sharif200, I've reviewed your translation, and the quality needs improvement. I am sending you… -
Posted a reply to Submission Table Not Showing, on the site WordPress.org Forums:
Hi there, I tried to reproduce the issue but was unable to do so on… -
Committed [3494735] to Plugins SVN:
Tagging version 1.1.0 -
Wrote a comment on the post PTE Request for Melapress Login…, on the site Translate WordPress:
Hi Shariful, Well done! I've added you as PTE for the Melapress Login Security plugin.… -
Wrote a comment on the post Request for Bengali PTE Role…, on the site Translate WordPress:
Update: I've approved your strings but am looking for more translations to verify the quality… -
Translated 2 strings on translate.wordpress.org.
-
Reviewed 21 strings on translate.wordpress.org.
-
Posted a reply to Layout issue with hierarchical custom taxonomy, on the site WordPress.org Forums:
Hi there, I tried to reproduce the issue on a local WordPress test site with… -
Posted a reply to Suspect that the RateLimiter class is breaking the block editor for Editor roles, on the site WordPress.org Forums:
Hi @helgatheviking, I reviewed the behavior and the issue does look related to how the… -
Posted a reply to New Rich Text Editor does not support single line breaks, on the site WordPress.org Forums:
Hi @emielb, You can try the old version to see if that helps. If you… -
Posted a reply to Checkbox description under the Labeland Checkbox, on the site WordPress.org Forums:
Hi there, Could you please share your webpage URL so I can provide you with… -
Posted a reply to User capabilities for form creation/editing, on the site WordPress.org Forums:
Hi there, You'll need their User Management plugin to grant the following access privileges to… -
Wrote a comment on the post Request for Bengali PTE Role…, on the site Translate WordPress:
Hi @sharif200, It looks like you've only translated 17 strings so far. Please translate more… -
Posted a reply to WP JObsearch plugin address not pulling through and a missing item, on the site WordPress.org Forums:
Hi again, It looks like they still exist, and you may be able to get… -
Posted a reply to WP JObsearch plugin address not pulling through and a missing item, on the site WordPress.org Forums:
Hi there, Could you please confirm which WP Job Search plugin you are using? Have… -
Posted a reply to reCAPTCHA v3 script not enqueued when form contains reCAPTCHA v3 field, on the site WordPress.org Forums:
Hi there, Are you using Elementor Pop-up? If so, it may be conflicting with Google… -
Posted a reply to New Rich Text Editor does not support single line breaks, on the site WordPress.org Forums:
Hi @zodiac1978, After further research, I found a workaround. If you feel comfortable, you can… -
Posted a reply to Plugin breaking page in email actions, on the site WordPress.org Forums:
Hi! I’m a forum volunteer, and I can reproduce this issue. What’s happening: In Email… -
Posted a reply to Ninja Forms no longer in WordPress repository?, on the site WordPress.org Forums:
Hi Sarah, I tried to replicate the issue. When I searched for "Ninja Forms," it… -
Received props from @amykamala in Slack:
Props to @zunaid321, @aion11, @ravigadhiyawp, @jigar9998, @abduremon, @courane01, @shailu25, @faisalahammad, @huzaifaalmesbah, @noruzzaman, @369work, @Ankit K… -
Submitted pull request #788 to WordPress/two-factor:
Add email verification before activation -
Submitted pull request #1181 to WordPress/plugin-check:
Implement includes, config file support & .distignore parsing (#1108, #1159) -
Submitted pull request #1180 to WordPress/plugin-check:
Add error count summary to plugin check UI -
Submitted pull request #1179 to WordPress/plugin-check:
Fix #1156: Enable CDN detection to prevent privacy guideline violations -
Wrote a comment on the post I am interested in contributing…, on the site Translate WordPress:
Hi there, You will find some videos in the following YouTube playlist to start your… -
Wrote a comment on the post PTE Request for Easy Elements…, on the site Translate WordPress:
Sorry for the delay. I've added you as PTE for both plugins. Thank you. -
Posted a reply to Redierection vers des lien de publicité, on the site WordPress.org Forums:
Hi, I suspect your website has been compromised by malware or a virus. Please follow… -
Wrote a comment on the post PTE Request for Easy Elements…, on the site Translate WordPress:
Hi @ibrahimriaz I've sent you a message. After receiving confirmation from the author team, I'll… -
Posted a reply to How do I add a custom menu to my WordPress site?, on the site WordPress.org Forums:
Hi Chhabilal, Go to your WordPress dashboard and click Appearance then Menus. Click create a… -
Created a topic, Perfect Map Plugin for WordPress, on the site WordPress.org Forums:
I really like MapSVG. It made adding interactive maps … -
Posted a reply to Aftr Clicking sumit, “Processing” does not change – error undefined (‘n, on the site WordPress.org Forums:
Hi there, If I'm not mistaken, you're using the Ninja Forms Views plugin. If so,… -
Wrote a comment on the post PTE Request for Disable Comments…, on the site Translate WordPress:
Done bhai. ✅ (bn_BD) -
Posted a reply to Can a servicebox be used as an internal lin, on the site WordPress.org Forums:
Hi Alex, Glad to hear the issue has been resolved. Could you please mark this… -
Posted a reply to Can a servicebox be used as an internal lin, on the site WordPress.org Forums:
Hi Alex (@scheppers), No worries, I’ve got you. If you want to remove the border…
Developer
-
Form Finder for Ninja Forms
Active Installs: Less than 10
-
Read Only Fields for Gravity Forms
Active Installs: 20+
Contributor
-
WPBatch icons Shortcode
Active Installs: 10+
Total photo contributions: 903
View all photos contributed by Faisal Ahammad to the WordPress Photo Directory →
Completed Courses
Total completed courses: 8
- WordCamp organizer training May 27, 2025
- Writing in the WordPress voice November 3, 2024
- Basic principles of conflict resolution November 2, 2024
- Community team Supporter basics November 2, 2024
- Community team Program Supporter tasks October 23, 2024
- Community team event mentor training October 17, 2024
- Polyglots contributor training October 5, 2024
- Open source basics and WordPress August 18, 2024
Plugins
-
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution
-
All-in-One Content Restriction – Conditional Content Visibility & Access Control for WordPress
-
All-in-One WP Migration and Backup
-
Better Core Video Embeds
-
Better image sizes
-
Bop Search Box Item Type For Nav Menus
-
CFD Multi-Tiered Shipping For WooCommerce
-
Clone
-
Contact Form 7 Multi-Step Forms
-
Custom Login Page Customizer
-
Donations via PayPal
-
Easy Digital Downloads – eCommerce Payments and Subscriptions made easy
-
Ecwid by Lightspeed Ecommerce Shopping Cart
-
Erident Custom Login and Dashboard
-
Essential Doo Components for Visual Composer
-
File Manager
-
Font Awesome
-
Happy Addons for Elementor
-
Image Optimizer for Google Lighthouse
-
International Telephone Input for Contact Form 7
-
Intuitive Custom Post Order
-
Kadence Security – Password, Two Factor Authentication, and Brute Force Protection
-
Linkz.ai - Automatic link previews on hover
-
Manually Approved Reviews for WooCommerce
-
Ninja Forms - The Contact Form Builder That Grows With You
-
Payment Gateway bKash for WC
-
PopupAlly
-
Potent Donations for WooCommerce
-
Prevent Direct Access - Protect WordPress Files
-
Product Options and Price Calculation Formulas for WooCommerce – Uni CPO
-
Really Simple CAPTCHA
-
Related Posts for WordPress
-
Say What?
-
Schema - All In One Schema Rich Snippets
-
Scripts n Styles
-
Simple Custom CSS Plugin
-
Simply Static - The Static Site Generator
-
Smart Image Resize - Make WooCommerce Images the Same Size
-
Smart Online Order for Clover
-
Smash Balloon Social Photo Feed – Easy Social Feeds Plugin
-
Smooth Scroll Up
-
Smush – Image Optimization, Compression, Lazy Load, WebP & CDN
-
Starter Templates – AI-Powered Templates for Elementor & Gutenberg
-
TablePress - Tables in WordPress made easy
-
ThumbPress – Compress Images, Manage Thumbnails, Detect Image Issues, WebP/AVIF, Lazy Loading, Hotlinking & More
-
Timeline Block For Gutenberg
-
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
-
Ultimate Popup Free
-
UpdraftPlus: WP Backup & Migration Plugin
-
Use Google Libraries
-
W3 Total Cache
-
WC Fields Factory
-
WooCommerce
-
Wordfence Security - Firewall, Malware Scan, and Login Security
-
WP Extra File Types
-
WP Limit Login Attempts
-
WP Original Media Path
-
WP-DBManager
-
WP-Sweep
-
WPS Hide Login















