Beiträge von Ammaletu

    Wegen der Seite: Keine Ahnung leider. Bist Du sicher, dass Du die neue Seite veröffentlicht hast? Was passiert denn, wenn Du im Seiten-Editor auf "Seite anzeigen" klickst?! (Gibt es so einen Link? Bei Beiträgen gibt es das jedenfalls nach dem Speichern.)

    Bemerkung am Rande: Deine 404-Seite sieht komisch aus. Der Inhalt hat keinen Hintergrund...

    Zur MySQL-Version: Ich habe nicht im Kopf, welche WP-Version mit welchem MySQL harmoniert. Aber auf der wp-hackers-Liste habe ich gerade gelesen, dass ab WP 2.5 die Mindest-Voraussetzung MySQL 4.3 ist. Mit MySQL 4.0.15 wirst Du also auf Dauer nicht glücklich werden. Updates von WP sind wegen immer wieder mal auftretender Sicherheitslücken ja doch angebracht.

    Und ich muss das mal so fragen: Wenn bei Deinem Webspace keine aktuelle MySQL-Version dabei ist, bist Du sicher, dass das dann sein Geld wert ist? Bei meinem Provider kann man sich das z.B. aussuchen, was man nutzen möchte, genau wie die PHP-Version. ;-)

    Wenn das tatsächlich ein Bug in WordPress ist, wäre der beste Weg, ein Ticket dafür im Trac aufzumachen, so dass der Bug behoben werden kann. Davon abgesehen klingt das nach einem PHP-Problem. Viele ältere PHP-Funktionen behandeln ein Zeichen als ein Byte und zerstören deshalb ggf. mehr-bytige Zeichen.

    Deshalb zuerst auch mal die Frage: Welche WordPress-Version und welche PHP-Version verwendest Du?

    Header und Footer sind in erster Linie mal in der header.php und footer.php Deines Themes definiert. Styles dazu stehen im Stylesheet, Bilder liegen entweder im Themeordner oder in einem Unterordner.

    Mit einem Link zur Seite können wir Dir das sicher auch noch genauer sagen. ;-)

    Kommt drauf an -- was verstehst Du unter einem "Backlink Code"?! Prinzipiell kannst Du Inhalte entweder in Beiträgen / statischen Seiten einfügen oder fest ins Theme schreiben. Je nachdem wo auf der Seite die Sachen stehen sollen.

    Irgendwie habe ich das Gefühl, dass ihr da aneinander vorbei geredet habt. Kann mich aber irren. ;-)

    DeWar: Du meinst einen Kasten mit Links zu verwandten Artikeln?! Dazu gibt es eine Reihe an Plugins. "Simple Tags" erstellt sowas z.B. automatisch auf Basis der vergebenen Tags, es gibt aber auch Plugins, die Dich das im Editor explizit eingeben lassen.

    Der more-"Tag", den Arno erwähnte, dient zum Trennen des Teasers vom Rest des Beitrags. An der Stelle setzt dann WordPress auf den Übersichtsseiten einen "weiterlesen"-Link. Falls es Dir doch darum ging, hab ich nichts gesagt. ;-)

    Zitat

    PS: Die Datenbank benötigst du, da WP die Beiträge und Einstellungen in dieser speichert.

    Aber natürlich nur, wenn Du Dir WordPress tatsächlich lokal installieren willst, zum Ausprobieren oder privaten Schreiben. Wenn das online gehen soll, musst Du WordPress bei einem Hoster installieren, und da brauchst Du die DB nicht selbst zu installieren. Du brauchst allerdings ein Hosting-Paket, das eine MySQL-DB enthält.

    Wenn Dir das manuelle Pflegen von WordPress zu viel ist und Du einfach nur ein Blog haben willst, ohne größere Anpassungswünsche, dann ist vielleicht auch die gehostete Variante von wordpress.com was für Dich. Du kannst mit Themes und Pugins dort viel weniger machen (glaube ich), dafür musst Du Dich nicht um die Installation und Pflege der Software zu kümmern.

    Fangen wir mal einfach an, das hier z.B. ist falsch. Sollte in der header.php stehen und wird dort wegen der PHP-Befehle nicht ganz so aussehen.

    Code
    <h1><a href='http://scraps.sw-photography.de'http://scraps.sw-photography.de" title="">
    </a></h1>

    Aus irgendeinem Grund landet dort die URL zweimal, und das öffnende und schließende Anführungszeichen stimmt auch nicht überein.

    Ansonsten stimmen da wohl einige öffnende und schließende Tags nicht ganz überein, obwohl einiges davon auch Folgefehler sein können. Und nebenbei bemerkt, glaubt Du dass "-" ein aussagekräftiger Seitentitel ist?!? Das steht bei den Leuten dann so in der Titelzeile des Browsers, in der History, in Bookmarks... ;-)


    Ach ja, und zu Deinem eigentlichen Problem: Im IE7 sieht alles normal aus, im IE6 steht die rechte Sidebar dagegen unter dem restlichen Text. Da kannst Du mal wetten, dass das an einem der zahlreichen IE-Bugs liegt, vielleicht an dem anderen Boxmodel. Kann ich Dir auf Anhieb aber auch nicht sagen, wie man das behebt. Wer hat das Theme denn geschrieben?!

    Ich probier's mal. ;-)

    Also: Importierst Du den Dump in die gleiche Datenbank oder eine andere? Wenn es eine andere ist: Stimmt die Encoding-Einstellung der Datenbanken überein?

    Angenommen, es ist eine Latin1-DB und Du stellst beim Import Latin-1 ein, was kommt denn dann z.B. als Sonderzeichen in der Seite raus? Zwei komische Zeichen, wo nur ein Umlaut hingehört? Oder ein leeres Kästchen bzw Fragezeichen, eventuell mit danach verschluckten Zeichen?

    Das ist so ziemlich die einzige Antwort, die wir Dir geben können. Daten kann man auf verschiedene Weise speichern, WordPress speichert seine nun mal in einer Datenbank. Wenn Du ein PHP-Profi bist, kannst Du Dich hinsetzen und das ändern, aber ansonsten wirst Du damit leben müssen, dass WordPress eine Datenbank voraussetzt (MySQL, um genauer zu sein). :-)

    Die meisten anderen Blog-Softwares machen das aber auch nicht anders, denke ich!?

    5-Minuten-Installation... Das geht tatsächlich in weniger, wenn der Datenbank-Server schon da ist. Und das ist bei normalen Datenbank-fähigen Hosting-Paketen eigentlich immer der Fall. Wenn man seinen eigenen Server hat, muss man das natürlich selbst einrichten. Lokal geht es mit XAMPP auch in null-komma-nix.

    Was aus der 5-Minuten-Installation eine 3-Stunden-Installation macht, ist erst das Aktivieren und Einstellen der vielen benötigten Plugins... ;-)

    Wenn Dir das Verwalten einer eigenen Installation allerdings zu viel Aufwand ist, kannst Du Dir ja auch ein Blog z.B. bei wordpress.com holen. Da kümmert sich dann wordpress.com um die Einrichtung und Aktualisierungen der Software, dafür hast Du (glaube ich) nicht alle Möglichkeiten der Standalone-Version, was Anpassung betrifft.

    Die entsprechende Stelle ist ganz am Ende. Mach mal aus

    PHP
    <div id="subnav">
          <ul>
            <?php wp_list_pages('sort_column=menu_order&depth=1&title_li=&child_of='. $parent_id); ?>
          </ul>
        </div><!-- /sub nav -->
        <?php } } ?>

    das hier:

    PHP
    <div id="subnav">
          <ul>
            <?php wp_list_pages('sort_column=menu_order&depth=1&title_li=&child_of='. $parent_id); ?>
          </ul>
          <div class="subnavclear"></div>
        </div><!-- /sub nav -->
        <?php } } ?>

    Ob dieses spezielle Script Dir weiterhilft weiß ich nicht (hab nicht reingeschaut), aber prinzipiell musst Du schon die DB konvertieren. Die DB wurde ja mit einer bestimmten Codierung erstellt, da kann man nicht einfach Daten, die als ISO reingeschrieben wurden, als UTF-8 wieder auslesen. Also man kann schon, aber dann stimmen die höheren Zeichen eben nicht mehr. ;-)

    Ach ja: Backup machen, bevor Du das Script ausprobierst!

    Wenn die DB konvertiert ist und die Einstellung im Backend angepasst ist, musst Du ggf. in der wp-config.php noch die Einstellung dafür anpassen. Und dann schau noch mal, ob das Theme noch irgendwo ISO als Codierung angibt. Falls Umlaute direkt im Theme geschrieben stehen, muss die Datei auch als UTF-8 abgespeichert sein.

    Also ich würde mal sagen, es ist diese Stelle hier:

    Code
    [COLOR=Black][COLOR=#000000][COLOR=#0000cc]li[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000cc]side[/COLOR][COLOR=#006600]-[/COLOR][COLOR=#0000cc]back [/COLOR][COLOR=#006600]{
     [/COLOR][COLOR=#0000cc] border[/COLOR][COLOR=#006600]: [/COLOR][COLOR=#0000cc]4px solid [/COLOR][COLOR=#ff9900]#000000;
      [/COLOR][COLOR=#0000cc]margin[/COLOR][COLOR=#006600]: [/COLOR][COLOR=#0000cc]0 0 10px 0[/COLOR][COLOR=#006600];
      [/COLOR][COLOR=#0000cc]background[/COLOR][COLOR=#006600]-[/COLOR][COLOR=#0000cc]color[/COLOR][COLOR=#006600]: [/COLOR][COLOR=#ff9900]#FFFFFF;
      overflow: hidden;
    [/COLOR][COLOR=#006600]}[/COLOR][/COLOR][/COLOR]

    P.S.: Wenn es nicht geht die Seite mal mit Strg+F5 neuladen, nicht dass eine ältere Version des Stylesheets noch im Cache liegt.

    Oh Mist, mein Fehler. Sorry. Das muss natürlich in die header.php. Da wird dann vermutlich abgefragt, ob es sich um eine statische Seite handelt und dann werden die Unterseiten dargestellt. Such dort mal nach dem erwähnten Schnipsel oder poste die header.php einfach.

    Zitat

    Mit expert meine ich die Kurzfassung des Post, also die Probe, wenn man so will.

    Ach so, dann nenn es der Einfachheit halber doch "excerpt", wo es nun schon mal so heißt. ;-)


    Zitat

    Damit ist mir aber immer noch nicht geholfen. Mit Movable Type wüsste ich wie ich das kläre, aber mit Wordpress und php????

    Sag uns, was genau Du machen willst, dann findet sich da auch eine einfache Lösung. Also nur die Startseite ändern, alle Archivseiten ändern, die Boxen zusätzlich zur normalen Ansicht einbauen...?

    Bei den statischen Seiten liegt das Formular innerhalb von ".page", bei den Beiträgen nicht. "#comment-wrap' definiert einen margin nach links, ".page" ebenfalls. Da addiert sich das also. Entweder das Formular aus ".page" rausnehmen oder für ".page #comment-wrap" einen entsprechend kleineren margin nach links definieren, würde ich sagen. :-)

    Zitat

    das mit dem "hintergrund" mitwachsen wäre natürlich optimal, bloß hab ich da überhaupt keinen plan wie das geht...

    Mit einem Link zur Seite kann ich Dir das in zwei Minuten sagen, deshalb hab ich gefragt. ;-) Also, bitte mal die style.css Deines Themes wie folgt bearbeiten (wenn Du Dir nicht sicher bist, mach vorher Kopien der Dateien):

    Zeile 172 "padding: 3px 0px 18px 5px;" ändern zu "padding: 3px 0px 12px 5px;".

    Dann ganz unten am Ende der Datei einfügen:

    Code
    .subnavclear {
      clear: both;
      height: 5px;
    }

    Und in der page.php bitte mal die Stelle raussuchen, wo die Unterseiten ausgegeben werden. Such ggf. mal nach "</div><!-- /sub nav -->". Bitte so hier ändern:

    PHP
    </ul>
          <div class="subnavclear"></div><!-- Diese Zeile bitte einfügen. -->
        </div><!-- /sub nav -->

    Falls die subnav-Klasse noch in anderen Dateien in ähnlichen Konstruktionen verwendet wird, müsste es dort genauso rein. Und damit sollte Dein Problem eigentlich gelöst sein, der Hintergrund "wächst dann mit". Stichwort zum googlen, falls Du die Hintergründe verstehen willst, wäre "css element float" (die Sub-Nav-Punkte sind geflotatet, deswegen hört der umgebende Container weiter oben auf).