Mi sitio se encuentra aquí: http://math.pixelworklab.com/home-studyPHP ocultar div en páginas específicas?
Busco para ocultar la barra de navegación sólo en dos páginas
Básicamente evitar que el usuario se distraiga con otros enlaces mientras el registro de salida.
¿Cómo ocultaría este div en estas páginas utilizando una instrucción IF?
ACTUALIZACIÓN:
/* Navegación */
if (! function_exists('woo_nav')) {
function woo_nav() {
global $woo_options;
woo_nav_before();
?>
<?php if (strpos($_SERVER['REQUEST_URI'],'/checkout/') === false
|| strpos($_SERVER['REQUEST_URI'],'/cart/') === false):?>
<div id="navigation" class="col-full">
<?php woo_nav_inside(); ?>
<?php
if (function_exists('has_nav_menu') && has_nav_menu('primary-menu')) {
wp_nav_menu(array('sort_column' => 'menu_order', 'container' => 'ul', 'menu_id' => 'main-nav', 'menu_class' => 'nav fl', 'theme_location' => 'primary-menu'));
} else {
?>
<ul id="main-nav" class="nav fl">
<?php
if (get_option('woo_custom_nav_menu') == 'true') {
if (function_exists('woo_custom_navigation_output'))
woo_custom_navigation_output("name=Woo Menu 1");
} else { ?>
<?php if (is_page()) $highlight = "page_item"; else $highlight = "page_item current_page_item"; ?>
<li class="<?php echo $highlight; ?>"><a href="<?php echo home_url('/'); ?>"><?php _e('Home', 'woothemes'); ?></a></li>
<?php wp_list_pages('sort_column=menu_order&depth=6&title_li=&exclude='); ?>
<?php } ?>
</ul><!-- /#nav -->
<?php } ?>
<?php endif;?>
</div><!-- /#navigation -->
<?php
woo_nav_after();
} // End woo_nav()
}
Así que envolví mi nav div en esto y lo oculta en todas las páginas ... Agregué el código anterior ... – js111
la lógica era en realidad lo opuesto que actualicé mi código, ver arriba, '! ==' ahora es '=== ' – Ibu
ya veo que ... todavía no funciona hmm – js111