Prajesh Draft Importer simplifies the handoff from a marketing spreadsheet to WordPress drafts.
Select Posts, Pages, or an eligible custom post type. Download an empty CSV or Excel template with matching column names. Upload the completed sheet, review row validation, and create drafts.
No account, paid license, external service, or tracking is required. Spreadsheet content is processed on your WordPress site. Temporary previews expire after 24 hours and are removed on completion or discard. Scheduled cleanup of abandoned previews runs through WP-Cron; its timing depends on site traffic. Import history and duplicate markers persist in the database. Files are not added to the media library.
Not every metabox exposes a field schema. Arbitrary custom-coded metaboxes, complex ACF fields, images, taxonomies, relationships, and repeater fields are not supported in this first release. ACF support requires ACF to be active and simple field groups assigned directly to the selected post type.
Excel processing requires PHP ZipArchive and SimpleXML. CSV remains available without these extensions. Processing limits are 5 MB uploads, 10,000 rows and 256 columns; Excel archives are limited to 20 MB uncompressed. Formulas are rejected: paste calculated results as values first.
The complete editable source is included in this plugin. Runtime files are authored directly and are not compiled or minified outputs.
No npm installation, webpack, bundling, transpilation or build step is required. Edit the included runtime source directly. WordPress supplies its UI and translation packages; no third-party JavaScript libraries are bundled. JavaScript translations use WordPress.org language packs, and only a development POT reference is included.