Zeitangabe fehlt

  • Hallo Forum,

    ich habe in meinem Blog http://www.karriere-mit-energie.de/blog/ das folgende Problem: im kleinen Text, der unter dem Post steht, ist folgendes zu lesen: "Dieser Beitrag wurde [COLOR=Red]vor am[/COLOR] Donnerstag, 1. Oktober 2009 um 09:00 Uhr veröffentlicht und unter Allgemeines, dies und das gespeichert."

    Und im fett und rot markierten liegt das Problem. Hinter dem "vor" müsste noch eine Angabe kommen, z. B. "vor drei Stunden" oder "vor drei Tagen", aber leider steht dort nichts.

    Woher kommt dieser Fehler? Und falls es darauf keine Antwort gibt, gleich die nächste Frage: In welcher Template-Datei kann ich das ändern, also das "vor" entfernen (denn der Rest des Satzes stimmt ja)?

    Danke und Gruss
    UHI

    • 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

  • Hi Monika,

    danke für den Tipp. Ich habe da mal nachgeschaut und folgendes gefunden:

    Aber dort tauchen die Begriffe wie "vor" oder "am" nicht auf. Gibt es noch Sprachdateien oder etwas Ähnliches?

    Ich habe nämlich auch noch zwei Dateien gefunden: "de_DE.mo" und "de_DE.po", in denen der Text "

    Code
    "msgstr "Dieser Beitrag wurde vor %1$s am %2$s um %3$s Uhr veröffentlicht und unter %4$s gespeichert."

    " auftaucht. Aber Änderungen in diesen Dateien bewirken leider auch keine Veränderung des Textes. (Oder muss man mit diesen beiden Dateien noch irgend etwas machen, damit Veränderungen wirksam werden?)

    Es scheint so, dass der Platzhalter

    Code
    %1$s

    nicht mit Daten gefüllt wird. Woher kommen diese Daten für diesen Platzhalter?

    Danke für Info und liebe Grüße
    Uwe

    Einmal editiert, zuletzt von uhi888 (1. Oktober 2009 um 22:39)

  • Hi grafagoggel,

    ich habe schon alles ausprobiert, was im Plugin steht, doch es gibt es für dieses Plugin keinen support mehr, obwohl das theme in der neuesten Installation von WP enthalten war.

    Und es handelt sich ja bei dem Text auch um einen "Standardtext" von WP, also müsste eigentlich alles ohne Plugins funktionieren. Denn die Variable steht ja in der single.php, sie wird halt nur nicht ausgefüllt.

    Sei es drum, mir ist diese Funktion auch egal. Jetzt geht es mir eher darum, wie ich den Text ändern kann und in welcher Datei ich das machen muss. Also mein Ziel ist jetzt, das "vor" zu löschen, damit der Satz grammatikalisch einen Sinn ergibt.

    Es wäre also nett, wenn mir jemand sagen könnte, in welcher Datei ich diesen Text ändern kann. In der "single.php" nicht, denn eine Änderung in dieser Datei wirkt sich leider überhaupt nicht auf die Anzeige des Textes aus ...

    Danke für Info und Gruss
    Uwe

  • Wenn Du den Text anpassen willst ("vor %1s%" raus), wirst Du erstens das Original anpassen müssen, und aber auch die Sprachdateien. Dazu musst Du Dich in die Handhabung von Sprachdateien einlesen: also die Verwendung von PoEdit, Anpassung des ursprünglichen Strings und der Übersetzung. Scheint mir eher der kompliziertere Weg zu sein.

    LG Domi

  • lösche mal das da

    PHP
    * This is commented, because it requires a little adjusting sometimes.
                                You'll need to download this plugin, and follow the instructions:
                                http://binarybonsai.com/wordpress/time-since/ */
                                /* $entry_datetime = abs(strtotime($post->post_date) - (60*120)); $time_since = sprintf(__('%s ago', 'kubrick'), time_since($entry_datetime)); */ ?>

    da kommt das drin vor

    ich glaub das steht seit Urtagen da drin

    :-?

  • Wenn Du den Text anpassen willst ("vor %1s%" raus), wirst Du erstens das Original anpassen müssen, und aber auch die Sprachdateien. Dazu musst Du Dich in die Handhabung von Sprachdateien einlesen: also die Verwendung von PoEdit, Anpassung des ursprünglichen Strings und der Übersetzung. Scheint mir eher der kompliziertere Weg zu sein.

    LG Domi

    Hi Domino5702,

    danke für den Hinweis. Jetzt wirft das zwei Fragen auf:
    1. was meinst du mit "Original"?
    2. was ist PoEdit? Könntest du mir da einen Link schicken?

    Auch wenn es komplizierter ist: ich muss es machen, sieht sonst wirklich blöd aus.

    Danke für Info und Gruss
    Uwe

  • lösche mal das da

    PHP
    * This is commented, because it requires a little adjusting sometimes.
                                You'll need to download this plugin, and follow the instructions:
                                http://binarybonsai.com/wordpress/time-since/ */
                                /* $entry_datetime = abs(strtotime($post->post_date) - (60*120)); $time_since = sprintf(__('%s ago', 'kubrick'), time_since($entry_datetime)); */ ?>

    da kommt das drin vor

    ich glaub das steht seit Urtagen da drin

    :-?

    Hi Monika,

    danke für den Tipp. Ich habe das gelöscht, es hat aber leider nichts am Grundproblem geändert ;-(

    Gruss
    Uwe

Jetzt mitmachen!

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