Il mio sito si trova qui: http://math.pixelworklab.com/home-studyPHP hide div su pagine specifiche?
Sto cercando di nascondere la barra di navigazione solo su due pagine
In sostanza impedisce all'utente di essere distratti con altri collegamenti, mentre check-out
Come nascondere questo div su queste pagine utilizzando un'istruzione IF?
UPDATE:
/* navigazione */
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()
}
Quindi ho avvolto il mio div nav in questo e lo nasconde su tutte le pagine .. Aggiunto il codice sopra .. – js111
la logica era in realtà l'opposto ho aggiornato il mio codice, vedi sopra, '! ==' è ora '=== ' – Ibu
ya vedo che ... ancora non funziona hmm – js111