Willkommen beim WP Wegerl.at 'Lesemodus' + Tastaturnavigation!
Entspanntes Lesen und spannende Artikel warten auf dich.
Entdecke unsere besten Beiträge und genieße den Lesemodus sowie die Tastaturbedienung.
WP Wegerl.at: Einzigartige Designs, optimiert für das Nutzererlebnis.
turn
smilies.4-user.de

last updated-Plug-in: zeige aktualisierte Beiträge wie neu

Werbung

Der Classic-Editor: Vertraut und zuverlässig –
Ihr bewährter Begleiter.


Erleben Sie den Classic Editor neu!
(Bilder von pixelcreatures)


Viele Nutzer schätzen die vertraute Umgebung des Classic-Editors, die eine einfache und schnelle Bearbeitung ermöglicht.




Werbung

Mit dem Advanced Editor Tools auf das nächste Level –
Mehr Funktionen, mehr Möglichkeiten.


Classic Editor + Advanced Editor Tools
= Ihr Erfolgsrezept


Der Advanced Editor erweitert den Funktionsumfang des Classic-Editors und ermöglicht es, Inhalte noch effektiver zu bearbeiten.




Werbung

Einfach und intuitiv –
Der Classic-Editor für alle.


Classic Editor & Advanced Editor Tools
Erleben Sie es.


Der Classic-Editor zeichnet sich durch Stabilität und Zuverlässigkeit aus, was für professionellen Anwender von Bedeutung ist.




Werbung

Mehr schaffen in weniger Zeit –
Der Advanced Editor für kreative Köpfe.


Optimieren Sie Ihre Bearbeitung:
Advanced Editor Tools


Mit dem Advanced Editor können Designer und
Content Creatoren kreative Ideen umsetzten.





Das Plug-in 'last updated' zeigt automatisch Beiträge und Seiten im Frontend an, bei denen der Inhalt zuletzt aktualisiert wurde. Hierfür stellt es ein Widget bereit, das im Frontend eingebunden werden kann. Die Einstellungen finden sich im Widget. Zudem wird ein Feld im Editor unter 'Veröffentlichen' eingebunden, um auch die Anzeige der letzten Aktualisierung manuell festzulegen.

last updated-Plug-in: zeige deine aktualisierten Beiträge wie neu

last updated

Beschrieb 'last updated'

Das Widget

Das Plug-in bietet ein Widget, das im Frontend zuletzt aktualisierte Beiträge anzeigt. Es unterstützt alle Veröffentlichungsarten sowie benutzerdefinierte Beitragstypen, einschließlich des Datums der Aktualisierung (optional). Das Widget kann über folgende Einstellungen konfiguriert werden: Titel, Anzahl der Beiträge, Veröffentlichungsarten sowie die Anzeige des Aktualisierungsdatums.

Maximiere deine Content-Aktualität
mit dem Last Updated-Plug-in

Editor

Im Editor ist unter dem Widget 'Veröffentlichen' ein Feld integriert, mit dem man manuell festlegen kann, ob es sich bei der letzten Aktualisierung um eine wesentliche Änderung handelt ('Is this a significant update?').

last updated
last updated –Is this a significant update?

hack_Is this a significant update?

Wer es für sich als richtig erachtet, die Umschaltung auf "Yes" selbst zu bewerkstelligen, könnte im Plug-in Editor die automatische Umschaltung durch /* auskommentieren */ der gesamten Datei (last-updated/js/mw_lastupdated_script.js), abschalten. Ob dies Auswirkungen auf andere Zusammenhänge hat, ist unklar. Daher empfehle ich, einfach die Bedingung in der Zeile:

  • if (changes >= 20) nach Bedarf anzupassen,
  • bspw. if (changes >= 2000)

Damit erfolgt die automatische ’significant update'-Umschaltung erst ab 2000 Zeichen. Wie zuvor kann die Umschaltung auch manuell erfolgen, wenn das Update als signifikant betrachtet wird. Dies könnte bereits bei weniger als 20 Zeichen der Fall sein, wenn beispielsweise Änderungen an einem Code vorgenommen wurden.

An Autor Martin

Danksagung für das Plug-in!

Immer up-to-date: Mit dem Last-Updated-Plugin

… aktualisierte Beiträge auf der Website zeigen.

Upgrade Datum und Löschung von Aktualisierung

Im WP-Editor unter dem Widget 'Veröffentlichen' kann man manuell festlegen, ob es sich bei der letzten Aktualisierung um eine wesentliche Änderung handelt ('Is this a significant update?') und ob es angezeigt werden soll oder nicht.

Standardmäßig ist hier 'No' eingestellt. Allerdings besteht das Problem, dass ab dem 20. Zeichen automatisch 'Yes' eingestellt wird und dadurch das Anzeigen der Aktualisierung übersehen werden kann.

Wenn 'Yes' aus Versehen abgespeichert wurde, ist das Anzeigen der Aktualisierung scheinbar nicht rückgängig zu machen und der Artikel muss neu erstellt werden. Jedoch kann das Löschen der Anzeige der Aktualisierung im Editor unter 'Individuelle Felder' durchgeführt werden.  🙂

Des WP-Routiniers angewandte Nutzeffekte "Individuelle Felder" kommen auch wir hier in den Genuss, dieses ein bisserl zu nützen.

last updated-Plug-in: Das perfekte Tool
für regelmäßig aktualisierte Websites

Individuelle Felder

Im Editor kann man rechts oben unter "Ansicht anpassen" die Option "Individuelle Felder" auswählen. Das Feld wird dann unterhalb des Beitrags im Editor angezeigt.

