Skip to content

InstaWP/iwp-mu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

InstaWP MU Plugin

A lightweight MU-plugin for WordPress sites created through InstaWP.

Features

  • Welcome Dashboard - Custom welcome panel with site credentials
  • Partner Plugins - One-click installation of recommended plugins
  • Site Management - Quick link to InstaWP dashboard
  • Expiry Information - Cached site status from InstaWP API

Installation

Copy iwp-mu.php to your WordPress wp-content/mu-plugins/ directory.

Structure

This is a single-file plugin with no external dependencies:

iwp-mu/
├── iwp-mu.php    # All functionality in one file (~625 lines)
└── README.md

Configuration

The plugin reads configuration from the iwp_welcome_details WordPress option:

[
    'site' => [
        'username' => 'admin',
        'password' => 'password123',
        'manage_site_url' => 'https://app.instawp.io/sites/123'
    ],
    'partners' => [
        [
            'name' => 'Plugin Name',
            'logo_url' => 'https://...',
            'description' => 'Plugin description',
            'slug' => 'plugin-slug',
            'plugin_file' => 'plugin-slug/plugin.php',
            'cta_text' => 'Learn More',
            'cta_link' => 'https://...'
        ]
    ]
]

Version

  • v3.0.0 - Added hidden site info debug page
  • v2.0.0 - Consolidated to single file, removed dependencies
  • v1.0.0 - Original multi-file version

Know more about InstaWP

About

Must use plugin for free InstaWP sites.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages