GithubHelp home page GithubHelp logo

codebard / plugin-engine-by-codebard Goto Github PK

View Code? Open in Web Editor NEW
7.0 0.0 0.0 80 KB

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

Home Page: https://codebard.com/plugin-engine-by-codebard

License: GNU General Public License v2.0

PHP 89.32% CSS 7.68% JavaScript 1.23% Smarty 1.02% Hack 0.76%
wordpress plugins development framework template plugin

plugin-engine-by-codebard's Introduction

===  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!

plugin-engine-by-codebard's People

Contributors

codebard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.