DZIEWA Publications Planner and Organiser
DZIEWA Publications Planner and Organiser
Description
DZIEWA Publications Planner and Organiser gives editors and content managers a Monday–Sunday calendar view of all scheduled and draft posts, so you always know what is going out and when. Instead of scrolling through the standard posts list and guessing what belongs to which day, you open a single screen and see the whole week.
See the full week at once
A seven-column grid runs Monday to Sunday with the current week highlighted. Previous and next weeks load as previews only when you click Show previous week / Show next week — the calendar never fetches more from the database than you actually need.
Filter by category, colour-code your content types
Pick a category from the filter bar to focus on one topic. Assign a custom colour to any category under Posts Categories Edit — cards in that category show the colour, so you can read the schedule at a glance without reading every title.
Quick Edit without leaving the calendar
Click the edit icon on any card to open a modal where you can change the title, publish date, time, categories, and tags. Save and the card updates in place — no full page reload.
Duplicate posts in one click
Create a copy of any post as a draft or as a new scheduled entry straight from the calendar card. Useful for recurring content, templates, or rescheduled pieces.
Drag drafts onto the calendar
The drafts sidebar lists your unscheduled posts. Drag any draft onto a day column and the plugin schedules it for that day, placing it at the right time based on where you drop it.
Keyboard navigation
Press or when the week strip has focus to jump to the previous or next week without touching the mouse.
Completely free
No paid version. No feature gating. No subscription. No in-plugin upsells. The plugin does what it says and nothing else.
Author: Rafał Dziewa — https://dziewa.pl
Installation
- Upload the
dziewa-publications-planner-and-organiserfolder to/wp-content/plugins/, or install the ZIP from Plugins Add New Upload Plugin. - Activate the plugin through the Plugins menu.
- Go to Posts DZIEWA Publications Planner to open the calendar.
Faq
No. The calendar is an admin-only screen under the Posts menu. It adds nothing to your theme or public pages.
Source strings are English (gettext, text domain dziewa-publications-planner-and-organiser). WordPress loads language packs from WordPress.org automatically when available. The plugin also ships a compiled Polish translation in its languages/ folder. You can add your own translation with Poedit or Loco Translate, or place a .mo file under wp-content/languages/plugins/.
The week query uses a default cap of 2000 posts per visible week. To raise or remove the limit, add this to your theme’s functions.php or a must-use plugin:
add_filter( 'DZIEWA_PUBLICATIONS_PLANNER_AND_ORGANISER_max_posts_per_week_query', '__return_zero' );
Returning 0 removes the cap entirely. Return any positive integer to set a custom limit.
The plugin registers routes under dziewa-publications-planner-and-organiser/v1. Endpoints handle drag-and-drop rescheduling, Quick Edit, duplicate, trash, tag autocomplete, and lazy week preview. All requests require the appropriate WordPress capabilities and a valid REST nonce — no public access.
Yes. The plugin applies a dpc-calendar-screen class to the admin body on the calendar page, so you can target it in your admin stylesheet. PHP developers can hook into DZIEWA_PUBLICATIONS_PLANNER_AND_ORGANISER_item_html to modify card output, DZIEWA_PUBLICATIONS_PLANNER_AND_ORGANISER_category_pill_text_color to override pill contrast, and DZIEWA_PUBLICATIONS_PLANNER_AND_ORGANISER_max_posts_per_week_query to control the query limit.
Reviews
Changelog
1.0.0
- First release.
- Monday–Sunday week grid; current week highlighted; previous and next weeks load lazily on demand.
- Category filter bar; custom colour per category (set in Posts Categories).
- Quick Edit modal for title, date, time, categories, and tags; inline title and tag editing directly on cards.
- Drag drafts from the sidebar onto a day column to schedule them.
- Duplicate any post as a draft or a new scheduled entry.
- Keyboard navigation ( / ) on the week strip.
- REST API under
dziewa-publications-planner-and-organiser/v1for all calendar actions. - Default post cap of 2000 per week query; configurable via
DZIEWA_PUBLICATIONS_PLANNER_AND_ORGANISER_max_posts_per_week_queryfilter. - Polish translation bundled (
pl_PL). - WordPress.org directory compliance: translations loaded by core (WP 4.6+; no redundant
load_plugin_textdomain); calendar week/category GET uses nonces; legacy redirect builds a safe allowlisted query; uniquedziewaPublicationsPlanner*JavaScript globals; admin REST helperdziewa-publications-planner-admin-rest-api.js; inline calendar CSS sanitized withwp_strip_all_tags.