• User

    Errore T_else in index . Datemi una mano

    Ragazzi, ho un problema di sintassi. la home (solo la home) del template del mio blog restituisce questo errore:

    Parse error: parse error, unexpected T_ELSE in C:\Programmi\EasyPHP 2.0b1\www\wordpress\wp-content\themes\Organic\index.php on line 66

    ed ecco il codice (la linea 66 è la prima)

    [PHP] <?php else : ?>
    <div class="xsnazzy"> <b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
    <div class="xboxcontent">
    <h3>Sorry, no posts matched your criteria.</h3>
    <p>Please try searching again here...</p>
    <div class="search404">
    <?php include(TEMPLATEPATH."/searchform.php");?>
    </div>
    <p class="clear"><strong>Or, take a look at Archives and Categories</strong></p>
    <div class="scategory">
    <h2>
    <?php _e('Category'); ?>
    </h2>
    <ul>
    <?php wp_list_categories('orderby=name&title_li'); ?>
    </ul>
    </div>
    <div class="archives">
    <h2 class="sidebartitle">
    <?php _e('Archives'); ?>
    </h2>
    <ul>
    <?php wp_get_archives('type=monthly'); ?>
    </ul>
    </div>
    </div>
    <b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b> </div>
    <?php endif; ?>[/PHP]

    cosa devo fare ? Utilizzo wordpress 2.5


  • User Attivo

    Ciao trucchimania, visto che l'errore è nella prima linea di codice che hai postato, allora dipende dal codice che si trova prima di essa.
    Se nelle righe di codice prima c'è già un else e non c'è un if allora quel else in linea 66 ti causa problemi perchè è spaiato.
    Se riesci a postare il frammento di codice prima del errore allora possiamo aiutarti.
    Ciao