syntax error, unexpected '['

Salve a tutti, premetto che non so nulla di codice e che è la prima volta che scrivo.

Ho questo problema con il tema First che ho scelto per il sito che sto creando: dopo aver caricato il logo mi appare nell'header del sito appena sopra al logo la seguente scritta:

Warning:
getimagesize(http://villaalbarella.altervista.org/wp-content/uploads/2015/01Villa_Albarella_logo_small5.png)
[function.getimagessize]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /membri/villaalbarella/wp-content/themes/first/inc/template-tags.php on line 17

Allora dal dal pannello di controllo ho aperto il  file "template-tags.php" per cercare di capire, quando poi sono uscito viene restituito questo messaggio:

Parse error: syntax error, unexpected '[' in /membri/villaalbarella/wp-content/themes/first/inc/template-tags.php on line 17
Adesso non riesco più ad accedere al mio blog perchè quando inserisco utente e password mi viene restituito sempre il medesimo errore.
Qualcuno può darmi una mano a risolvere in modo da poter avere nuovamente l'accesso?

Incollo di seguito la parte di codice in questione

<?php
/**
 * Custom template tags for this theme.
 *
 * Eventually, some of the functionality here could be replaced by core features.
 *
 * @package First
 */

if ( ! function_exists( 'first_logo' ) ) :
/**
 * Display logo image.
 */
function first_logo() {
    $logo_alt = ( get_theme_mod( 'first_replace_blogname' ) ) ? get_bloginfo( 'name' ) : '';
    $logo_src = esc_url( get_theme_mod( 'first_logo' ) );
    list( $logo_width ) = getimagesize( $logo_src );
    if ( get_theme_mod( 'first_retina_logo' ) ) {
        $logo_width = round( $logo_width / 2 );
    }
    ?>
    <img alt="<?php echo $logo_alt; ?>" src="<?php echo $logo_src; ?>" width="<?php echo $logo_width; ?>" />
    <?php
}
endif;

if ( ! function_exists( 'first_paging_nav' ) ) :
/**
 * Display navigation to next/previous set of posts when applicable.
 */
function first_paging_nav() {
    // Don't print empty markup if there's only one page.

inviato un anno fa
villaalbarella
X 0 X

Prova a modificare list($logo_width) in list($logo_width, $logo_height)

risposto 7 mesi fa
rikk73
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda