Custom Tab On Vendor Store page Not Showing?
-
Hi,
I tried your code in my child theme_.php.
It creates the Custom Tab fine but when I add shortcode to the template: store/wcfmmp-view-store-art-works.php nothing shows.
Can you help me with correct path to template. I’ve tried standard woocommerce shortcodes aswell but no luck…I’m using rehub 9 ?
Or Do I need to buy Ultimate to make this work ?
Thanks
________________________________________________________________________<<<Your Custom Code>>>
add_action( ‘wcfmmp_rewrite_rules_loaded’, function( $wcfm_store_url ) {
add_rewrite_rule( $wcfm_store_url.’/([^/]+)/art_works?$’, ‘index.php?’.$wcfm_store_url.’=$matches[1]&art_works=true’, ‘top’ );
add_rewrite_rule( $wcfm_store_url.’/([^/]+)/art_works/page/?([0-9]{1,})/?$’, ‘index.php?’.$wcfm_store_url.’=$matches[1]&paged=$matches[2]&art_works=true’, ‘top’ );
}, 50 );add_filter( ‘query_vars’, function( $vars ) {
$vars[] = ‘art_works’;
return $vars;
}, 50 );add_filter( ‘wcfmmp_store_tabs’, function( $store_tabs, $store_id ) {
$store_tabs[‘art_works’] = ‘Art Works’;
return $store_tabs;
}, 50, 2 );add_filter( ‘wcfmp_store_tabs_url’, function( $store_tab_url, $tab ) {
if( $tab == ‘art_works’ ) {
$store_tab_url .= ‘art_works’;
}
return $store_tab_url;
}, 50, 2 );add_filter( ‘wcfmp_store_default_query_vars’, function( $query_var ) {
global $WCFM, $WCFMmp;if ( get_query_var( ‘art_works’ ) ) {
$query_var = ‘art_works’;
}
return $query_var;
}, 50 );add_filter( ‘wcfmp_store_default_template’, function( $template, $tab ) {
if( $tab == ‘art_works’ ) {
$template = ‘store/wcfmmp-view-store-art-works.php’;
}
return $template;
}, 50, 2);
- The topic ‘Custom Tab On Vendor Store page Not Showing?’ is closed to new replies.