Beiträge von mfitzen

    Sub-Domain erstellen, WordPress installieren und alles vorbereiten. Wenn Du soweit bist WordPress auf der eigentlichen Domain nochmal installieren und dann einfach das Theme und die Plugins rüberkopieren. So hast Du zu Testzwecken immer einen zweiten Blog. Sofern Du mehrere Datenbanken anlegen kannst, könntest Du für jede Installation eine separate verwenden. Wenn Du jedoch nur eine Datenbank anlegen kannst, dann benutze für jede WP Installation ein unterschiedliches DB-Präfix.

    Diese index.php kannst Du ja einfach aus dem Downloadpaket nochmal neu hochladen. Permalinks findest Du im Adminbereich unter Einstellungen -> Permalinks. Wenn ich mir die Beitragslinks ansehe, würde ich sagen, dass dort irgendeine Permalinkstruktur eingestellt war, die von der Standardeinstellung abweicht. Demnach müsste auch eine .htaccess Datei im Rootverzeichnis vorhanden sein. Kann es sein, dass Du die nicht siehst, weil die versteckt ist? Überprüfe das mal mit Deinem FTP Programm.

    Welche index.php hast Du gelöscht und mit welcher hast Du sie ersetzt. index.php's gibt's bei ner WordPress Installation einige. Absolut sicher, dass sonst nichts geändert/gelöscht wurde? Permalinkeinstellungen, htaccess oder dergleichen?

    Problem gelöst: Es handelt sich um ein Premium Theme, mit eigener Optionsseite. Dort war die Standard-Beitragsformat nicht aktiviert, sodass der More Tag irgendwie verschluckt wurde bzw. mit anderen Formatierungen überschrieben wurde. Ein Klick und der more-tag funktioniert wieder wie er sollte.

    Kleiner Tipp an den Threadersteller: Dies ist ein Premium Theme, für das es ein extra eingerichtetes Forum des Autors gibt. Wenn man schon Geld dafür ausgibt, sollte man auch den dessen Support nutzen. ;-) Ende gut alles gut...

    2 Dinge...

    1) Wenn Du mit dem aktuellen Beitrag "Ich bin ein Artikel" meinst, dann hast Du den More Tag falsch eingefügt. Der Visuelle Editor bietet Dir einen Button dazu. Der HTML Editor auch. Der Code für den HTML Editor lautet nicht

    Code
    “MORE TAG” –>

    , sondern

    Code
    <!--more-->

    2) Wenn ich mir das Theme so anschaue, so dürfte das doch sowieso für Textauszüge auf Artikelseiten ausgelegt sein. Ansonsten würde der "Read more" Button keinen Sinn machen. Hast Du da diesbezgl. bereits irgendwelche Änderungen vorgenommen?

    Na ganz einfach... Dies ist meine page.php:

    Dort füge ich vor the_content (da wo jetzt die Leerzeile zu sehen ist) diesen Code ein:

    PHP
    <?php global $more; $more = 0; ?>

    Dann füge ich im WP Editor an die Stelle den More Tag ein, an der der Text getrennt werden soll. Speichern, fertig. Danach sollte der More Link (Weiterlesen Link) auch auf Seiten erscheinen.

    EDIT: Bitte beachten: Der More Link ist nur nur auf Artikel anwendbar, da für den vollen Artikel auf die single.php zurückgegriffen wird.

    Der Loop ist dafür zuständig, dass die Beiträge ausgegeben werden und sieht z.B. so aus:

    Schau mal in Deine index.php oder page.php, dort wirst Du sowas ähnliches finden. Hier gibts noch eine deutsche Erklärung: http://doku.wordpress-deutschland.org/Der_Loop

    Richtig, WP mag in der Grundversion (ohne Plugins) noch mit PHP4 laufen. Aber gerade Plugins, wie z.B. das von Dir genannte Nextgen Gallery, setzen immer häufiger auf PHP5 Funktionen.

    Zu diesem Thema habe ich aber noch einen interessanten Link für Dich ;-) http://wordpress.org/support/topic/316394

    EDIT: Der Vollständigkeit halber hier mal ein Auszug aus dem Nextgen Changelog

    Zitat

    V1.4.0 - 08.11.2009

    • ...
    • * NEW : Include Bulkupdate for gallery overview, require PHP 5.2
    • ...

    Mal blöd gefragt: Welche PHP Version läuft auf dem Server? Erst kürzlich hatte jemand genau das gleiche Problem (nur die Sidebars im Backend wurden angezeigt). Dort war es die PHP Version, die dafür verantwortlich war.

    Umlaute scheinen WordPress bei der Registrierung nicht zu schmecken. Das habe ich früher auch schonmal festgestellt. Ich weise bei meinen Projekten immer darauf hin, möglichst auf Umlaute und Sonderzeichen im Benutzernamen zu verzichten.