Hi everyone, I’ve just created my first WordPress plugin, and I’d love to hear what you think. The idea came from an issue we faced while using WordPress as a team knowledge base. Sometimes we needed to print articles, but printing the whole webpage was messy and didn’t look great.
So, I made WP Post to PDF! It’s a plugin that converts WordPress posts into clean, formatted PDF files. Here’s what it offers:
Main Features:
One-click PDF downloads with customizable buttons
You can choose where to place the button and how it looks
Keeps code blocks with proper formatting
Preserves images and links
Works with custom post types
Technical Stuff:
Uses the DOMPDF library
Works with WordPress 5.2 and newer
Needs PHP 7.2 or above
The plugin is free and open source. If you’re interested, check it out here:
It’s not a huge plugin, but for my first one, I’m happy with how it turned out. If you try it and find it helpful, feel free to contribute or even buy me a coffee. Let me know if you have feedback or requests for new features!
Have you added it to the WordPress plugin directory? Does it support bulk exporting posts to PDFs? For example, exporting multiple posts as separate files and zipping them together for download?
Hollis said:
Have you added it to the WordPress plugin directory? Does it support bulk exporting posts to PDFs? For example, exporting multiple posts as separate files and zipping them together for download?
Not yet, but I’m planning to. About bulk exporting, the plugin doesn’t do that right now. It’s more focused on being user-facing.
Could you explain how you’d like that feature to work? Like, do you want to export all posts from the admin dashboard?
I was thinking about a bulk archive feature for admins. Someone in this forum mentioned wanting to export posts as separate PDFs and package them in a zip file. Here’s the post I saw: https://www.reddit.com/r/WordpressPlugins/s/3SJMKOM4b7.