Skip to content
WordPress custom post helper.
PHP JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

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.


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


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 Info', array(
            'name' => 'Car Image',
            'label' => 'Car Image',
            'desc' => 'Please select an image',
            'type' => 'image',
            'name' => 'Car Description',
            'label' => 'Car Description',
            'desc' => 'Please enter a description for the car',
            'type' => 'wyiwyg',
Something went wrong with that request. Please try again.