Hide Top navigation menu with PHP on a page template

Question

i’m using WordPress/Divi and WCFM (marketplace) and i need to hide the navigation menu at the Store Vendor’s Page, that has no ID because is a page generated from a php template page.
Can you help me with the proper code to hide the navbar at this template?

Page at issue : https://www.sanpedronline.cl/shop/atacamabreak/

This is the store vendors page template
Thank you in advance!!

<?php
/**
 * The Template for displaying store.
 *
 * @package WCfM Markeplace Views Store
 *
 * For edit coping this to yourtheme/wcfm/store 
 *
 */

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

global $WCFM, $WCFMmp;

$wcfm_store_url    = wcfm_get_option( 'wcfm_store_url', 'store' );
$wcfm_store_name   = apply_filters( 'wcfmmp_store_query_var', get_query_var( $wcfm_store_url ) );
if ( empty( $wcfm_store_name ) ) return;
$seller_info       = get_user_by( 'slug', $wcfm_store_name );
if( !$seller_info ) return;

$store_user        = wcfmmp_get_store( $seller_info->ID );
$store_info        = $store_user->get_shop_info();

$store_sidebar_pos = isset( $WCFMmp->wcfmmp_marketplace_options['store_sidebar_pos'] ) ? $WCFMmp->wcfmmp_marketplace_options['store_sidebar_pos'] : 'left';

$wcfm_store_wrapper_class = apply_filters( 'wcfm_store_wrapper_class', '' );

$wcfm_store_color_settings = get_option( 'wcfm_store_color_settings', array() );
$mob_wcfmmp_header_background_color = ( isset($wcfm_store_color_settings['header_background']) ) ? $wcfm_store_color_settings['header_background'] : '#3e3e3e';

get_header( 'shop' );
?>

<?php if( $WCFMmp->wcfmmp_vendor->is_store_sidebar() && ($store_sidebar_pos != 'left' ) ) { ?>
    <style>
        #wcfmmp-store .right_side{float:left !important;}
        #wcfmmp-store .left_sidebar{float:right !important;}
    </style>
<?php } ?>
<style>
@media screen and (max-width: 480px) {
    #wcfmmp-store .header_right {
        background: <?php echo esc_attr($mob_wcfmmp_header_background_color); ?>;
    }
}
</style>        
<?php //do_action( 'woocommerce_before_main_content' ); ?>
<?php echo '<div id="primary" class="content-area"><main id="main" class="site-main" role="main">'; ?>
<?php do_action( 'wcfmmp_before_store', $store_user->data, $store_info ); ?>

<div id="wcfmmp-store" class="wcfmmp-single-store-holder <?php echo esc_attr($wcfm_store_wrapper_class); ?>">
    <div id="wcfmmp-store-content" class="wcfmmp-store-page-wrap woocommerce" role="main">
            
        <?php $WCFMmp->template->get_template( 'store/wcfmmp-view-store-banner.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) ); ?>
        
        <?php 
        if( apply_filters( 'wcfmmp_is_allow_legacy_header', false ) ) {
            $WCFMmp->template->get_template( 'store/legacy/wcfmmp-view-store-header.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
        } else {
            $WCFMmp->template->get_template( 'store/wcfmmp-view-store-header.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
        }
        ?>

        <?php do_action( 'wcfmmp_after_store_header', $store_user->data, $store_info ); ?>
            
    <div class="body_area">
    
      <?php 
            if( !apply_filters( 'wcfmmp_is_allow_mobile_sidebar_at_bottom', true ) ) {
                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-sidebar.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
            }
            ?>
            
            <div class="rgt right_side <?php if( !$WCFMmp->wcfmmp_vendor->is_store_sidebar() ) echo 'right_side_full'; ?>">
                <div id="tabsWithStyle" class="tab_area">
                    
                    <?php do_action( 'wcfmmp_before_store_tabs', $store_user->data, $store_info ); ?>
                    
                    <?php $WCFMmp->template->get_template( 'store/wcfmmp-view-store-tabs.php', array( 'store_user' => $store_user, 'store_info' => $store_info, 'store_tab' => $store_tab ) ); ?>
                    
                    <?php do_action( 'wcfmmp_after_store_tabs', $store_user->data, $store_info ); ?>
                    
                    <?php 
                        switch( $store_tab ) {
                            case 'about':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-about.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                            case 'policies':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-policies.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                            case 'reviews':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-reviews.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                            case 'followers':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-followers.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                            case 'followings':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-followings.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                          case 'articles':
                                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-articles.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
                                break;
                                
                            default:
                                $WCFMmp->template->get_template( apply_filters( 'wcfmmp_store_default_template', apply_filters( 'wcfmp_store_default_template', 'store/wcfmmp-view-store-products.php', $store_tab ), $store_tab ), array( 'store_user' => $store_user, 'store_info' => $store_info ), '', apply_filters( 'wcfmp_store_default_template_path', '', $store_tab ) );
                                break;
                        }   
                    ?>
                    
                </div><!-- .tab_area -->
            </div><!-- .right_side -->
            
            <?php 
            if( apply_filters( 'wcfmmp_is_allow_mobile_sidebar_at_bottom', true ) ) {
                $WCFMmp->template->get_template( 'store/wcfmmp-view-store-sidebar.php', array( 'store_user' => $store_user, 'store_info' => $store_info ) );
            }
            ?>
             
            <div class="spacer"></div>
    </div><!-- .body_area -->

    <div class="wcfm-clearfix"></div>
    </div><!-- .wcfmmp-store-page-wrap -->
    <div class="wcfm-clearfix"></div>
</div><!-- .wcfmmp-single-store-holder -->

<div class="wcfm-clearfix"></div>

<?php do_action( 'wcfmmp_after_store', $store_user->data, $store_info ); ?>
<?php //do_action( 'woocommerce_after_main_content' ); ?>
<?php echo '</main></div>'; ?>
<script>
jQuery(document).ready(function($) {
    $('#tab_links_area').find('a').each(function() {
        $(this).off('click').on('click', function() {
            window.location.href = $(this).attr('href');
        });
    });
});
</script>
<?php get_footer( 'shop' ); ?>

0
SanpedronlineCL San Pedro de A 3 months 2022-07-02T12:33:56-05:00 0 Answers 0 views 0

Leave an answer

Browse
Browse