Content Unpublisher

Mô tả

Content Unpublisher lets you schedule a date and time for posts or pages to automatically:
– Be moved to the Trash, or
– Be converted back to a draft

Perfect for time-sensitive content such as promotions, events, announcements, or temporary landing pages.

If you find this plugin useful, you can buy me a coffee.

Features:
– Set a future unpublish date and action per post/page
– Choose to trash or unpublish to draft
– Admin overview table of all scheduled actions
– AJAX-powered remove buttons (no reloads)
– Lightweight and clean – no custom database tables

License

This plugin is licensed under the GPLv2 or later.

Ảnh màn hình

Cài đặt

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins screen in WordPress
  3. Go to any post or page and set the unpublish schedule in the right sidebar

Hỏi đáp

Does this use WP Cron?

Yes, it uses WordPress’s built-in scheduling system to run unpublish tasks.

Which timezone is used?

The date and time you enter use the timezone configured under Settings > General.

Can I remove a scheduled unpublish?

Yes, you can remove it directly from the edit screen or from the overview page via AJAX.

Đánh giá

17 Tháng 5, 2025
An easy to use plugin for a function that maybe should be a native WordPress -function.
Đọc tất cả 2 đánh giá

Người đóng góp & Lập trình viên

“Content Unpublisher” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

“Content Unpublisher” đã được dịch qua 1 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.

Dịch “Content Unpublisher” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

1.2

  • Added an optional, unobtrusive “Buy me a coffee” link (Plugins screen, overview page and readme)

1.1

  • Tested up to WordPress 7.1 and PHP 8.3
  • Fix: the unpublish time is now interpreted in the site timezone (previously it could run hours too early or too late)
  • Fix: clearing the date or action and saving now removes the scheduled event
  • Fix: dates in the past are no longer stored as a schedule that never runs
  • Security: capability check on the overview page remove action
  • Added translation support (text domain: content-unpublisher)
  • Added uninstall cleanup of all scheduled data
  • Requires WordPress 6.0 and PHP 7.4

1.0

  • Initial release
  • Schedule draft or trash actions
  • Admin overview
  • AJAX removal support