Skip to content
This repository has been archived by the owner. It is now read-only.
~ Lightweight, Flexible & Rapid WP Development Framework ~ | Development Version of WPOnion Framework
PHP JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
assets
builder Updated Divider field. Feb 1, 2019
core
data
fields
src
templates
.editorconfig
.gitattributes
.gitignore
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
LICENSE
README.md
composer.json
composer.lock
config.js
gulp-custom.js
gulpfile.js
index.php
package-lock.json
package.json
readme.txt
wponion-init.php
wponion.php

README.md

WPOnion Framework Screenshot

So what is WPOnion , exactly?

WPOnion is a simple yet powerful framework that helps developers build custom meta boxes and custom fields in WordPress fast and easily.

The framework lets you define custom meta boxes and custom fields via arrays and handles everything behind the scene automatically. It has a wide range of field types, field settings and supports not only post meta but also term meta, user meta, comment meta, settings pages and custom tables.

Installation

Stable

The preferred way to install this extension is through Composer.

Latest Stable Version Latest Unstable Version Total Downloads Latest Unstable Version WP License composer.lock available

To install WPOnion library, simply:

$ composer require wponion/wponion

The previous command will only install the necessary files, if you prefer to download the entire source code you can use:

$ composer require wponion/wponion --prefer-source

You can also clone the complete repository with Git:

$ git clone https://github.com/wponion/wponion.git

Development

The preferred way to install this extension is through Composer.

Latest Stable Version Latest Unstable Version Total Downloads Latest Unstable Version WP License composer.lock available

To install WPOnion library, simply:

$ composer require wponion/dev

The previous command will only install the necessary files, if you prefer to download the entire source code you can use:

$ composer require wponion/dev --prefer-source

You can also clone the complete repository with Git:

$ git clone https://github.com/wponion/dev.git

Usage {If Downloaded Manually}

Add the below code your plugin / theme file

require __DIR__.'/wponion/wponion.php';

add_action('wponion_loaded','your-prefix_after_wponion_loaded');

function your-prefix_after_wponion_loaded(){
    //do your stuff here.
}

WPOnion Framework Screenshot

Contribution

Like WPOnion Framework, this documentation is open sourced on Github & GitBooks. The website's content is written in Markdown.

If you find anything incorrect in the documentation or out-dated, please help us fix it.

In case you come across anything along the way that we haven’t covered, or if you know of a tip you think others would find handy, please file an issue and we’ll see about including it in this guide.

Documentation

https://wponion.gitbook.io/docs/

Contributors

Thanks to all the Contributors who worked on this project to get it done asap

  1. pixelnx -- Created WPOnion Logo

Screenshots

Settings Page

WP Theme

WPOnion Framework Screenshot

Metabox's

Theme 1

WPOnion Framework Screenshot

Theme 2

WPOnion Framework Screenshot

Side

WPOnion Framework Screenshot

Taxonomy

With & Without Metabox Feature

WPOnion Framework Screenshot

User Profile Fields

With & Without Metabox Feature

WPOnion Framework Screenshot

Bulk & Quick Edit

Quick Edit

WPOnion Framework Screenshot

Bulk Edit

WPOnion Framework Screenshot

Help Tabs

WPOnion Framework Screenshot

Admin Columns & Custom Pages

WPOnion Framework Screenshot WPOnion Framework Screenshot

You can’t perform that action at this time.