rmartindotco / WordPress-Custom-Post-Helper

WordPress custom post helper.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom Post Helper for Wordpress

This is a Custom Post type helper for WordPress to easily create custom post types,taxonomies and meta boxes. This class is based off of Jeffrey Way, Gijs Jorissen and Tammy Hart.

##Install

Include the class in your functions.php and add the css and js into template directory.

##Usage

To add a custom post type simply call the CP_Helper and pass a name

$car = new CP_Helper( 'Car' );

If you want to override defaults

$car = new CP_Helper( 'Car',
			array( 'supports' => array( 'title', 'editor', 'excerpt' ) )
);

Add Custom taxonomies

To add Custom Taxonomies, simply call the add_taxonomy.

$car->add_taxonomy( 'Model' );

###Add Metaboxes

First argument is the title of the meta box and the second you must pass an array for each field.

$car->add_meta_box(
	'Car Info', array(
	    array(
	        'name' => 'Car Image',
	        'label'	=> 'Car Image',
	        'desc' => 'Please select an image',
	        'type' => 'image',
	        ),
	    array(
	        'name' => 'Car Description',
	        'label'	=> 'Car Description',
	        'desc' => 'Please enter a description for the car',
	        'type' => 'wyiwyg',
	        ),
	));

About

WordPress custom post helper.


Languages

Language:PHP 94.1%Language:JavaScript 5.9%