WordPress Development & Technical Support

Jonathan Moore

WordPress Developer | Technical Support Specialist | PHP Developer | Linux Systems Administrator

WordPress developer and technical problem solver with more than 25 years of hands-on experience across web development, software engineering, Linux systems administration, automation, and technical support. I build custom WordPress solutions, modernize and troubleshoot plugins, recover broken sites, improve performance, strengthen security, and trace difficult problems beyond wp-admin into PHP, MySQL, DNS, email, and server configuration.

Professional Profile

WordPress support backed by deeper development and systems experience.

My work combines practical WordPress support with software engineering, cybersecurity, automation, and infrastructure knowledge. That makes it possible to diagnose issues across the entire stack instead of stopping at the WordPress dashboard.

Development & Engineering

I work directly with application code, databases, APIs, custom development, plugins, themes, administrative interfaces, automation tools, and server-side integrations. My broader software architecture experience helps with problems that cross application boundaries.

Support & Troubleshooting

I support non-technical users, editors, and site owners while also tracing PHP errors, database problems, plugin conflicts, DNS failures, SSL issues, SMTP and email delivery problems, file permissions, caching, hosting failures, and server resource issues.

Technical Expertise

Full-stack WordPress and production support skills.

These are the core areas I work in regularly, from plugin development and site recovery to malware investigation and Linux hosting.

WordPress Development

Plugin development and modernization, custom PHP, WordPress hooks and filters, Settings API, admin interfaces, custom functionality, theme customization, Gutenberg and page-builder compatibility.

WordPress Administration & Support

Core, theme and plugin maintenance, site migrations, backups and recovery, database repair, update failures, plugin conflicts, performance troubleshooting, MainWP, and recovery when wp-admin is unavailable.

WordPress Performance & Optimization

AVIF and WebP image delivery, Apache rewrite rules, browser content negotiation, Bash automation, cron jobs, media optimization, caching, and performance troubleshooting.

WordPress Security

Wordfence, malware forensics and remediation, PHP static analysis, signature and behavior-based detection, persistence investigation, file integrity verification, secure quarantine and restoration, vulnerability scanning, security hardening, and attack reporting.

Hosting, DNS & Email Infrastructure

Linux, Apache, Nginx, PHP configuration, MySQL, cPanel, CWP, Plesk, SSH, DNS, SSL certificates, SMTP, SPF, DKIM, DMARC, cron jobs, file permissions, server migrations, backups, hosting troubleshooting, and email deliverability.

PHP & Web Development

PHP, JavaScript, HTML, CSS, SQL, MySQL, REST APIs, AJAX, JSON, Vue.js, Bootstrap, Tailwind CSS, Git, and GitHub.

SEO & Structured Data

Technical SEO, Local SEO, JSON-LD, Schema.org structured data, LocalBusiness schema, internal linking, search visibility troubleshooting, and Google publishing and indexing issues.

Automation & Technical Support

Diagnostic session recording, plugin and theme conflict isolation, API integrations, automation scripts, diagnostic tools, custom administrative utilities, technical documentation, software testing, incident troubleshooting, and customer technical support.

Professional Experience

Long-term development, administration, and production support.

Independent WordPress Developer / Software Developer

Self-Employed | 1999 to Present
  • Build, maintain, troubleshoot, secure, and support WordPress websites, custom PHP applications, and Linux-based hosting environments.
  • Diagnose WordPress problems involving plugins, themes, PHP errors, databases, file permissions, configuration, caching, DNS, SSL, SMTP, cron jobs, hosting, and server resources.
  • Perform WordPress migrations, backups, recovery work, malware cleanup, security hardening, update troubleshooting, and post-migration verification.
  • Develop and modify WordPress plugins and themes using PHP, JavaScript, HTML, CSS, WordPress hooks, Settings API, database access, sanitization, validation, nonces, caching, and admin interfaces.
  • Use MainWP for centralized WordPress maintenance, updates, monitoring, and administrative oversight across multiple sites.
  • Troubleshoot contact forms and transactional email, including SMTP configuration, DNS records, authentication, routing, and deliverability problems.
  • Work directly with site owners and non-technical users to reproduce problems, explain solutions clearly, document changes, and restore reliable site operation.
  • Develop custom integrations, automation scripts, APIs, administrative tools, and server-side solutions when off-the-shelf options do not meet requirements.

Webmaster / Technical Director

WVExplorer.com | 1999 to 2001; January 2014 to December 2025
  • Managed the WordPress platform and technical operations for a large regional content website, including core, themes, plugins, hosting, security, backups, updates, performance, and troubleshooting.
  • Performed custom WordPress and PHP development, theme adjustments, plugin troubleshooting, article-display improvements, administrative tooling, and automation.
  • Resolved malware infections, compromised accounts, broken plugins, site errors, server failures, email delivery problems, content-display issues, and other production incidents.
  • Supported hosting migrations, ownership transitions, account recovery, technical audits, backup verification, and detailed handoff documentation.
  • Monitored uptime, server health, search visibility, Google publishing issues, advertising systems, and technical SEO concerns.
  • Provided long-term technical support to editors, business owners, and other non-technical users.
