Hmpf, also die Frage kann ich dir nicht beantworten... bei mir gibt es mit den Umlauten kein Problem - zumindest seh' ich im FF alle Umlaute richtig dargestellt
Zeitstempel automatisch aktualisieren / "geändert am"
-
-
- Gerade eben
- 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)
-
Warum immer gleich ein Plugin?
Manchmal tun es auch ein paar Zeilen PHP:PHP<?php if( $post->post_date != $post->post_modified ) { $last_modified = strftime( "%A, %d. %B %Y %H:%M", strtotime($post->post_modified) ); echo "<div class='lastmodified'>Zuletzt geändert: $last_modified</div>"; } ?>Das hilft natürlich nicht bei Nobbis Wunsch, die Anzeige selektiv ein- oder auschalten zu können.
Gruß
Ingo -
Prima, das haut hin. Aber es zeigt auch recht deutlich, warum ich das Erscheinen lieber selber bestimmen möchte :razz: :razz:
-
Na gut, nun könnte man auch noch ein benutzerdefiniertes Feld im Beitrag verwenden, z.B. 'show_modified'. Dann sähen die paar Zeilen etwas so aus:
PHP<?php $show_modified = get_post_meta( $post->ID, 'show_modified', true ); if( $show_modified != '' ) if( $post->post_date != $post->post_modified ) { $last_modified = strftime( "%A, %d. %B %Y %H:%M", strtotime($post->post_modified) ); echo "<div class='lastmodified'>Zuletzt geändert: $last_modified</div>"; } ?>Nur dann wird es langsam unhandlich, besonders beim Editieren müßt man das Feld immer händisch unten setzen oder löschen. Dem PHP-Code wäre es ja egal, mit den zwei Zeilen mehr :-)
Gruß
Ingo -
Äähm, da tut sich aber jetzt gar nix mehr. Auch ein Zusatzfeld habe ich nicht (oder nicht gefunden)...
-
Äähm, da tut sich aber jetzt gar nix mehr. Auch ein Zusatzfeld habe ich nicht (oder nicht gefunden)...
Ich sag ja, das wird nun wohl doch zu kompliziert :-)Also beim Schreiben oder Editieren gibt es ganz unten, noch unter den Trackbacks die "Benutzerdefinierten Felder". Dort kann man zu einem Artikel beliebige Felder mit Schlüssel (Name) und Wert hinzufügen, die dann als Metadaten gespeichert werden.
Wenn man hier jetzt ein Feld mit dem Schlüssel 'show_modified' hinzufügt, und diesem einen beliebigen Wert zuordnet, wird das Änderungsdatum angezeigt. Ist das Feld leer oder existiert nicht, dann wird nichts angezeigt.Gruß
Ingo -
Aaaaasoooooo :-o . Damit habe ich noch nie hantiert und es auch per Plugin ausgeblendet gehabt :razz: . Aber es funzt!
Für meine Belange reicht diese Möglichkeit jedenfalls aus, ich danke Dir dafür ;)
-
Damit habe ich noch nie hantiert und es auch per Plugin ausgeblendet gehabt :razz:
Als da währe? Würd mich interessieren ;)
vG
Arno -
Damit habe ich noch nie hantiert ...
Ich bis vor kurzem auch nicht. Sind aber eine feine Sache, diese Metadatenfelder.Man kann da sehr einfach Informationen zu einem Artikel unterbringen, die man nicht direkt in den Text schreiben möchte. Ich verwende das seit neuestem z.B. für Unterüberschriften und Quellenangaben.
Gruß
Ingo -
Als da währe? Würd mich interessieren ;)
vG
Arno
Du und ein jeder hier kennt doch woodstock:lol:
Jedenfalls hat sie Clutter-free ins Deutsch übersetzt. Damit kannste so ziemlich alle möglichen überflüssigen Felder, die sich so beim Schreiben tummeln, ausblenden.ZitatIch bis vor kurzem auch nicht. Sind aber eine feine Sache, diese Metadatenfelder
Damit werde ich mich auch mal näher beschäftigen müssen. Irgendwie zeigt mir das, dass ich noch längst nicht alle Bordmittel nutze und mir womöglich das WP-Leben somit nur unnötig schwer mache ;-). -
Du und ein jeder hier kennt doch woodstock:lol:
Jedenfalls hat sie Clutter-free ins Deutsch übersetzt.
wusst ich noch gar nicht, das ich woodstock kenne ;) :mrgreen: trotzdem: hört sich intressant an und wird demnächst mal angetestet.
vG
Arno -
Auch kein Problem :)
Hier ist das File
HTH,moonchild
Moonchild, danke dir für die Arbeit. Leider hats bei mir nicht hingehauen, bekomme noch den gleichen Fehler... *schnief*
Prima, das haut hin. Aber es zeigt auch recht deutlich, warum ich das Erscheinen lieber selber bestimmen möchte :razz: :razz:
Kannst du das erklären? Vll gebe ich das Thema dann ja auf....
Warum immer gleich ein Plugin?
Manchmal tun es auch ein paar Zeilen PHP:PHP<?php if( $post->post_date != $post->post_modified ) { $last_modified = strftime( "%A, %d. %B %Y %H:%M", strtotime($post->post_modified) ); echo "<div class='lastmodified'>Zuletzt geändert: $last_modified</div>"; } ?>Das hilft natürlich nicht bei Nobbis Wunsch, die Anzeige selektiv ein- oder auschalten zu können.
Gruß
IngoHey Ingo,
wo muss ich den Code den einfügen? Und was genau passiert dann?
Danke für eure Geduld ;o)
-
wusst ich noch gar nicht, das ich woodstock kenne ;) :mrgreen:
Hallo Arno! *handschüttel*
(Jetzt aber.) :smile: -
Hallo Arno! *handschüttel*
(Jetzt aber.) :smile:
Jou... jetzt ja :mrgreen: ;) :D
grinsel....
vG
Arno -
...
wo muss ich den Code den einfügen? Und was genau passiert dann?
Na genau an der Stelle in der index.php oder single.php, wo dieses Änderungsdatum angezeigt werden soll, also z.B. unter den Inhalt, oder darüber oder wo Du willst.
Es wird das Änderungsdatum an der Stelle ausgegeben, "umrahmt" von einem <DIV> welches Du über die Klasse [COLOR=#000000][COLOR=#cc0000]class='lastmodified' [COLOR=Black]in der CSS-Datei dann noch im Aussehen anpassen kannst. Der DIV-Block kann natürlich auch wegfallen.
Zur Formatierung der Ausgabe ([/COLOR][/COLOR][/COLOR][COLOR=#000000][COLOR=#cc0000]"%A, %d. %B %Y %H:%M"[/COLOR][/COLOR][COLOR=#000000][COLOR=#cc0000][COLOR=Black]) sei auf die PHP-Doku verwiesen:
http://de2.php.net/manual/de/function.strftime.phpGruß
Ingo
[/COLOR][/COLOR][/COLOR] -
hmpf....versteht ich nicht....
aber ich geh recht in der annahme das das nicht die Sortierung beeinflußt. Also die Artikel werden nach dem Erstelldatum sortiert.... -
hmpf....versteht ich nicht....
Hmm, das verstehe ich nun wiederum nicht :shock: Was ist da nicht zu verstehen?
aber ich geh recht in der annahme das das nicht die Sortierung beeinflußt. Also die Artikel werden nach dem Erstelldatum sortiert....
Ja genau. Ich weiß zwar nicht, was das oben genannte Plugin so alles macht, meine PHP-Code zeigt nur an der Stelle, wo es im z.B. Index eingefügt wird, das Datum der letzten Änderung an. So in etwa wie weiter oben beschrieben:
http://forum.wordpress-deutschland.org/showpost.php?p=88957&postcount=15
Nur das anstelle der Funktion EM_updated() dort meine 4 bis 6 Zeilen PHP-Code stehen müßten.Gruß
Ingo -
Kleiner Nachtrag zum von mir oben genannten PHP-Code.
Um die Wochentage und Monatsnamen auf deutsch zu erhalten, ist es besser, anstelle der von mir benutzten PHP-Funktion 'strftime' die WP-Funktion 'mysql2date' zu verwenden. Die Zeile mit der Formatierung sieht dann so aus:
[COLOR=#000000][COLOR=#cc0000][COLOR=Black] Zur Formatierung der Ausgabe ([/COLOR][/COLOR][/COLOR]"l, d. F Y H:i"[COLOR=#000000][COLOR=#cc0000][COLOR=Black]) sei auf die PHP-Doku verwiesen:
PHP: date - Manual[/COLOR][/COLOR][/COLOR]Gruß
Ingo -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!