{"id":258378,"date":"2025-11-05T07:12:50","date_gmt":"2025-11-05T07:12:50","guid":{"rendered":"https:\/\/ja.wordpress.org\/plugins\/oldpostwarning\/"},"modified":"2025-11-05T07:12:40","modified_gmt":"2025-11-05T07:12:40","slug":"old-post-message","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/old-post-message\/","author":23391323,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.5","stable_tag":"1.2.5","tested":"6.8.5","requires":"6.0","requires_php":"7.0","requires_plugins":null,"header_name":"Old Post Message","header_author":"IT Libero, Atsushi Shindo","header_description":"Automatically displays warning messages on posts older than a specified period. Customizable via admin settings.","assets_banners_color":"","last_updated":"2025-11-05 07:12:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/it-libero.com\/en\/en-us\/download\/old-post-message\/","header_author_uri":"https:\/\/it-libero.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":462,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.5":{"tag":"1.2.5","author":"atsushicafek","date":"2025-11-05 07:12:40"}},"upgrade_notice":{"1.2.5":"<p>Admin JS enqueued (handle + wp_add_inline_script). Inline CSS now escaped; colors sanitized. Added safe defaults in frontend enqueue; use YEAR_IN_SECONDS. Versioned style handle. i18n updated to %1$d.<\/p>","1.2.4":"<p>Important update for WordPress.org compliance. Properly enqueued all scripts and styles. Recommended for all users.<\/p>","1.2.3":"<p>Plugin name changed to Old Post Message for WordPress.org compliance. All features remain the same and work as before.<\/p>","1.2.0":"<p>Settings page added! You can now customize messages and design from the admin panel without editing code.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3390195,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3390212,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3390213,"resolution":"2","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2566,2231,1159,6175,250295],"plugin_category":[41],"plugin_contributors":[250296],"plugin_business_model":[],"class_list":["post-258378","plugin","type-plugin","status-publish","hentry","plugin_tags-alert","plugin_tags-message","plugin_tags-notification","plugin_tags-old-post","plugin_tags-outdated-content","plugin_category-communication","plugin_contributors-atsushicafek","plugin_committers-atsushicafek"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/old-post-message\/assets\/icon-256x256.png?rev=3390195","icon_2x":"https:\/\/ps.w.org\/old-post-message\/assets\/icon-256x256.png?rev=3390195","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/old-post-message\/assets\/screenshot-1.png?rev=3390212","caption":""},{"src":"https:\/\/ps.w.org\/old-post-message\/assets\/screenshot-2.png?rev=3390213","caption":""}],"raw_content":"<!--section=description-->\n<p>Old Post Message automatically displays a customizable message at the beginning of posts that are older than a specified period since publication.<\/p>\n\n<p>This is useful for technical blogs, system information, or any content that may become outdated over time, helping to inform readers that the information might not be current.<\/p>\n\n<h4>Main Features<\/h4>\n\n<ul>\n<li><strong>Easy Setup<\/strong>: All settings can be configured from the admin panel (no code editing required)<\/li>\n<li><strong>Flexible Period Settings<\/strong>: Set the display period from 1 to 10 years<\/li>\n<li><strong>Message Customization<\/strong>: Freely edit the message text<\/li>\n<li><strong>Design Customization<\/strong>: Change background color, border color, and text color using color pickers<\/li>\n<li><strong>Icon Settings<\/strong>: Customize the message icon with emojis or symbols<\/li>\n<li><strong>Real-time Preview<\/strong>: Instantly see changes in the settings screen<\/li>\n<li><strong>ON\/OFF Toggle<\/strong>: Temporarily disable the feature without deactivating the plugin<\/li>\n<li><strong>Responsive Design<\/strong>: Properly displayed on mobile devices<\/li>\n<li><strong>Performance Optimized<\/strong>: Scripts and styles only load when needed<\/li>\n<\/ul>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li>Technical blog articles about older software versions<\/li>\n<li>Articles that may have system specification changes<\/li>\n<li>Content with time-sensitive information<\/li>\n<li>Articles about laws and regulations that may have changed<\/li>\n<\/ul>\n\n<h4>How to Use<\/h4>\n\n<ol>\n<li>Activate the plugin<\/li>\n<li>Go to Settings \u2192 Old Post Message in WordPress admin<\/li>\n<li>Configure the display period, message, and design<\/li>\n<li>Click Save Settings<\/li>\n<\/ol>\n\n<p>No code editing required!<\/p>\n\n<h4>Supported Languages<\/h4>\n\n<ul>\n<li>English (default)<\/li>\n<li>Japanese (\u65e5\u672c\u8a9e)<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin does not collect, store, or transmit any personal information or user data. All settings are stored locally in your WordPress database and remain on your server.<\/p>\n\n<p>The plugin does not:\n* Track users\n* Send data to external servers\n* Use cookies\n* Store IP addresses\n* Collect analytics<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to Plugins \u2192 Add New in WordPress admin<\/li>\n<li>Search for \"Old Post Message\"<\/li>\n<li>Find this plugin and click Install Now<\/li>\n<li>Click Activate<\/li>\n<\/ol>\n\n<h4>After Installation<\/h4>\n\n<p>Configure settings from Settings \u2192 Old Post Message.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='on%20which%20pages%20is%20the%20message%20displayed%3F'><h3>On which pages is the message displayed?<\/h3><\/dt>\n<dd><p>The message is displayed only on individual post pages. It is not displayed on pages, archive pages, or the homepage.<\/p><\/dd>\n<dt id='can%20i%20change%20the%20display%20period%3F'><h3>Can I change the display period?<\/h3><\/dt>\n<dd><p>Yes, you can set it from 1 to 10 years in the settings screen.<\/p><\/dd>\n<dt id='can%20i%20change%20the%20message%20content%3F'><h3>Can I change the message content?<\/h3><\/dt>\n<dd><p>Yes, you can freely edit it in the settings screen text area. Use %1$d as a placeholder and it will be automatically replaced with the number of years.<\/p><\/dd>\n<dt id='can%20i%20change%20the%20design%3F'><h3>Can I change the design?<\/h3><\/dt>\n<dd><p>Yes, you can change the background color, border color, and text color using color pickers in the settings screen.<\/p><\/dd>\n<dt id='can%20i%20hide%20the%20icon%3F'><h3>Can I hide the icon?<\/h3><\/dt>\n<dd><p>Yes, leave the icon field blank in the settings screen to hide it.<\/p><\/dd>\n<dt id='can%20i%20temporarily%20disable%20the%20feature%3F'><h3>Can I temporarily disable the feature?<\/h3><\/dt>\n<dd><p>Yes, uncheck the Enable Message checkbox in the settings screen to stop the feature without deactivating the plugin.<\/p><\/dd>\n<dt id='does%20it%20support%20custom%20post%20types%3F'><h3>Does it support custom post types?<\/h3><\/dt>\n<dd><p>The current version only supports regular posts. Custom post type support may be added in future versions.<\/p><\/dd>\n<dt id='is%20it%20available%20in%20multiple%20languages%3F'><h3>Is it available in multiple languages?<\/h3><\/dt>\n<dd><p>Currently supports English and Japanese.<\/p><\/dd>\n<dt id='what%20happens%20to%20the%20data%20when%20i%20delete%20the%20plugin%3F'><h3>What happens to the data when I delete the plugin?<\/h3><\/dt>\n<dd><p>When you delete the plugin, the settings data will also be automatically deleted from your database.<\/p><\/dd>\n<dt id='does%20this%20plugin%20slow%20down%20my%20site%3F'><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin is optimized to only load its CSS on single post pages and JavaScript only on the admin settings page. There is no performance impact on other pages.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed: Properly enqueued JavaScript and CSS using WordPress standards<\/li>\n<li>Improved: Admin scripts now only load on plugin settings page<\/li>\n<li>Improved: Frontend styles now only load on single post pages<\/li>\n<li>Improved: Better performance and compatibility with other plugins<\/li>\n<li>Changed: Code refactored to follow WordPress Coding Standards<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed: Added translators comments for better translation support<\/li>\n<li>Fixed: Changed placeholder format to ordered placeholders (%1$d)<\/li>\n<li>Fixed: Removed deprecated load_plugin_textdomain function<\/li>\n<li>Changed: Plugin name changed to Old Post Message<\/li>\n<li>Changed: Text domain changed to old-post-message<\/li>\n<li>Improved: Code quality improvements for WordPress.org standards<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>New: Added multilingual support (English and Japanese)<\/li>\n<li>New: All text strings are now translatable<\/li>\n<li>Improved: Plugin header information in English<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: Security improvements (added proper escaping)<\/li>\n<li>Fixed: All output now properly escaped for security<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Added settings page in admin panel<\/li>\n<li>New: Design customization with color pickers<\/li>\n<li>New: Real-time preview feature<\/li>\n<li>New: Display period setting (1-10 years)<\/li>\n<li>New: Message and icon editing capabilities<\/li>\n<li>New: ON\/OFF toggle feature<\/li>\n<li>Improved: Overall user experience improvements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Post date-based message display feature<\/li>\n<\/ul>","raw_excerpt":"Automatically displays messages on posts older than a specified period. Customizable via admin settings.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/258378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=258378"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/atsushicafek"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=258378"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=258378"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=258378"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=258378"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=258378"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=258378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}