Title: BcodeCraft Post Lifecycle
Author: BCodeCraft
Published: <strong>2026 年 2 月 1 日</strong>
Last modified: 2026 年 2 月 1 日

---

搜尋外掛

![](https://ps.w.org/bcodecraft-post-lifecycle/assets/banner-772x250.png?rev=3451364)

![](https://ps.w.org/bcodecraft-post-lifecycle/assets/icon-256x256.png?rev=3451364)

# BcodeCraft Post Lifecycle

 由 [BCodeCraft](https://profiles.wordpress.org/mrboydwp/) 開發

[下載](https://downloads.wordpress.org/plugin/bcodecraft-post-lifecycle.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/bcodecraft-post-lifecycle/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/bcodecraft-post-lifecycle/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/bcodecraft-post-lifecycle/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/bcodecraft-post-lifecycle/#developers)

 [技術支援](https://wordpress.org/support/plugin/bcodecraft-post-lifecycle/)

## 外掛說明

BcodeCraft Post Lifecycle is a comprehensive content management plugin that helps
you manage the entire lifecycle of your WordPress content. From scheduling to expiration
and content auditing, BcodeCraft Post Lifecycle keeps your content fresh and organized.

Never let content go stale again! Post Lifecycle automatically tracks aging content,
manages expiration dates, and provides a visual calendar for your publishing schedule.

**Key Features:**

 * **Smart Scheduling** – Visual calendar view for content scheduling with drag 
   and drop support
 * **Content Expiration** – Set expiration dates with automatic status changes (
   draft, private, trash, or delete)
 * **Content Audit** – Identify stale content that needs updating based on customizable
   age thresholds
 * **Dashboard Widget** – Quick overview of scheduled, expiring, and stale content
   right on your WordPress dashboard
 * **Meta Box Integration** – Easy-to-use expiration controls in the post editor
 * **Custom Post Types** – Works with any public post type, not just posts and pages
 * **Cron-Based Checks** – Reliable background processing for expiration checks
 * **Security First** – Built following WordPress security best practices

**Perfect For:**

 * Content managers who need to keep published content fresh and updated
 * Marketing teams managing time-sensitive campaigns and promotions
 * Publishers with content that needs regular review or has legal expiration requirements
 * Anyone who wants to automate content lifecycle management

If you find this plugin useful, consider supporting its development:
 * [Support on Ko-fi](https://ko-fi.com/boyduang)

## 螢幕擷圖

[⌊Dashboard overview showing content statistics and upcoming expirations⌉⌊Dashboard
overview showing content statistics and upcoming expirations⌉[

Dashboard overview showing content statistics and upcoming expirations

[⌊Visual calendar for content scheduling with drag and drop support⌉⌊Visual calendar
for content scheduling with drag and drop support⌉[

Visual calendar for content scheduling with drag and drop support

[⌊Expiration list with filter tabs and status indicators⌉⌊Expiration list with filter
tabs and status indicators⌉[

Expiration list with filter tabs and status indicators

[⌊Content audit results with priority-based sections (Critical, Warning, Good)⌉⌊
Content audit results with priority-based sections (Critical, Warning, Good)⌉[

Content audit results with priority-based sections (Critical, Warning, Good)

[⌊Settings page with expiration, audit, and post type configuration⌉⌊Settings page
with expiration, audit, and post type configuration⌉[

Settings page with expiration, audit, and post type configuration

[⌊Post editor meta box in Classic Editor for setting expiration date and action⌉⌊
Post editor meta box in Classic Editor for setting expiration date and action⌉[

Post editor meta box in Classic Editor for setting expiration date and action

[⌊Post editor sidebar panel in Block Editor (Gutenberg)⌉⌊Post editor sidebar panel
in Block Editor (Gutenberg)⌉[

Post editor sidebar panel in Block Editor (Gutenberg)

[⌊WordPress dashboard widget showing quick overview⌉⌊WordPress dashboard widget 
showing quick overview⌉[

WordPress dashboard widget showing quick overview

## 安裝方式

 1. Upload the plugin files to the `/wp-content/plugins/bcodecraft-post-lifecycle` 
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to BcodeCraft Post Lifecycle in your WordPress admin menu to start managing 
    content lifecycle.

## 常見問題集

### How do I set an expiration date for a post?

When editing a post, look for the “BcodeCraft Post Lifecycle” meta box in the sidebar.
Set your expiration date and choose what action should occur when the post expires.

### What happens when a post expires?

Based on your settings, the post can be changed to draft, made private, moved to
trash, or permanently deleted. You can set a default action in settings and override
it per-post.

### How often does the plugin check for expired content?

By default, expired content is checked every 5 minutes. You can adjust this in Settings
to hourly, twice daily, or daily depending on your needs.

### Can I use this with custom post types?

Yes! Go to BcodeCraft Post Lifecycle > Settings to enable lifecycle management for
any public post type registered on your site.

### Will expired posts be indexed by search engines?

No, once a post is changed to draft or private, it will no longer be publicly accessible
or indexed by search engines.

### What is the Content Audit feature?

Content Audit identifies posts that may need updating based on their age. You can
set a threshold (default 365 days) and the plugin will flag content older than that
for review.

### Is this plugin secure?

Yes, BcodeCraft Post Lifecycle is built with security-first principles, including
proper input sanitization, output escaping, nonce verification, and capability checks.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

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

參與者

 *   [ BCodeCraft ](https://profiles.wordpress.org/mrboydwp/)

[將〈BcodeCraft Post Lifecycle〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/bcodecraft-post-lifecycle)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/bcodecraft-post-lifecycle/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/bcodecraft-post-lifecycle/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/bcodecraft-post-lifecycle/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/bcodecraft-post-lifecycle/)。

## 變更記錄

#### 1.0.0

 * Initial release
 * Content expiration system with automatic status changes
 * Admin dashboard with content overview and statistics
 * Settings page for expiration, audit, and post type configuration
 * Post editor meta box with expiration date and action controls
 * WordPress dashboard widget for quick overview
 * Cron-based expiration checks (configurable intervals)
 * Content audit for identifying stale content
 * Support for custom post types

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **5 個月前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **6.9.4**
 *  PHP 版本需求 ** 8.0 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/bcodecraft-post-lifecycle/)
 * 標籤:
 * [calendar](https://tw.wordpress.org/plugins/tags/calendar/)[content audit](https://tw.wordpress.org/plugins/tags/content-audit/)
   [content management](https://tw.wordpress.org/plugins/tags/content-management/)
   [expiration](https://tw.wordpress.org/plugins/tags/expiration/)[scheduling](https://tw.wordpress.org/plugins/tags/scheduling/)
 *  [進階檢視](https://tw.wordpress.org/plugins/bcodecraft-post-lifecycle/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/bcodecraft-post-lifecycle/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/bcodecraft-post-lifecycle/reviews/)

## 參與者

 *   [ BCodeCraft ](https://profiles.wordpress.org/mrboydwp/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/bcodecraft-post-lifecycle/)

## 贊助

想要支援這個外掛的發展嗎？

 [ 贊助這個外掛 ](https://ko-fi.com/boyduang)