Description
EP2P – Easy PDF to Post is a lightweight, secure, and minimal Content Migration tool tailored for WordPress publishers who need an efficient PDF Importer to migrate documents into WordPress posts.
By utilizing a completely Local PDF Processing engine (the GPLv2 Compatible Smalot PDF Parser), it guarantees that your documents are never sent to external servers. No API Required! Your data remains strictly on your own server ensuring absolute privacy.
Simply upload your PDF via the WP-Admin Tools menu to trigger Automated Draft Generation. The plugin will read the text, detect headings automatically, and securely convert the PDF into a new WordPress post draft ready for you to edit and publish.
Features
Convert PDF to WP Post: Seamlessly transform documents into fully editable drafts.
Local PDF Processing: 100% Secure PDF Extraction. No “phoning home”. Ultimate privacy.
Automated Draft Generation: Saves you hours of copy-pasting.
Advanced Smart Formatting: Automatically detects headings (H2), constructs bullet/number Lists, formats data into authentic Gutenberg Tables, preserves hyperlinks, and emphasizes bold text!
Simple & Reliable UI: Clean, minimalist, browser-native file selection interface under the ‘Tools’ menu.
Editor Choice: Intelligently detects and adapts to both Gutenberg Block Editor and Classic Editor.
Categorization: Assign Categories and Tags directly during upload.
Installation
Upload the easy-pdf-to-post folder to the /wp-content/plugins/ directory.
Activate the plugin through the ‘Plugins’ menu in WordPress.
Navigate to Tools > Easy PDF to Post to start using the PDF Converter.
FAQ
-
Does the plugin support OCR for scanned documents?
-
No. The plugin extracts true “Text” layers from PDF files natively. If your PDF is purely composed of scanned images, the local parser will not be able to extract text without an external OCR service, keeping the plugin lightweight and API-free.
-
Are my files sent to any third-party servers?
-
Absolutely not. Privacy and security are our top priorities. The conversion happens entirely locally on your own hosting environment. No API required, Zero Third-Party Calls.
-
Does it preserve formatting like headings, lists, and tables?
-
Yes! The plugin features an Advanced Smart Formatting engine. It automatically structures H2 headings, converts spaced text into proper Table blocks, detects list items (*, -, 1.), auto-links URLs, and highlights important text.
-
Is there a limit on the file size?
-
The actual limit is dictated by your own server’s upload_max_filesize and PHP memory limit settings, as processing large PDFs locally requires adequate server memory.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“EP2P – Easy PDF to Post” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “EP2P – Easy PDF to Post” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.6
Enhancement: Image extraction feedback moved to the success notification box instead of being injected into post content.
UI Update: Reverted to a rock-solid, browser-native file selection input to ensure 100% compatibility across all browsers and environments.
Fix: Resolved missing translator comments for localized strings containing placeholders.
Security: Enhanced validation and sanitization for $_FILES array variables to fully satisfy WPCS guidelines.
Version Control: Synced stable tags.
1.0.5
Major: Re-engineered Advanced Smart Formatting engine! Now automatically detects and generates Gutenberg HTML for Unordered/Ordered Lists, and authentic Data Tables.
New: Text highlighting and Hyperlink detection applied directly within paragraph parsing.
Fix: Resolved Domain Path SVN notice and deprecated load_plugin_textdomain WP_DEBUG warnings.
Security: Solidified $_FILES pre-flight validation resolving strict WordPress Coding Standards (WPCS) notices.
Version Control: Synced stable tags.
1.0.4
Smart Editor Detection. Choose to output as Gutenberg Blocks or Classic HTML.
Assign Category and Tags directly from the upload screen.
Rich success notification box with word count, preview excerpt, and quick edit link.
Full i18n support added. Translation ready!
1.0.3
Minor fixes and optimizations.
1.0.2
Added smart formatting to automatically detect H2 headings and paragraphs.
1.0.1
Added modern, clean Admin UI.
1.0.0
Initial stable release.

