Hilfe! Plötzlich keine Umlaute mehr...

  • Hallo,

    ich habe folgendes Problem. Von einem Tag auf den anderen werden auf meiner Website die deutschen Umlaute nicht mehr korrekt dargestellt, in den Überschriften und auch in den Postings selbst, einfach überall.

    Das hier ist meine Seite:
    deadletters. kolja mensing

    Bis gestern oder vorgestern ging das noch ganz hervorragend, ich hatte auch noch nie Probleme mit den Umlauten. Ich habe an meiner Installation nichts verändert, kein Update oder so.

    Ich benutzte Wordpress 2.0.4., meinen Webspace habe ich bei guenstig-webspace.de angemietet.

    Ich hoffe, mir kann jemand helfen. (Bin leicht verzweifelt.)

    Vielen Dank im Voraus, Kolja

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Mal was anderes: Es wäre dir zu empfehlen, auf eine neueste Version von WordPress upzudaten da 2.0.4 Sicherheitslücken enthält.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Deine Seitenkodeirung ist nicht wie im Header UTF-8 sondern westlich 8859-1.
    Davon kommt die seltsame Darstellung.

    Trotzdem auf WP 2.3.1 umstellen!

    Syntronica Le coeur est le moteur du corps, mais le cerveau est le moteur de la vie.

  • ...der Header ist eine Grafik.

    Okay, wo finde ich diese utf/iso-Einstellung? Irgendwo stand: in wp-config.php. Aber da gibt es bei mir die entsprechende Zeile nicht.

    Und irgendwie frage ich mich trotzdem: Warum ändert sich so etwas einfach über Nacht?

    Best, Kolja

  • Entschuldige, ich kenne mich einfach nicht gut genug aus.

    Also, unter WordpressAdmin-Einstellungen-Lesen ist eingestellt:
    "Zeichensatz für Seiten und Feeds: Utf-8"

    In meiner header.php finde ich nur die Zeile:

    <meta http-equiv="Content-Type" content="<?php bloginfo('charset'); ?>" />


    Hier die ganze header.php:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <?php require_once get_template_directory()."/BX_functions.php"; ?>
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <title><?php bloginfo('name'); wp_title(); ?></title>
    <meta http-equiv="Content-Type" content="<?php bloginfo('charset'); ?>" />
    <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen, projection" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php /*comments_popup_script(520, 550);*/ ?>
    <?php wp_head();?>
    </head>

    <body><div id="container"><!--<?php if (is_page() && !is_page("archives")) echo " class=\"singlecol\""; ?>>-->

    <!-- header ................................. -->
    <div id="header">
    <!-- <h1><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1> -->

    </div> <!-- /header -->


    <!-- navigation ................................. -->
    <div id="navigation">

    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
    <fieldset>
    <input value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
    <input type="submit" value="Go!" id="searchbutton" name="searchbutton" />
    </fieldset>
    </form>

    <ul>
    <li<?php if (is_home()) echo " class=\"selected\""; ?>><a href="<?php bloginfo('url'); ?>">Home</a></li>
    <?php
    $pages = BX_get_pages();
    if ($pages) {
    foreach ($pages as $page) {
    $page_id = $page->ID;
    $page_title = $page->post_title;
    $page_name = $page->post_name;
    if ($page_name == "archives") {
    (is_page($page_id) || is_archive() || is_search() || is_single())?$selected = ' class="selected"':$selected='';
    echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">Archives</a></li>\n";
    }
    elseif($page_name == "about") {
    (is_page($page_id))?$selected = ' class="selected"':$selected='';
    echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">About</a></li>\n";
    }
    elseif ($page_name == "contact") {
    (is_page($page_id))?$selected = ' class="selected"':$selected='';
    echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">Contact</a></li>\n";
    }
    elseif ($page_name == "about_short") {/*ignore*/}
    else {
    (is_page($page_id))?$selected = ' class="selected"':$selected='';
    echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">$page_title</a></li>\n";
    }
    }
    }
    ?>
    </ul>

    </div><!-- /navigation -->
    <hr class="low" />

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!