Automate WordPress content inventory using this robust n8n workflow. Schedule quarterly checks to find and archive published posts older than 12 months, ensuring fresh content management.
Download this n8n workflow template and start using it instantly.
Content Managers and Editors who need to maintain a lean, up-to-date content library.
SEO Specialists focused on pruning outdated content (content inventory).
Developers looking for robust n8n templates for scheduled CMS maintenance.
Anyone using n8n to automate routine WordPress administrative tasks.
Maintaining a large WordPress site often involves manual content audits to ensure quality and relevance. This powerful n8n workflow eliminates this manual chore by providing automated, scheduled content archiving. Using a quarterly n8n trigger, the system queries your WordPress instance for published posts that haven't been touched in over a year (12 months). If old content is identified, the n8n node iterates through each post, changes its status to 'draft', and automatically applies 'archived,old-content' tags for easy review later. This proactive n8n workflow ensures your public-facing site remains relevant while preserving valuable content for potential updates or repurposing. This is an essential n8n template for high-volume content operations.
This efficient content management automation starts with the Quarterly Trigger n8n node. This n8n trigger is configured to fire on the 1st day of every third month, initiating a quarterly audit.
To set up this helpful n8n workflow, follow these steps:
Quarterly Trigger (n8n trigger):
Function: Starts the automation on a strict schedule.
Key Configuration: Uses the cron expression 0 0 1 /3 , running on the first day of every third month.
Find Old Posts (WordPress n8n node):
Function: Queries WordPress for published content requiring archival.
Key Configuration: Operation: getAll. Filter before: Dynamically calculates the date 12 months prior using $now.minus({ months: 12 }).toISO().
Check if Posts Found (If n8n node):
Function: Checks if the previous n8n node returned any posts to archive.
Key Configuration: Condition checks if $json.length is greater than 0.
Archive Post (WordPress n8n node):
Function: Updates the status and metadata of the identified old posts.
Key Configuration: Operation: update. Updates status to draft and adds tags: archived,old-content.
Send Notification (EmailSend n8n node):
Function: Sends an email notification upon completion of the archiving process.
* Key Configuration: Requires an SMTP credential setup. Subject: 'Quarterly Archive Complete'.
Automate meeting analysis using an n8n workflow. Triggers on event end, uses AI Agent (GPT) to review Google Docs minutes, and sends structured feedback to Slack. Explore this advanced n8n workflow template.

Automate watermarking photos sent to your Telegram bot using ImageKit.io. This complete n8n workflow template handles file download, processing, and delivery.

Use this powerful n8n workflow to automatically add travel time blockers to your Google Calendar before appointments, ensuring punctuality using an AI Agent and the Google Directions API. Explore advanced n8n templates.

Use this efficient n8n workflow to automatically categorize incoming Gmail messages into categories like Business, Sales, or Meetings using an advanced OpenAI Chat Model and apply specific actions.


I help ambitious businesses eliminate operational bottlenecks and scale faster with AI automation. My clients typically see 40-60% efficiency gains within 90 days. Currently accepting 3 new projects this quarter - [email protected]







































