MSC: Post Last Updated Date
·
Show a "Last Updated" date on posts and pages. SEO-friendly time markup, custom labels and date formats, works with any theme. No JavaScript.
Display the last updated date on your WordPress posts, pages and custom post types — automatically, no theme editing required.
Readers and search engines both favour fresh content. MSC: Post Last Updated Date shows exactly when a post was last modified, with a customisable label, your choice of date format, and clean HTML5 <time> markup with an ISO 8601 timestamp.
Key features:
- Show the last updated date automatically before content, after content, or in both positions.
- Set placement to Manual and use the template tag in your theme for full control over where the label appears.
- Customise the label text with a flexible template — use
%sto insert the date, or omit it to show a static label. - Choose between the WordPress site date format or a custom PHP date format string.
- Optionally show the label only when a post has actually been edited after publishing (on by default).
- Target specific post types, or exclude selected post types from an all-types baseline — works with any public custom post type.
- Clean HTML5
<time>element output with an ISO 8601datetimeattribute for SEO and screen readers. - Optional relative dates (“3 days ago”) and a
[msclu_last_updated]shortcode to place the date anywhere. - Lightweight: no JavaScript, no external services, a single option row — zero tracking, GDPR-friendly.
- Translated into 12 languages (German, Spanish, French, Italian, Japanese, Dutch, Portuguese).
- Developer-friendly: four filter hooks to customise visibility, label, CSS classes, and final HTML output.
