Esmond Daily Posts Queue
This plugin allows for daily posts to be displayed on the front-end. These posts can be submitted to the website through a short-code form on the front-end. I have also made a custom role on the back-end for a user that will edit these posts. The role will have access to reordering the release of the daily post.
by Esmond Mccain · github.com/esmond-m/em-daily-posts-queue · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/esmond-m/em-daily-posts-queue/archive/refs/heads/main.zipFrom the readme
Esmond Daily Posts Queue
Project: https://github.com/Esmond-M/em-daily-posts-queue
Author: esmondmccain.com
Version: 0.1.2
Summary
Originally made for an intranet website. Packaged as a reusable plugin. Allows daily posts to be displayed on the front end via shortcode. Visitors submit photos through a front-end form; queue viewers can review the display order, and administrators can reorder, schedule, or wipe the queue. The first post in the queue is shown by the display shortcode and is rotated by Action Scheduler.
Requirements
- WordPress: 6.1+
- PHP: 7.4+
- Required Plugin: Action Scheduler
Quick Start — Shortcodes
After activation, go to Net Submissions → 📋 Shortcodes in the WP admin sidebar, or check the Daily Posts Queue widget on the main dashboard. Both show copy buttons for each shortcode.
| Shortcode | Where to use |
|---|---|
| [EmDailyPostsQueueForm] | Any page where visitors submit photos |
| [EmDailyPostsQueueDisplayPost] | Any page/widget area to show today's post |
Both shortcodes accept an optional class attribute:
Features
- Photo submission form — front-end shortcode form; visitors upload a photo, headline, and caption (max 8 MB, JPG/PNG)
- Daily p