Tagged: categories, CPT
Hi i followed the below directions and it worked. How would you add multiple CPT to this? ie right now i have two custom post types employee and store
You can define a new widget based on the existing newsbox widget. Insert this code:
add_action(‘after_setup_theme’,’avia_load_additional_widget’);
function avia_load_additional_widget()
{
	if (!class_exists(‘avia_customcptbox’))
	{
		class avia_customcptbox extends avia_newsbox
		{
			function avia_customcptbox()
			{
				$this->avia_term = ’employee’;
				$this->avia_post_type = ’employee’;
				$this->avia_new_query = “Latest CPT’; //set a custom query here
				$widget_ops = array(‘classname’ => ‘newsbox’, ‘description’ => ‘A Sidebar widget to display latest cpt entries in your sidebar’ );
				$this->WP_Widget( ‘customcptbox’, THEMENAME.’ Latest CPT’, $widget_ops );
			}
		}
		register_widget( ‘avia_customcptbox’ );
	}
}
into your child theme functions.php or into enfold/functions.php and replace “portfolio_entries” with your custom taxonomy, “portfolio” with your custom post type, “Latest CPT” with your widget title/name.
Hi cward84s!
Best regards,
Andy
