Change Last Modified Date

描述

Using this plugin you can easily change or prevent updating the last modified date for each post. Controlling the last modified date can come in handy when you would like to control “order by last modified” for posts (or custom post type).

When this plugin is active it will enable Last modified date options in Status & Visibility panel in sidebar. Changing the modified date can be done by clicking the date link and selecting a new date for the post. It’s also possible to disable future updates of the last modified date by setting the “Freeze modified date” option to on.

Custom post types support

To update the last modified date, plugin is using “rest_pre_insert_{$post_type}” hook which is executed before “init” where other custom post types are usually registered. This is the reason why plugin is not aware of any additional post types other than those registered by WordPress core. To support additional post types you can add constant in following format to wp-config.php:

define( 'CLM_DATE_POST_TYPES', ['post-type-slug-1', 'post-type-slug-2'] );

Custom post types are also required to have “custom-fields” support declared.

Support

For support or code contributions please refer to Github repo.

螢幕截圖

  • screenshot-1.png

安裝

  1. Upload zip package to Plugins > Add New in admin of wordpress.
  2. Activate the plugin.

評價

2024年3月26日
I was looking for something to change the modified date or “freeze” it completely when I made only minor changes. This plugin ticks all boxes and works great so far. The “freeze” option works well but I have to test a bit more. So far I’m happy.
2023年3月26日
I use the current WordPress version 6.1.1 with the Astra Pro theme (and Spectra). I could change the Last Updated Date on all my Posts using this plugin. You just have to be aware that if you change something else in a post, then the date will be updated to the current point in time, and you have to change it back, unless you use the “Freeze modified date” option.
2021年4月21日
Would love to use this plugin, but it doesn’t work with the “classic editor” anymore. The author suggests using an earlier release, but I went back to version 1.3 and 1.2, and neither of them worked for me either. I code and manage a lot of commercial websites, and none of them uses Gutenberg, it’s too easy for clients to mess up sites with it.
2020年4月29日
We love this little plugin. It does not add much overhead to the admin interface and simply does it’s job.
2020年4月21日
Super simple and elegant. The best plugin of its kind. Thank you.
閱讀全部11個評價

貢獻者及開發者

“Change Last Modified Date” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

Change Last Modified Date 外掛目前已有 2 個本地化語言版本。 感謝所有譯者為這個外掛做出的貢獻。

將 Change Last Modified Date 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.0

  • Initial release.

1.2

  • Remove unnecessary directory

1.3

  • Rewrite the plugin for new block editor

1.4.2

  • Fix plugin crashing for custom post types without custom fields support declared

1.4.3

  • Update wp-scripts to v26.1.0
  • Remove/update deprected props and functions

1.4.4

  • Update wp-scripts to v26.1.0
  • Revert back to using __experimentalGetSettings from @wordpress/date

1.4.5

  • Use correct text domain
  • Register translations via wp_set_script_translations()

1.4.6

  • Fix timezone issue when displaying last modified date
  • Use 12h format in datetime picker when appropriate
  • Add button to copy published date
  • Use official getSettings instead of __experimentalGetSettings from @wordpress/date

1.4.7

  • Build files for production