Descrição
This simple WordPress plugin displays a message in any single post that has been published x years ago from the current time or earlier. The default time to count back is 1 year. Minimal post age as well as message text, HTML, and CSS are fully customizable via settings.
Línguas
- English (en_US) (default)
- German (de_DE)
- Formal German (de_DE_formal)
Capturas de tela
Instalação
If you don’t know how to install a plugin for WordPress, here’s how.
Perguntas frequentes
-
I can’t find the settings page, where is it?
-
It’s right there, under General Settings in your admin menu. Configurable settings are:
- Activate Message: By default, no message will show up on your website until you activate it here.
- Minimal Post Age: Set a number of years for posts to be considered aged. Default: 1.
- Message Heading: Heading text. Default: The times, they are a-changin’. (Dylan, google him.)
- Message Body (Singular): Singular form of the message text, for 1 year-old posts.
- Message Body (Plural): Plural form of the message text, for 2+ year-old posts.
- Message Class Attribute: CSS class name(s) applied upon the message’s wrapping
<div>. - Message HTML: HTML template for the message. You can completely control its output via this field if you want, or use placeholders for heading and text.
- Message CSS: Customize the visual styling of your message right here. Or not.
-
Can I disable default styles?
-
Sure, just empty the CSS field and no styles shall be applied. If you want to add styles to your theme instead, this might get you started:
/* Default styles */ .aged-content-message { background: #f7f7f7; border-left: 5px solid #f39c12; font-family: inherit; font-size: .875rem; line-height: 1.5; margin: 1.5rem 0; padding: 1.5rem; } .aged-content-message h5 { font-family: inherit; font-size: .8125rem; font-weight: bold; line-height: 2; margin: 0; padding: 0; text-transform: uppercase; } .aged-content-message p { margin: 0; padding: 0; } -
Where have all the filters gone?
-
You can still use those good old filters from v1.3, like for this conditional handbrake that doesn’t have a setting (yet):
/* Set condition for displaying message to include pages. */ function yourprefix_aged_content_message__the_content_condition() { return ! is_single() && ! is_page(); } add_action( 'aged_content_message__the_content_condition', 'yourprefix_aged_content_message__the_content_condition' );
Avaliações
Colaboradores e desenvolvedores
“Aged Content Message” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresAged Content Message” foi traduzido para 2 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir o “Aged Content Message” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
1.4.5
- Fix warnings due to missing options keys
- Sanitize settings
- Remove “scoped” as it is not much supported
- Fix some typos (Thanks Sören!)
- Tweak CSS
- Tweak buildprocess
- Tweak i18n and code documentations
- Remove translations from plugin (translate.wordpress.org is handling this)
- Tested compatibility with WordPress 7.0.
1.4.4
- Changed ownership
- Tested compatibility with WordPress 6.4.
1.4.3
- Tested compatibility with WordPress 5.0.3.
1.4.2
- Tested compatibility with WordPress 4.6.
1.4.1
- Added setting for message class attribute.
- Fixed missing filter argument.
1.4
- Added settings. Because.
- Added an admin notice after plugin activation.
- Added formal German translation.
- Added composer.json to GitHub repo, props @Chrico!
- Updated plugin license to GPLv3
1.3
- Simplified calculation by introducing core constant
YEAR_IN_SECONDS, props @sergejmueller!
1.2
- Improved post aging calculation, props @Kau-Boy!
1.1.1
- Fixed minor formatting issues, props @bueltge!
1.1
- Fixed a broken link in readme.txt.
1.0
- Release inicial.