Featured WordPress Development

Projects that show how I diagnose, build, secure, and recover WordPress systems.

These projects go beyond simple site building and demonstrate diagnostic tooling, security engineering, plugin development, recovery workflows, performance automation, and production support.

CrashTape | WordPress Diagnostic & Support Recorder

Open Source
GitHub Repository

Designed and developed a WordPress diagnostic and support recorder built around a reproduce-record-review workflow. CrashTape correlates browser, PHP, WordPress, and outbound HTTP activity into a session timeline so support technicians and developers can diagnose problems from captured evidence instead of relying only on user descriptions.

  • Captures PHP warnings and fatal errors, browser JavaScript failures, failed fetch/XHR and outbound HTTP requests, REST and AJAX metadata, mail failures, environment details, WP-Cron status, and recent plugin, theme, and core changes.
  • Built guided and automated conflict-isolation workflows that narrow plugin conflicts through binary-search testing while preserving declared dependencies and avoiding changes to the site's actual active-plugin configuration.
  • Implemented theme isolation, session comparison, baselines, deduplication of repeated errors, environment snapshots, and rule-based most-likely-cause analysis tied back to captured events and recent changes.
  • Designed privacy protections that redact secrets and personal information before storage, with configurable privacy profiles and custom redaction rules.
  • Generates redacted support ZIP packages for attaching reproducible diagnostic evidence to support tickets and includes extension hooks for custom diagnostics, analysis rules, and recorded events.
  • Developed and validated the release candidate with an automated test suite covering single-site and multisite WordPress environments, browser-based end-to-end testing, and dedicated security and privacy review.

MalvantaX | WordPress Forensic Malware Scanner & Remediation

Private Development | Forensic Investigation, Detection & Cleanup Verification

Designed and developed a forensic malware investigation and remediation plugin for WordPress that detects suspicious activity, traces potential persistence mechanisms, correlates evidence across findings, and verifies cleanup within the scope of its scans.

  • Built multi-phase scanning across WordPress core, plugins, themes, file content, database content, and persistence mechanisms, combining signature matching with PHP behavioral analysis and data-flow tracing.
  • Implemented detection for obfuscated code, web shell capabilities, disguised executable uploads, hidden administrator accounts, suspicious cron entries, and configuration tampering.
  • Developed cross-finding correlation and a 14-day investigation timeline connecting findings with file changes, administrator activity, and quarantine actions.
  • Implemented protected quarantine, hash-verified restoration, trusted WordPress core file replacement, and pass/fail/review-required cleanup verification.
  • Built resumable scanning modes, signed malware definitions, privacy-aware local detection, exportable HTML/JSON/CSV reports, automated tests, and WordPress Multisite support.

Smart Internal Links WordPress Plugin

Open Source
GitHub Repository

Rebuilt the abandoned SEO Internal Links plugin from the ground up as Smart Internal Links, modernizing the codebase for PHP 7.4 and PHP 8.x and current WordPress development practices.

  • Implemented automatic internal linking for posts, pages, categories, tags, and configurable custom keywords.
  • Added secure settings handling with sanitization, input validation, type checking, and nonce verification.
  • Created a modern tabbed WordPress administration interface with configurable link limits, exclusions, targeting, and external-link behavior.
  • Improved performance through optimized caching, database access, content-processing order, and WordPress object cache usage.
  • Resolved PHP 8 compatibility problems, malformed links inside existing anchor tags, shortcode and caption issues, and compatibility failures involving complex page-builder themes.
  • Added migration documentation, troubleshooting guidance, security documentation, a changelog, and WordPress-focused development standards.

WordPress Plugin Recovery Manager

Open Source
GitHub Repository

Developed a standalone PHP recovery utility for managing WordPress plugins when the WordPress admin area is inaccessible because of plugin conflicts, fatal errors, or other failures.

  • Built direct plugin activation and deactivation controls that operate independently of WordPress core by reading and updating the active plugin list in the database.
  • Scans installed plugins and displays plugin metadata, active status, and bulk management controls through a lightweight web interface.
  • Automatically reads database configuration from wp-config.php and includes IP-based access restrictions for emergency administrative use.
  • Designed as a practical troubleshooting and recovery tool for restoring access to broken WordPress installations.

Local SEO Schema WordPress Plugin

Open Source
GitHub Repository

