這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Expiring Posts

外掛說明

This plugin adds functionality to expire a post on a given date.

This plugin currently only works with the classical editor.

It does this by adding a new “Expires” date field in the Publish box.

By default posts don’t expire, but you can add a date instead.

Once that date is reached, the post is marked as expired and is no longer visible to the end user.

Dev Notes

  • Dev occurs via https://github.com/ivankruchkoff/wp-expiring-posts
  • the new post status is expired
  • a filter called exp_disable_expiration_for_this_post exists to disable this feature on a per-post basis.

螢幕擷圖

  • By default a post never expires.
  • But you can add a date instead.

常見問題集

If I enable this plugin, what will happen to my existing posts?

Nothing, the posts current post state will remain unchanged.

Will I be able to see expired posts?

Yes, they will be visible in the expired view within the post entry list for your post type.

Will this plugin work with custom post types too?

Yes.

If I have a post set to expire and I use the filter to disable expiry for a speicific post, what happens?

When the exp_disable_expiration_for_this_post filter is used, the UI for control post expiry will not be shown, and the post will not expire. In other words, the filter overrides post expiration.

使用者評論

2023 年 2 月 16 日
Ótimo plugin, obrigado. Gostaria de saber como faço habilitar em somente um tipo de postagem especifica? <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Outra dúvida é como faço para já deixar demarcado o campo "nunca expira" como padrão ? Pois a expiração é um requisito da minha publicação e não pode ser esquecido(site de vagas de emprego).</font></font> Edit: Sou Leigo em programação mas a questão da checkbox já ficar desmarcada como padrão eu consegui resolver alterando a linha 342 para: <input type="checkbox" name="exp-enable" <?php checked( false ); ?> id="exp-enable" value="never" /> Agora só preciso fazer com que a expiração seja habilitada somente em uma tipo de postagem específica.
2019 年 11 月 4 日
Thank you for the plugin. Why it is not working when we choose a time like 10 min. later? Ex. Current time Nov 4 2019 15:00 and set to expire Nov 4 2019 15:10 Post expires right away without waiting for 10 min. 2. question is there a shortcode to echo expiration date on the post?
閱讀全部 2 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Expiring Posts〉的開發相關工作。

參與者

將〈Expiring Posts〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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