WP Manifestindependent plugin directory
manifest / developer / wp-custom-plugin-example

WP Courses Plugin

Custom WordPress plugin demonstrating CPT, REST API, and ACF integration

by Hesham Ali · github.com/hrashedy/wp-custom-plugin-example

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/hrashedy/wp-custom-plugin-example/archive/refs/heads/main.zip

A custom WordPress plugin built to demonstrate real-world development skills beyond page builders.

🔧 Features

  • Custom Post Type (Courses)
  • REST API endpoint integration
  • External API fetch
  • ACF custom fields (price, duration)
  • Clean and scalable code structure

🚀 Use Case

This plugin simulates a course management system where admins can:

  • Add courses
  • Attach custom metadata
  • Retrieve external data via API

📡 API Endpoint

/wp-json/wcp/v1/data

🛠 Tech Stack

  • WordPress
  • PHP (OOP practices)
  • REST API
  • ACF

📸 Screenshots

(Add screenshots from WordPress dashboard here)

👨‍💻 Author

Hesham Ali