Hi @dsl225
Here is the simplest way to “1 post/day” from a CSV, and how the three “date” places interact.
Recommended: Smart Schedule
– Go to Write → Post → set Status = Publish (this reveals “Publishing Schedule”).
– Choose Smart Schedule, set Start Date/Time and “Publish one post every 1 Day”.
– Go to Write → CSV, upload your list (Topic | Summary). You don’t need a date column when using Smart Schedule.
– Click Generate (or Create Task → One Time → Run Now).
Result: all 50 posts are generated now, but scheduled to auto‑publish one per day. This is the cleanest, no‑duplicates approach.
If you already have dates in the CSV
– In the Template’s Post section, set Status = Publish, then select “Use Dates from Input”.
– Put the schedule at the end of each row (e.g., Topic | Summary | 2025‑11‑01 09:00). Multiple formats accepted; site timezone assumed.
– Generate (or One Time task).
Result: posts are created now and scheduled exactly per row.
About “Create Task” (recurring schedule) vs Template schedule
Template “Publishing Schedule” controls each post’s publish time (immediate, Smart, or from CSV/Sheet). It does not pace generation.
“Create Task” frequency (One Time, Daily, Weekly) controls when a task enqueues work.
For CSV/bulk, a recurring task will re‑queue your whole list and quickly generate many items per run. To avoid duplicates, use One Time with Smart Schedule (or dates from CSV).
Why no schedule when Status = Draft?
Scheduling applies to future‑publish posts (status future). WordPress doesn’t schedule drafts, so the schedule UI appears only when Status = Publish.
Hope this helps.