Developed a WordPress plugin that helps local businesses add structured LocalBusiness data to their websites through automatically generated JSON-LD schema.

  • Supports multiple business locations with address, contact, geographic, opening-hours, service-area, map, and business-type information.
  • Built a WordPress administration interface with collapsible location sections and dynamic fields for business-specific options.
  • Generates JSON-LD structured data for search engines and injects the schema into the site head without requiring manual template editing.
  • Implemented the plugin using WordPress coding and security practices with support for specialized fields such as restaurant cuisine, reservations, and menu URLs.

Automated WordPress Image Optimization System

In-House Development | Bash, Cron, Apache, AVIF, WebP

Designed and implemented a server-side image optimization system for WordPress that automatically creates modern AVIF and WebP versions of uploaded JPG and PNG files without requiring an image optimization plugin.

  • Built a Bash conversion workflow that scans the WordPress uploads directory, preserves the original folder structure, skips images that have already been processed, and logs conversion activity.
  • Used avifenc and cwebp for automated image conversion and removes generated files when the optimized version is larger than the original image.
  • Scheduled the conversion process through cron to process newly uploaded media automatically at five-minute intervals.
  • Configured Apache rewrite and content-negotiation rules to detect browser support and transparently serve AVIF or WebP while retaining the original WordPress image URLs and fallback images.

WordPress Security Analytics Plugin & Live Cyber Attack Dashboard

In-House Development

Developed an in-house WordPress plugin and companion web application that query security statistics from Wordfence data and turn them into live attack reporting and visualizations. The project provides an easier way to see how much malicious traffic is being blocked and to present server attack activity in a clear, accessible format.

  • Integrated WordPress and Wordfence security data with custom PHP-based reporting and visualization tools.
  • Built dashboards for displaying blocked attack totals and security activity from managed server environments.
  • Created a companion live cyber attack map to visualize attack activity beyond the standard WordPress administration interface.
  • Combined WordPress plugin development, database querying, security monitoring, custom front-end development, and data visualization in a production project.
Open Source Contributions

Contributions beyond my own projects.

UserSpice PHP User Management Framework

Contributed API key functionality to the open-source UserSpice PHP framework, including API routing, key validation, and development toward API rate limiting. The work began after identifying a missing feature needed for another project and resulted in an invitation to continue development on the extended API feature set.

Linux Mint Web App Manager

Contributed a bug fix for HTTP and HTTPS URL handling in Linux Mint's Web App Manager, improving reliability when users create web application shortcuts.

Selected Technical Projects

Broader software architecture and application development.

AdServerX

Designed and developed a self-hosted advertising platform with campaign management, publisher tools, ad serving, conversion tracking, analytics, fraud detection, role-based access control, licensing, authentication, REST APIs, webhooks, and administrative tools.

Bible Study Platform

Built a custom PHP and MySQL Bible study application with multiple translations, audio support, parallel reading, search, reading plans, notes, bookmarks, highlights, concordance and dictionary tools, courses, quizzes, progress tracking, and user accounts.

WeatherX

Built a weather application using PHP, Vue.js, JavaScript, Bootstrap, API integrations, geolocation, user preferences, PWA features, weather alerts, forecasts, and caching.

Additional Technologies

Python, SQLite, XML, JSON, REST APIs, VS Code, Sublime Text, Antigravity, Codex, Obsidian, Git, GitHub, SSH, software architecture, automation, cybersecurity, Linux systems administration, application integrations, analytics, and custom business software.

Technical Support Strengths

How I approach difficult support problems.

Cross-stack diagnosis

Diagnose problems across WordPress, PHP, databases, hosting, Linux, DNS, email, SSL, browser behavior, and third-party integrations instead of treating each layer in isolation.

Evidence-driven troubleshooting

Comfortable reproducing issues, reading logs and error messages, tracing code, testing fixes, and documenting the final resolution.

Clear communication

Experienced in explaining technical problems in plain language to customers, editors, business owners, and other non-technical users.

Independent ownership

Strong self-management skills developed through years of independent development, production support, maintenance, and incident troubleshooting.

Education & Technical Training

Formal training backed by continuous hands-on development.

Fayette Plateau Vocational Center

Electronics Repair | 1997 to 1999

Hands-on training in electronics repair, computer hardware, diagnostics, circuits, networking, and technical troubleshooting. Graduated at the top of class, placed first in local VICA competition two years in a row, and was a member of the National Honor Society.

New River Community and Technical College

Computer Science | 2008 to 2010

Completed Computer Science coursework before leaving school to focus on family responsibilities.

Self-Directed Professional Development

Ongoing

Hundreds of hours of continued training in WordPress, cybersecurity, network and server security, malware analysis, system hardening, incident response, automation, and related technologies.

Contact

Need someone who can follow a WordPress problem all the way down the stack?

I work across WordPress, PHP, MySQL, Linux hosting, DNS, email, security, automation, and custom development. You can reach me directly or review my public work on GitHub.