Skip to content

Easy to use, advanced OOP plugin engine to help you produce and maintain your WordPress plugins easily.

License

Notifications You must be signed in to change notification settings

codebard/plugin-engine-by-codebard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

===  Plugin Engine by CodeBard ===
Author URI: http://codebard.com
Plugin URI: https://codebard.com/plugin-engine-by-codebard
Contributors: CodeBard
Donate link: http://codebard.com/donate
Tags: plugin, plugin development, plugin core, plugin engine
License: GPL
Requires at least: 4.0
Tested up to: 4.8
Stable Tag: 1.0.0

Powerful OOP plugin template for WordPress

== Description ==

Easy to use, advanced OOP plugin engine to help you produce and maintain your plugins easily. It comes with:
	
	<ul>
		<li>Fully OOP plugin engine that separates core plugin functions and plugin functions</li>
		<li>All actions/functions are hookable with actions and filters for input and output variables</li>
		<li>Customizable custom tables for plugin data</li>
		<li>Customizable custom meta tables for plugin data - indexed and differentiated meta values - int, decimal, longtext</li>
		<li>Built in framework for publishing premium addons for your free plugins</li>
		<li>Multi Language</li>
		<li>Setup Wizard that guides users through setup</li>
		<li>Ready made settings/options system</li>
		<li>Built in update checking and nagging</li>
		<li>In-built Templating System</li>
		<li>Routing system for modifying content</li>
		<li>Built in ready Widgets</li>
		<li>Frontend and Admin Notification system</li>
		<li>In built security system that checks requested actions/functions and imposes limits</li>
		<li>Full fledged uninstall system</li>

---------------------------

Before install, change all instances of 'PLUGINPREFIX' to your own prefix for your plugin. Any alphanumeric string that starts with letters and acceptable by PHP is ok. This will help your plugins to avoid all potential conflicts.



== Installation ==

1. Activate the plugin
2. Change PLUGINPREFIX in all files to your own plugin prefix
3. Add any feature you want to plugin.php under plugin/ folder for your new plugin
4. Put any necessary includes and do any addition/change you want to files under plugin/ folder.
5. ! Never touch ! index.php under plugin's root folder, or what's inside core/ directory under plugin's root folder to be able to easily update your plugins with the new features we add to the core. Keep everything under plugin/ folder!
6. Develop your plugin, distribute it, and enjoy!

== Frequently Asked Questions ==

To be updated

== Screenshots ==

1. None yet

== Changelog ==

= 1.0.0 =

* Initial release!

About

Easy to use, advanced OOP plugin engine to help you produce and maintain your WordPress plugins easily.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published