Spostare filtro php di WordPress

Shyson

Utente Attivo
19 Ago 2012
1.145
1
38
Succede una cosa strana, come si vede, la prima parte di codice php in alto funzionante (5 righe) lo dovrei spostare in fondo in mezzo a queste 2 parti, ma non appare niente. Se invece ci metto delle parole di testo, appaiono poi nel sito.

?>

</nav><!-- #main-navigation -->



PHP:
<?php
/**
 * Main Navigation
 *
 * @package Donovan
 */
 
  add_filter( 'wp_nav_menu_items','add_search_box', 10 );
function add_search_box( $items ) {
   $items .= '<li class="search-field">' . get_search_form( false ) . '</li>';
   return $items;
}
?>

<div id="main-navigation-wrap" class="primary-navigation-wrap">

    <div id="main-navigation-container" class="primary-navigation-container container">

        <?php do_action( 'donovan_header_search' ); ?>

        <nav id="main-navigation" class="primary-navigation navigation clearfix" role="navigation">
            <?php
                // Display Main Navigation.
                wp_nav_menu( array(
                    'theme_location' => 'primary',
                    'container' => false,
                    'menu_class' => 'main-navigation-menu',
                    'echo' => true,
                    'fallback_cb' => 'donovan_default_menu',
                    )
                );
            ?>
            
            
        </nav><!-- #main-navigation -->

    </div>

</div>