Support » Allgemeine Fragen » Fehlermeldung Parse error: syntax error, unexpected ‚echo‘ (T_ECHO)

  • Gelöst symplegaden

    (@symplegaden)


    Guten Morgen, liebe Forumsmitglieder,

    ich habe seit heute folgenden Fehler:

    Parse error: syntax error, unexpected ‚echo‘ (T_ECHO) in
    template-functions.php on line 75

    Line 75 steht folgendes:

    echo '<link rel="pingback" href="', echo esc_url(get_bloginfo('pingback_url')), '">';

    In den Zeilen zuvor und danach steht folgendes:

    /**
     * Add a pingback url auto-discovery header for singularly identifiable articles.
     */
    function newsup_pingback_header()
    {
        if (is_singular() && pings_open()) {
            echo '<link rel="pingback" href="', echo esc_url(get_bloginfo('pingback_url')), '">';
        }
    }
    
    add_action('wp_head', 'newsup_pingback_header');

    Leider bin ich absoluter Neuling in diesem Thema.

    Weiss vielleicht jemand was der Fehler sein könnte?

    Vielen lieben Dank

    • Dieses Thema wurde geändert vor 3 Jahren, 4 Monaten von Bego Mario Garde. Grund: Code formatiert

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    das hängt wohl mit einem Problem in dem Theme Newsup zusammen. Wenn du ein anderes Theme aktivierst, wird der Fehler wohl verschwunden sein. Allerdings sieht in dem Fall die Seite optisch natürlich anders aus. Am besten ist es wohl, wenn du dich mit dem Entwickler des Themes in Verbindung setzt.
    Hier noch der Hinweis auf das Forum, wo wohl der Fehler bereits angesprochen worden ist.
    Viele Grüße
    Hans-Gerd

    Thread-Starter symplegaden

    (@symplegaden)

    Vielen Dank Hans-Gerd,

    wie komme ich den in den Admin-Bereich um ein anderes Theme auszuwählen, da ich wegen des Fehlers nun keinen Zugriff habe?

    Sorry für die Frage 🙁

    • Diese Antwort wurde geändert vor 3 Jahren, 4 Monaten von symplegaden.

    Hallo,

    Sorry für die Frage 🙁

    kein Problem. Per FTP kannst du den Ordner des Themes unter wp-content\themes umbenennen, z. B. in _newsup statt newsup.
    Mehr Infos findest du z. B. hier.
    Nachtrag: Möglicherweise hast du nicht die aktuelle Version des Themes. Wenn du den Ordner wie oben kurz beschrieben umbenannt hast, wird (falls vorhanden) ein Standardtheme wie z. B. twenty twenty automatisch aktiviert und du kannst dich dann wieder im Dashboard anmelden. Anschließend benennst du den Ordner des themes Newsup per FTP wieder um in newsup und prüfst dann, ob es eine Aktualisierung des Themes gibt. Sollte das der Fall sein (was ich aufgrund des Eintrags im Supportfourm vermute), dann aktualisierst du das Theme, aktivierst das Theme und solltest dann wieder die Seite in deinem gewohnten Outfit sehen.
    Viele Grüße
    Hans-Gerd

    Thread-Starter symplegaden

    (@symplegaden)

    Vielen lieben Dank

    hat geklappt

    super – freut mich 🙂

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Fehlermeldung Parse error: syntax error, unexpected ‚echo‘ (T_ECHO)“ ist für neue Antworten geschlossen.