WP Manifestindependent plugin directory
manifest / integrations / mohamed-khaled-api-

Mohamed Khaled API Plugin

WordPress plugin for API integration with caching and custom Gutenberg blocks.

by Mohamed Khaled · github.com/ref34t/mohamed-khaled-api- · website

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/ref34t/mohamed-khaled-api-/archive/refs/heads/main.zip

Declares an update source (https://mokhaled.dev/plugins/wp-api-plugin/), so updates arrive through the plugin's own updater.

From the readme

Mohamed Khaled API Plugin A professional WordPress plugin for integrating external API data with advanced caching, security features, and a modern Gutenberg block interface. 📋 Overview This plugin fetches data from the MiUsage API endpoint and displays it in a responsive table format with configurable column visibility. Built with enterprise-grade security, performance optimization, and modern WordPress development practices. ✨ Features 🔒 Advanced Security - Nonce Verification: WordPress standard security tokens on all AJAX requests - Permission Checks: Role-based access control for admin functions - XSS Protection: Advanced column name validation with whitelist/blacklist patterns - Input Sanitization: All user inputs properly sanitized and validated - Output Escaping: All displayed data properly escaped for security - Security Logging: Event tracking for audit trails ⚡ Performance Optimization - Intelligent Caching: 1-hour transient caching with force refresh options - Conditional Asset Loading: Scripts and styles only loaded where needed - AJAX-Powered Interface: Non-blocking data loading - Optimized Database Queries: Efficient transient API usage 🎛️ Professional Admin Int

Read the full README on GitHub →