Example #1
0
 function widget($args, $instance)
 {
     extract($args);
     if (!empty($instance['title'])) {
         $title = $instance['title'];
     } else {
         $title = __('Global Product Categories', 'mp');
     }
     $title = apply_filters('widget_title', $title, $instance, $this->id_base);
     echo $before_widget;
     if ($title) {
         echo $before_title . $title . $after_title;
     }
     mp_global_categories_list($instance);
     echo $after_widget;
 }
Example #2
0
    ?>
			<div id="mp-product-grid">
		<h1 class="post-title"><?php 
    echo framemarket_page_title_output();
    ?>
</h1>
					<?php 
    if ($slug = get_query_var('global_taxonomy')) {
        $args = array();
        $args['echo'] = false;
        $args['category'] = $slug;
        //check for paging
        if (get_query_var('paged')) {
            $args['page'] = intval(get_query_var('paged'));
        }
        $content = framemarket_mp_list_global_products($args);
    } else {
        //no category set, so show list
        $content .= mp_global_categories_list(array('echo' => false));
    }
    echo $content;
    ?>
				<div class="clear"></div>
			</div>
		<?php 
}
?>
</div>
	<?php 
get_sidebar();
get_footer();
Example #3
0
function framemarket_global_categories_theme($content)
{
    global $wp_query;
    if ($slug = get_query_var('global_taxonomy')) {
        $args = array();
        $args['echo'] = false;
        $args['category'] = $slug;
        //check for paging
        if (get_query_var('paged')) {
            $args['page'] = intval(get_query_var('paged'));
        }
        $content = framemarket_mp_list_global_products($args);
        $content .= get_posts_nav_link();
    } else {
        //no category set, so show list
        $content .= mp_global_categories_list(array('echo' => false));
    }
    return $content;
}