# Archived Post Status

[![WordPress Plugin Version](https://img.shields.io/wordpress/plugin/v/archived-post-status)](https://wordpress.org/plugins/archived-post-status/) ![Downloads](https://img.shields.io/wordpress/plugin/dt/archived-post-status.svg) ![Rating](https://img.shields.io/wordpress/plugin/r/archived-post-status.svg)[![WP compatibility](https://plugintests.com/plugins/wporg/archived-post-status/wp-badge.svg)](https://plugintests.com/plugins/wporg/archived-post-status/latest) [![PHP compatibility](https://plugintests.com/plugins/wporg/archived-post-status/php-badge.svg)](https://plugintests.com/plugins/wporg/archived-post-status/latest)

View on: [Github](https://github.com/joshuadavidnelson/archived-post-status/) & [WordPress.org](https://wordpress.org/plugins/archived-post-status/)

## Archive content with Archived Post Status

WordPress supports a publishing [workflow](https://wordpress.org/documentation/article/post-status/#workflow) by marking content with a post status:

* 3 for **pre-published** states: *draft*, *pending*, and *future.* These are editable and *pre*-viewable, not yet ready for public view.
* 2 types of **published** statuses: *publish* and *private*. These are editable and viewable to the public or specific users.
* 1 **non-published** status: *trash*. Trashed content is not editable or viewable and [automatically deleted](https://codex.wordpress.org/Trash_status#Default_Days_before_Permanently_Deleted) after 30 days.

The one thing missing here is a status for content that is *viewable* but **not** editable.

### **Introducing the Archive**

The 'archive' status marks content to a ***post*****-published** state, viewable to some but no longer edited. Examples might include:&#x20;

* an out-of-date walkthrough
* a review of a discontinued product
* a rough draft replaced with a final version
* an old, time-specific post that is now irrelevant

Whatever the reason, incorporating the 'Archive' status can be a useful addition to your WordPress editing workflow.

Dive into the following pages for how to use and extend the plugin to fit your needs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.archivedpoststat.us/archived-post-status.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
