Navigation Path: Admin Dashboard → App Store
URL:
URL:
/admin/AppStoreOverview
The App Store (Plugin Manager) allows you to manage WordPress plugins that customers can install on their websites. Control which plugins are available, set default plugins, and organize the plugin library.Plugin Library
Manage available WordPress plugins
Default Plugins
Auto-install plugins on new sites
Organization
Categorize plugins by function
Updates
Keep plugins up-to-date
Managing Plugins
Adding New Plugins
- Click Add New Plugin button
- Choose plugin source:
- WordPress.org Repository: Free plugins
- Upload Plugin: Custom plugin ZIP file
- Premium Plugin: Purchased plugins
- Enter plugin details:
- Plugin Name: Display name
- Plugin Slug: WordPress directory name
- Description: Brief description of features
- Category: Plugin category
- Upload plugin icon/logo (128 x 128 px)
- Set plugin as Active to make available
- Optional: Set as Default to auto-install
- Click Save
Plugin Properties
| Property | Description |
|---|---|
| Plugin Name | Display name shown to customers |
| Plugin Slug | WordPress plugin directory name |
| Description | Brief description of plugin features |
| Category | Plugin category for organization |
| Icon | Plugin icon/logo (128 x 128 px) |
| Status | Active (available) or Inactive (hidden) |
| Default | Auto-install on new websites |
| Featured | Highlight as recommended |
| Premium | Mark as premium/paid plugin |
Plugin Categories
Organize plugins into categories: Common Categories:- Security: Security, backups, malware scanning
- SEO: Search engine optimization tools
- Performance: Caching, optimization, speed
- Forms: Contact forms, surveys, lead generation
- E-commerce: WooCommerce, payment gateways
- Page Builders: Visual page builders
- Social Media: Social sharing, feeds
- Analytics: Tracking, statistics
- Utilities: General tools and utilities
Category Benefits: Organizing plugins by category helps customers find the right tools quickly and improves the plugin selection experience.
Default Plugins
Set plugins to auto-install on all new websites. Setting Default Plugins:- Find the plugin in App Store
- Enable Default Plugin toggle
- Plugin will be automatically installed on new websites
- Existing websites are not affected
- Security: Wordfence or Sucuri Security
- SEO: Yoast SEO or Rank Math
- Performance: WP Super Cache or W3 Total Cache
- Backups: UpdraftPlus or BackupBuddy
- Forms: Contact Form 7 or WPForms
- Anti-Spam: Akismet
Featured Plugins
Highlight recommended plugins to guide customer choices. Featuring Plugins:- Edit plugin in App Store
- Enable Featured toggle
- Featured plugins appear at top of plugin list
- Add “Recommended” or “Popular” badge
- Guide customers to quality plugins
- Promote plugins you support
- Highlight premium offerings
- Reduce decision paralysis
- Improve customer satisfaction
Featured Limit: Feature 5-10 plugins to avoid overwhelming customers. Highlight truly exceptional or essential plugins.
Plugin Sources
WordPress.org Plugins
Free plugins from the official WordPress plugin repository. Adding WordPress.org Plugins:- Browse WordPress.org Plugin Directory
- Find plugins you want to offer
- Copy plugin slug (from URL)
- Add to App Store with plugin slug
- WordPress automatically downloads plugin
- Yoast SEO: SEO optimization
- Contact Form 7: Contact forms
- Akismet: Spam protection
- WooCommerce: E-commerce
- Elementor: Page builder
- WP Super Cache: Caching
- Wordfence: Security
Premium Plugins
Upload purchased or custom plugins. Adding Premium Plugins:- Obtain plugin ZIP file
- Click Upload Plugin
- Select ZIP file
- Configure plugin details
- Mark as Premium if paid
- Set pricing (if selling to customers)
- Activate for customer use
- CodeCanyon (Envato Market)
- WPBakery Page Builder
- Advanced Custom Fields PRO
- Gravity Forms
- WP Rocket
- WPML
Plugin Management
Updating Plugins
- Check for plugin updates regularly
- Test updates on staging site first
- Update plugins in App Store
- Notify customers of available updates
- Optionally auto-update on customer sites
Auto-Updates: Consider enabling auto-updates for security plugins. For other plugins, allow customers to control updates to avoid breaking changes.
Deactivating Plugins
- Find plugin to deactivate
- Change status to Inactive
- Plugin is hidden from customer selection
- Existing installations are unaffected
Deleting Plugins
- Ensure no websites are using the plugin
- Find plugin in App Store
- Click Delete button
- Confirm deletion
- Plugin files are removed
Best Practices
Plugin Selection
Plugin Selection
- Offer 30-50 quality plugins, not hundreds
- Include plugins for different purposes
- Choose well-maintained, updated plugins
- Prioritize plugins with good ratings
- Select plugins with active support
- Avoid plugins with security issues
- Test plugins before offering
Plugin Organization
Plugin Organization
- Categorize plugins logically
- Use clear category names
- Feature essential plugins
- Set appropriate default plugins
- Keep plugin list curated
- Remove abandoned plugins
- Update plugin descriptions
Plugin Maintenance
Plugin Maintenance
- Keep plugins updated
- Test updates before deploying
- Monitor plugin compatibility
- Remove plugins with security issues
- Check for plugin conflicts
- Maintain plugin documentation
- Provide plugin support
Customer Experience
Customer Experience
- Use clear plugin descriptions
- Highlight key features
- Provide plugin documentation links
- Make plugin selection easy
- Offer plugin recommendations
- Allow easy installation/removal
- Provide plugin support
Troubleshooting
Plugin Not Installing
Plugin Not Installing
Issue: Plugin fails to install from WordPress.orgSolutions:
- Verify plugin slug is correct
- Check internet connection
- Ensure server has write permissions
- Check available disk space
- Try manual upload
- Review error logs
- Test with different plugin
Plugin Upload Fails
Plugin Upload Fails
Issue: Cannot upload custom pluginSolutions:
- Check file size under upload limit
- Verify ZIP is valid WordPress plugin
- Ensure ZIP contains main plugin file
- Check server write permissions
- Increase PHP upload limit if needed
- Try uploading via FTP
- Verify plugin structure
Plugin Not Appearing
Plugin Not Appearing
Issue: Plugin doesn’t show for customersSolutions:
- Verify plugin status is Active
- Check plugin is saved properly
- Clear application cache
- Refresh plugin list
- Verify customer permissions
- Check category is visible
- Test with different account
Plugin Recommendations
Essential Plugins
Security:- Wordfence Security
- Sucuri Security
- iThemes Security
- Yoast SEO
- Rank Math
- All in One SEO
- WP Super Cache
- W3 Total Cache
- WP Rocket (Premium)
- UpdraftPlus
- BackupBuddy (Premium)
- Duplicator
- Contact Form 7
- WPForms
- Gravity Forms (Premium)
- Elementor
- Beaver Builder
- WPBakery (Premium)