Wenn man ein Dokument mit einem signifikanten Update aktualisiert, wird ein neues Feld namens "mw_significant_update" unter "Benutzerdefinierte Felder" angezeigt. Wenn man das Dokument erneut aktualisiert, kann man das Datum in diesem Feld manuell ändern und auf "Aktualisieren" klicken, um das Update-Datum zu ändern, ohne das Dokument erneut zu aktualisieren.

Zum Beispiel nach Aktualisieren des Dokuments mit signifikant update "Yes" erscheint in "Individuelle Felder":

'Individuelle Felder und 'last updated'
  • Wenn das Datum in einem der beiden Felder angepasst wird, wird das Datum in beiden Feldern geändert, wenn es für zwei Beiträge das gleiche Datum gibt.
    • Bei Änderung im unteren Feld wird auf der Website bei zwei Beiträgen selbigen Datums dieses darunter aufscheinen.
  • Um einen Beitrag aus dem Widget im Frontend zu entfernen, kann man einfach die beiden Felder löschen –, wenn sie für jeweiligen Beitrag nicht mehr verwendet werden.
  • Erneuten Abspeichern des Beitrags mit signifikant update "Yes" werden die beiden Felder erneut gesetzt.

CSS

Dem Widget im Frontend kann man mehr Zeilenabstand im Gesamten geben, also nicht zwischen den einzelnen Aktualisierungen.

Linienabstand:

.mw_lastupdated {
 line-height: 150%;
}

Abstand zwischen den einzelnen Aktualisierungen:

.mw_lastupdated li {
 padding: 8px 0 9px;
}

Abstand und Linie zwischen den Aktualisierungen:

.mw_lastupdated li {
 border-bottom: 1px solid rgba(0,0,0,0.1);
 padding: 8px 0 9px;
}

Abstand, Linie + unterste Aktualisierung ohne Linie (gleich, wie Widget "Neueste Beiträge"):

.mw_lastupdated li {
 border-bottom: 1px solid rgba(0,0,0,0.1);
 padding: 8px 0 9px;
}

.mw_lastupdated li:last-child {
 border-bottom: none;
}

Beim Zusammenspiel des Plug-ins "last updated" mit dem AH Code Highlighter– und TinyMCE Smiley Button-Plug-in auf Wegerl.at wurde ein kleiner Bug entdeckt: Im Editor fehlen die Schaltflächen dieser Plug-ins. In der Entwicklerumgebung (wo nur der Classic-Editor mit Advanced Editor Tools und diese beiden Plug-ins aktiviert sind) ist nur die Schaltfläche von AH Code Highlighter betroffen, während der TinyMCE Smiley Button vorhanden ist.

Es ist sehr schwierig, das Problem weiter zu untersuchen. Möglicherweise kann man versuchen, den Bug mit dem AH Code Highlighter- und "last updated" Plug-in zu reproduzieren, da der TinyMCE Smiley Button in der Entwicklerumgebung nicht betroffen ist. Wenn man das APH Prism Syntax Highlighter-Plug-in anstelle des AH Code Highlighter-Plug-ins verwendet, tritt der Bug auf Wegerl.at nicht auf und beide Schaltflächen sind im Editor vorhanden, nicht, aber wenn "last updated" aktiviert ist, so ist nur die Schaltfläche von APH Prism Syntax Highlighter usw.

Es scheint, dass sich die Plug-ins "last updated" für sich alleine und mit AH Code Highlighter gegenseitig beeinflussen. Es ist daher schwierig zu sagen, welches der beiden Plug-ins den Fehler verursacht, da beide ansonsten einwandfrei funktionieren. Eine Lösung des Problems könnte nur durch Änderung des Codes erreicht werden. Es ist unwahrscheinlich, dass man einem bestimmten Plug-in die Schuld zuschreiben kann.

Eine Supportanfrage wurde hier mal gestellt, die aber unbeantwortet blieb: Problem with Last Updated and AH Code Highlighter plugin und somit zum nächsten Support Problem with AH Code Highlighter and Last Updated plugin.



Ein ähnliches Plug-in wie "last updadet" ist Recently Updated Pages and Posts. Es ist sehr einfach gestaltet und bietet im Editor nicht die Option "Is this a significant update?", wodurch jedes Update, wie z.B. eine einfache Textkorrektur, als "Recently Updated" angezeigt wird.

Tipp: Wenn aber das Plug-in WP Last Modified Info in Anwendung ist, so ist im Editor bei 'Veröffentlichen' unterhalb bei 'Updated on' das 'Edit' und 'OK' anzuklicken. Nach dem Abspeichern wird dann der Beitrag des Datums nicht geändert und erscheint nicht als 'Recently Updated'. Es ist ratsam, zu Beginn der Bearbeitung des Beitrags oder der Seite die Option 'Edit' und 'OK' unterhalb von 'Veröffentlichen' anzuklicken, da es sonst leicht übersehen werden kann.

Weiter zeigt das Plug-in die Seiten als auch die Beiträge Updates an. Eine Einstellung dessen ist nicht vorhanden. Es lässt sich somit nur der Code direkt im Plug-in anpassen, welches nach möglichen Update zu wiederholen wäre. Folgender Funktion ist in etwa der Zeile 72 das 'page' zu entfernen, somit werden dann keine Updates von Seiten angezeigt:

$recent_post_args = array( 'post_status' => 'publish', 'post_type' => apply_filters( 'recently_updated_pp_post_types', array( 'post', 'page' ) ), 'posts_per_page' => $post_count, 'order' => 'DESC', 'orderby' => 'post_modified', );

Aktualisierte Inhalte im Fokus:
Das Last Updated-Plug-in für WordPress

Der Beitrag wurde mit fachlicher Unterstützung erstellt.


Aktualisiert im Jahr 2024 April