Draeger-IT Media Kit Generator
Draeger-IT Media Kit Generator
Description
Draeger-IT Media Kit Generator helps creators, bloggers and publishers maintain a professional media kit directly in WordPress.
The plugin stores profile data, social reach, monthly blog traffic, collaboration formats, pricing notes and usage-rights information in WordPress. It can then generate a bilingual PDF report and save it as a normal attachment in the Media Library.
Features include:
- Creator / brand profile and contact information.
- Logo selection from the WordPress Media Library.
- Social-media channels and follower counts.
- Monthly blog views with a weighted daily average over the latest six months.
- A compact six-month blog-views chart in the PDF.
- Collaboration formats and guideline prices.
- Separate usage / advertising-rights notes.
- German and English PDF pages.
- PDF history using a native WordPress list table.
- Permanent deletion of generated reports from the Media Library.
- A stable
/media-kit/latest/URL that always redirects to the newest report. [media_kit_generator_link]shortcode for linking to the latest report.- No external API, analytics service or tracking dependency.
The plugin does not send Media Kit data to third-party services.
An About & Support admin page provides author information, the Draeger-IT blog link and a direct support email address for problems, questions and inquiries.
Installation
- Upload the plugin ZIP from Plugins > Add New > Upload Plugin, or install it from the WordPress Plugin Directory.
- Activate Draeger-IT Media Kit Generator.
- Open Media Kit in the WordPress admin menu.
- Add your profile, channels, monthly blog views and collaboration details.
- Click Save & generate PDF.
- Open the PDF tab to access generated reports and the permanent latest-report URL.
Screenshots
Faq
No. The plugin stores its data in WordPress and generates PDFs locally on the WordPress server.
Generated PDFs are registered as normal WordPress Media Library attachments.
The attachment and the corresponding PDF file are permanently deleted from WordPress.
It is a stable public URL that responds with a temporary redirect to the newest generated Media Kit PDF.
No. Plugin options, plugin tables and plugin-specific metadata are removed. Existing Media Library files remain untouched.
Yes. Version 1.5.0 includes a one-time migration for settings and custom tables created by earlier dit_mk_* versions.
Reviews
Changelog
1.5.5
- Renamed the plugin to Draeger-IT Media Kit Generator following the WordPress.org review.
- Updated the public plugin slug and text domain to
draeger-it-media-kit-generator. - Updated plugin file names, admin slugs, asset handles and translation template to match the assigned WordPress.org slug.
- Kept existing database options, custom tables, migration identifiers, public latest-PDF route and shortcodes unchanged for data compatibility.
1.5.4
- Added the Tipeee donation link for Draeger-IT.
- Replaced the rarely used
media kittag with broader directory tags. - Added the WordPress.org Screenshots section with seven planned screenshots.
1.5.3
- Resolved the final three Plugin Check
NoCachingwarnings for one-time migration write queries. - Added the WordPress.org contributor
stdr1980.
1.5.2
- Resolved Plugin Check nonce warnings for save helpers by passing already nonce-protected request data into those methods.
- Added explicit PHPCS documentation for read-only admin query parameters that do not require nonces.
- Added object-cache handling for custom-table reads and cache invalidation after writes.
- Documented justified direct database access to plugin-owned custom tables for Plugin Check / PHPCS.
- Cleaned up Multisite uninstall variables by moving them into a prefixed function scope.
- Removed the empty Contributors header until a valid WordPress.org username is supplied.
- Avoided inspecting the unsanitized uploaded filename when checking whether a logo was uploaded.
1.5.1
- Added a dedicated About & Support admin page.
- Added author information for Stefan Draeger / Draeger-IT.
- Added direct links to
draeger-it.blogandinfo@draeger-it.blog. - Added a support checklist for useful technical problem reports.
- Added a privacy reminder not to send passwords or other secrets.
- Added a support link to the plugin action links and a blog link to plugin row metadata.
1.5.0
- WordPress.org release-candidate cleanup.
- Changed the public text domain to
draeger-it-media-kit-generator. - Replaced short PHP prefixes with unique plugin-specific class and constant names.
- Added migration support for earlier
dit_mk_*settings and tables. - Hardened direct database queries with
wpdb::prepare()and%iidentifiers. - Added translatable admin strings and localized JavaScript strings.
- Added GPL license information and WordPress.org
readme.txt. - Added a deactivation cleanup for rewrite rules.
- Removed PHP error-suppression operators from file handling.
- Kept generated PDFs and uploaded logos intact during uninstall.






