Title: Forward: Queue Posts
Author: Forlæns
Published: <strong>ଅଗଷ୍ଟ 27, 2013</strong>
Last modified: ମଇ 25, 2026

---

Search plugins

![](https://ps.w.org/queue-posts/assets/banner-772x250.jpg?rev=3547541)

![](https://ps.w.org/queue-posts/assets/icon-256x256.png?rev=3547541)

# Forward: Queue Posts

 By [Forlæns](https://profiles.wordpress.org/forlaens/)

[Download](https://downloads.wordpress.org/plugin/queue-posts.1.6.21.zip)

 * [Details](https://ory.wordpress.org/plugins/queue-posts/#description)
 * [Reviews](https://ory.wordpress.org/plugins/queue-posts/#reviews)
 *  [Installation](https://ory.wordpress.org/plugins/queue-posts/#installation)
 * [Development](https://ory.wordpress.org/plugins/queue-posts/#developers)

 [Support](https://wordpress.org/support/plugin/queue-posts/)

## Description

Forward: Queue Posts adds a simple publishing queue to WordPress. Instead of choosing
an exact publish date manually, editors can queue a post or page and let the plugin
place it after the previous queued or scheduled item.

You can choose the publishing window, the minimum time between queued items, whether
weekends should be skipped, and how new queued items are placed.

#### Key features

 * Adds a queue button to the post editor.
 * Supports posts and pages.
 * Schedules queued content by minutes, hours, or days.
 * Lets you define a publishing window.
 * Can avoid weekend publishing.
 * Can queue after the previous queued item or the last scheduled post.
 * Includes bundled translation files for common languages.

#### Good for

 * Editorial calendars with a steady publishing rhythm.
 * Sites that prepare several posts at once.
 * Teams that want simple scheduling without managing exact dates manually.

### How scheduling works

Forward: Queue Posts uses your WordPress site timezone.

When an editor clicks **Queue**, the plugin starts from either the last queued item
or the last scheduled post, depending on the selected queueing method. It then adds
the configured minimum interval exactly, normalizes the result to the selected publishing
window, and moves weekend dates to the next allowed publishing day when **Avoid 
weekends** is enabled.

### Data and privacy

Forward: Queue Posts does not connect to external services. It stores plugin settings
and the internal “last queued” timestamp in WordPress options, and updates queued
posts or pages with normal WordPress scheduled-publish dates.

## Screenshots

 * [[
 * Settings screen with publishing window and interval options.
 * [[
 * Queue button in the block editor toolbar.
 * [[
 * Example scheduled post after being added to the queue.

## Installation

 1. Install the plugin from **Plugins > Add New**, or upload the `queue-posts` folder
    to `/wp-content/plugins/`.
 2. Activate the plugin from the **Plugins** screen in WordPress.
 3. Open **Settings > Forward: Queue Posts**.
 4. Choose your publishing window and minimum interval.
 5. Choose whether to avoid weekends.
 6. Create or edit a post or page, then use the queue button to schedule it.

## FAQ

### What does the queue button do?

It finds the next available publishing time based on your settings and schedules
the post or page for that time.

### Can I queue pages too?

Yes. The plugin supports posts and pages.

### What happens if I avoid weekends?

Queued items are moved to the next allowed publishing day when the calculated time
falls on a weekend.

### Why did my queued post move to the next day?

If the calculated time falls outside your publishing window, the plugin moves the
post to the next day at the start of the publishing window. If weekend avoidance
is enabled, it keeps moving forward until it reaches a weekday.

### Can I still schedule posts manually?

Yes. Forward: Queue Posts does not remove WordPress’ normal scheduling controls.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Forward: Queue Posts” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Forlæns ](https://profiles.wordpress.org/forlaens/)

[Translate “Forward: Queue Posts” into your language.](https://translate.wordpress.org/projects/wp-plugins/queue-posts)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/queue-posts/), check
out the [SVN repository](https://plugins.svn.wordpress.org/queue-posts/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/queue-posts/) by
[RSS](https://plugins.trac.wordpress.org/log/queue-posts/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.6.21

 * Remove the legacy manual textdomain loader so WordPress.org can load translations
   automatically without Plugin Check warnings.

#### 1.6.20

 * Make queue intervals deterministic so selected minute, hour, and day delays are
   respected exactly.
 * Allow scheduling at the exact end of the selected publishing window.
 * Improve site-timezone handling when reading existing scheduled content.

#### 1.6.19

 * Add a time icon to the Queue button in the post and page editor.

#### 1.6.18

 * Fix publishing-window select initialization so zero-padded hour values stay selected.

#### 1.6.17

 * Improve checkbox sizing on the settings screen for WCAG 2.2 target-size expectations.

#### 1.6.16

 * Apply the Forward color palette to the settings screen, including light and dark
   color modes.
 * Prefix internal queue helper functions for cleaner WordPress Plugin Check results.

#### 1.6.15

 * Add Queue button support for the WordPress block editor.

#### 1.6.14

 * Improve responsive behavior for the settings screen on narrow admin viewports.

#### 1.6.13

 * Use WordPress-aware date formatting for queue calculations to satisfy Plugin 
   Check timezone requirements.

#### 1.6.12

 * Correct the Forlæns author URL to `forlaens.com`.

#### 1.6.11

 * Add the shared Forward icon to plugin assets and the settings screen.

#### 1.6.10

 * Refresh the settings screen with a cleaner, modern WordPress admin layout.
 * Harden the stored queueing method value so invalid saved data cannot affect the
   dropdown.

#### 1.6.9

 * Add bundled translations for common languages.
 * Improve admin security with capability checks, nonces, sanitization, and safe
   redirects.
 * Add AJAX nonce and capability checks for queue calculations.
 * Restrict queue scheduling to users who can publish the current post type.
 * Load queue admin CSS and editor JavaScript only on relevant admin screens.
 * Improve queue response validation in the editor.
 * Escape admin output and JavaScript strings.
 * Use `wp_rand()` for randomized scheduling within the selected interval.
 * Treat the end of the publishing window consistently as an exclusive boundary.
 * Remove donation prompts from the plugin screen and readme.
 * Remove obsolete direct-access messaging and unnecessary output buffering.

## Meta

 *  Version **1.6.21**
 *  Last updated **4 hours ago**
 *  Active installations **10+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/queue-posts/)
 * Tags
 * [editorial](https://ory.wordpress.org/plugins/tags/editorial/)[posts](https://ory.wordpress.org/plugins/tags/posts/)
   [publishing](https://ory.wordpress.org/plugins/tags/publishing/)[queue](https://ory.wordpress.org/plugins/tags/queue/)
   [schedule](https://ory.wordpress.org/plugins/tags/schedule/)
 *  [Advanced View](https://ory.wordpress.org/plugins/queue-posts/advanced/)

## Ratings

 4 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/queue-posts/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/queue-posts/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/queue-posts/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/queue-posts/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/queue-posts/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/queue-posts/reviews/)

## Contributors

 *   [ Forlæns ](https://profiles.wordpress.org/forlaens/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/queue-posts/)