Beiträge von Liltoe

    Seit WP 2 sieht ja die htaccess-Datei so aus:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Bisher habe ich die in WP 1.5.2 erstellte htaccess-Datei verwendet, was für mich kein Problem war, weil ich nicht alle 2 tage eine neue, statische Seite anlegen muss.

    In dieser Datei stehen auch noch alte, von mir selber angelegte Regeln, wie zum Beispiel:

    RewriteRule ^alte-seite.html$ neue-seite.html

    Für ein neues Projekt möchte ich aber jetzt die neue WP 2.0 htaccess-Struktur verwenden um das ganze flexibel zu halten. Problem ist, dass ich auch hier verschiedene alte Seiten auf neue Seiten lenken muss. Das geht nur nicht, weil ja ALLES auf die index.php umgelenkt wird.

    Wundert mich wirklich, dass noch niemand das selbe Problem hatte. Zumindest taucht diese Frage hier nirgends auf.

    Naja, wenn du WP 2.0 drauf lassen möchtest funktioniert mein Tip nicht. Wenn du wieder auf 1.5.2 downgradest, dann hab ich da was für dich, für mich ... Für alle ;)

    Hier im Forum habe ich den Link zu dieser Seite gefunden. Und das hat mir weitergeholfen.

    Macht genau diese Änderungen an den angegebenen Dateien. Backup vorher nicht vergessen! Nach dem Upload und Aufruf des Admin-Bereichs mit http://www.deine-seite.tld/wp-admin/ kommt man auf die Login Seite. In der Adresszeile steht jetzt http://www.deine-seite.tld/wp-login.php?r…=%2Fwp-admin%2F.

    Gebt eure Logindaten ein und klickt den Button. Ihr solltet jetzt ohne Probleme in den Adminbereich weitergeleitet werden.

    Wenn ihr euch aber abmeldet, landet ihr auf der Seite [...]/wp-login.php. Wer sich jetzt einfach wieder einloggt, sieht die weiße Seite. Allerdings ist man dann schon wieder eingeloggt. einfach http://www.deine-seite.tld/wp-admin/ in die Adresszeile eingeben und ihr seid im Adminbereich.

    Ob das mit WP 2.0 funktioniert? Keine Ahnung. Vielleicht kannst du das mal auf ner Testseite ausprobieren und das Ergebnis hier posten ...

    Genau diesen Fehler habe ich seit gestern auch. Allerdings habe ich WP 2.0 gelöscht und wieder 1.5.2 installiert. Es lief auch wunderbar bis ich einige Einstellungen vorgenommen habe.

    Das seltsame ist, an meinem Rechner zu Hause funktioniert der Login. Allerdings komm ich erst auf eine weiße Seite und muss dann manuell noch /wp-admin in den Adresspfad einfügen. Nur kann ich mich nicht mehr abmelden. Beim Abmelden komm ich auf die login-Seite, bei erneuter, manueller Eingabe von /wp-admin lande ich aber ohne mich anzumelden wieder auf dem Tellerrand.

    Hier in der Firma funktioniert der Login garnicht, das Script schickt mich immer wieder auf die login-Seite. Ohne Fehlermeldung.

    Zitat von bosse

    Nebenbei noch eine andere Frage, gesetzt den Fall ich kriege es irgenwann hin, kann ich dann einfach das alte Datenbankbeackup wieder hochladen und die alten Beiträge erscheinen dann wieder???

    Ich habe, nachdem ich WP 1.5.2 neu installiert habe das Backup von den 2.0er Tabellen aufgespielt. Habe die 2.0er Tabellen allerdings mit diesem Script bearbeitet. Bis auf die options-Table alles eingelesen und es hat funktioniert. Wie das andersrum ist weiß ich nicht. Aber ich hatte vor der Installation von 2.0 die Datenbank so gelassen. Die Update-Routine hat dann wohl den Rest übernommen.

    Sehr gute Arbeit. Aber :) Das sieht einfach beknackt aus im Feedreader:

    Kommentare fuer hohlerzeh.de

    Muss das sein, also das mit dem ue statt dem ü. Lasst doch einfach das fuer weg und es heißt nur

    hohlerzeh.de - Kommentare

    Kommentar Feeds verursachen einen Fehler

    Nabend,

    erstmal Danke an alle die hier mithelfen WordPress von Version zu Version weiter zu entwickeln ...

    Ich hab mir vorhin das Deutsch-Update aus diesem Thread aufgespielt. Läuft auch wunderbar ... Bis auf die Kommentar Feeds.

    Zitat

    XML-Verarbeitungsfehler: Undefinierte Entität
    Adresse: http://www.hohlerzeh.de/comments/feed/
    Zeile Nr. 5, Spalte 21: <title>Kommentare f&uuml;r hohlerzeh.de</title>
    -----------------------------------^

    Ich habe schon rausgefunden, dass folgende Zeile in der wp-rss2.php verantwortlich dafür ist:

    Zeile 23:

    PHP
    <title><?php if (is_single() || is_page() ) { printf(__('Comments on: %s'), get_the_title_rss()); } else { printf(__('Comments for %s'), get_bloginfo_rss("name")); } ?></title>

    Und da auch nur der Ausschnitt: Comments for %s.

    Ich finde nur nirgends die deutsche Übersetzung für Comments for. Oder hab ich da nen Denkfehler?

    Edit: Ich habe für mich das ganze jetzt so gelöst, dass ich einfach Comments for %s in %s :: Kommentare geändert habe.

    Ich weiß ehrlich nicht, ob das hier das richtige Forum für dieses Problem ist. Aber wäre super, wenn jemand eine Lösung dafür hätte. Das das ein Bug ist sieht (sah) man an meinem Blog und zufällig habe ich es noch in diesem Weblog gesehen.

    also liltoe, das ist eigentlich garnicht so schwer. lass dir mal den inhalt von $wp_query ausgeben mit:

    echo '<pre>';
    print_r($wp_query);
    echo '</pre>';

    dann siehst du, dass $wp_query->post_count die anzahl ALLER einträge für die gerade angezeigte seite enthält. sind es auf der ALLERersten blogseite weniger, zum beispiel 4, dann enthält $wp_query->post_count den wert 4.

    den letzten eintrag kannst du also - im loop - so abfragen:

    if(($wp_query->current_post+1) == $wp_query->post_count)
    {
    do ...
    }

    danke für eure mithilfe ^^

    servus gemeinde,

    hoffe das ist das richtige forum, keine ahnung wo meine frage sonst passen könnte.

    ich möchte gerne dem letzten beitrag einer seite eine style-sheet-klasse / -id zuweisen. dafür muss ich herausfinden, welcher der letzte beitrag ist.

    im moment zähle ich im loop eine variable nach oben, und wenn diese zahl gleich die zahl die in $posts_per_page definiert wurde ist, dann ist das mein letzter eintrag :)

    joa, doofe sache das wenn man auf der letzten seite (bzw beim allerersten beitrag) des weblogs angelangt ist und diese seite dann weniger beiträge zeigt, als in $posts_per_page definiert sind ;)

    lange rede kurzer sinn: gibt es eine möglichkeit, den letzten eintrag einer seite zu ermitteln :)