Skip to content

mainwp/mainwp-development-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MainWP Development Extension

MainWP Development Extension is a starting point for developers who want to create their own MainWP extensions. This extension provides you with a complete, working example that demonstrates the basic extension structure and architecture already in place.

What This Extension Provides

This extension serves as a template that includes:

  • Complete MainWP extension structure and file organization
  • Working examples of admin pages, tabs, and navigation
  • Database integration examples
  • AJAX handling patterns
  • Widget and metabox implementations
  • Proper MainWP integration hooks and filters

Getting Started with MainWP Extension Development

We recommend starting with our comprehensive lesson series that walks you through the entire process of building MainWP extensions: 👉 Lesson 1: Setting Up a MainWP Development Environment

Installation

  1. Please install plugin "MainWP Dashboard" and activate it before installing MainWP Development Extension plugin (get the MainWP Dashboard plugin from MainWP.com
  2. Download this repository from GitHub
  3. Important: After downloading, rename the folder from mainwp-development-extension-main to mainwp-development-extension (remove the -main suffix)
  4. Upload the renamed mainwp-development-extension folder to the /wp-content/plugins/ directory
  5. Activate the MainWP Development Extension plugin through the 'Plugins' menu in WordPress

Screenshots

  1. Enable or Disable extension on the "Add-ons" page in the MainWP Dashboard
2025-08-13 at 15 51 45@2x

Changelog

4.0 - 6-19-2023

  • Initial release

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages