Skip to content
Fetch Designs
  • Blog
  • Sign-up Sheets
    • Sign-up Sheets Plugin
    • Documentation
    • Support
  • Services
  • Contact

Batch Import TasksSign-up Sheets WordPress Plugin Documentation

Login Create an Account
Home » Documentation » Sign-up Sheets WordPress Plugin » Batch Import Tasks
Documentation Menu
Skip Documentation Menu
  • Sign-up Sheets WordPress Plugin
    • Getting Started
      • Installing Sign-up Sheets Pro (and Upgrading from Free)
      • Creating a Sign-up Sheet
      • Settings
      • Manage Sign-ups
      • Task Dates
      • Copy Sheets and Tasks
      • Task Header Rows
      • Confirmation Email
      • Reminder Emails
      • User Editable Sign-ups
      • Compact, Semi-Compact, & Default Display Modes
      • Self-Removal on Sign-ups
      • Mail Sending Troubleshooting
      • Custom Fields
      • Sheet Categories
      • Export/Import Sign-up Sheets to Another WordPress Site
      • Batch Import Tasks
      • GDPR and Sign-up Sheets
    • Shortcodes
      • [sign_up_sheet] Shortcode
      • [user_sign_ups] Shortcode
      • [sign_up_spot_count] Shortcode
    • Developers
      • Caching
      • Hooks (Actions and Filters)
      • Overriding Templates in Your Theme
      • Translations
Back to top of Documentation Menu

If you need to add a number of tasks at once, you can do this easily using an import plugin such as WP Ultimate CSV Importer (any import plugin should work as long as it can import custom meta fields into a custom post type).

Fields you will need in your File

To import tasks you will need a few required fields and any number of additional custom fields which are optional.

Required Fields

  • Task Name: the post_title field on the task
  • Sheet ID: the post_parent field on the task which tells the importer which sheet the task should be assigned
  • Quantity: correlates with a custom meta field for how many spots are available called dlssus_qty

Optional Fields

  • Sort Order: the order they will appears in the task list such as 1, 2, 3, etc and uses the custom meta field dlssus_sort
  • Custom Fields: the field name will vary depending on how you set up your custom fields

Example Task Import

Below is an example of importing tasks into Sign-up Sheets Pro using WP Ultimate CSV Importer.

  1. Create a CSV file with the fields you need like in this example task import CSV (also displayed below).
  2. Import the CSV into the plugin and select to import as dlssus_task post type (some import plugins will refer to this as just “Tasks”.
  3. Link up the columns in your CSV to the related WordPress fields as described in the previous section.
  4. Import

Example CSV

task_namesheet_idtask_qtytask_sorttask_comment
Sample Task30092132Here is a test comment
Another3009243
Something Else3009224
* You can name the headings anything you like since you will manually match these up to the correct data points in WordPress during the import process.
* In this example, task_comment is an optional custom field

Video Tutorial

Blog Search

Recent Posts

  • Create Magento Custom Frontend Route
  • Install Magento 2 on Mac OSX Running MAMP
  • Cleanup Git Branches Already Merged into Master
  • Add Custom Image Field to WordPress Theme Customizer
  • Disable WHM Two-Factor Authentication via Command Line

Categories

  • Apache
  • CentOS
  • Command Line (CLI)
  • DNS
  • Git
  • iOS
  • JavaScript
  • jQuery
  • LAMP
  • Linux
  • Mac OSX
  • Magento
  • Magento 2
  • Mail
  • MAMP
  • MySQL
  • PHP
  • Python
  • SPAM
  • Tips
  • Tutorial
  • WHM
  • WordPress
  • Accessibility Statement
  • Privacy Policy
  • Contact

© 2025 Fetch Designs. All rights reserved.