{"id":43,"date":"2026-07-24T20:48:56","date_gmt":"2026-07-24T15:18:56","guid":{"rendered":"http:\/\/localhost:8080\/?p=43"},"modified":"2026-08-05T12:40:06","modified_gmt":"2026-08-05T07:10:06","slug":"introducing-kc-developer-manager","status":"publish","type":"post","link":"https:\/\/wp-dev.kcnet.in\/?p=43","title":{"rendered":"Introducing KC Developer Manager"},"content":{"rendered":"<p>KC Developer Manager is the packaging and licensing backend for everything built in this workshop.<\/p>\n<h2>Features<\/h2>\n<ul>\n<li><strong>Package &amp; Publish<\/strong>: zips any plugin authored &#8220;KC-Dev&#8221; and writes a ZIP + JSON update manifest into a configurable updates folder \u2014 the same shape WordPress core&#8217;s update checker expects.<\/li>\n<li><strong>Optional subscription licensing<\/strong>: mark a plugin &#8220;Subscription Required&#8221; and a license-check stub is auto-injected into its ZIP on the next publish.<\/li>\n<li><strong>License management<\/strong>: generate, revoke, and track per-client license keys (1-year expiry, domain-locked), validated over a REST route (<code>kc-licenses\/v1\/validate<\/code>).<\/li>\n<li>Settings panel with usage guide under the KC-Dev admin menu.<\/li>\n<li><code>[kcd_kc_developer_manager]<\/code> shortcode: published-plugin and active-license counts, admins only.<\/li>\n<li><strong>Public downloads list<\/strong>: <code>[kcd_kc_developer_manager_downloads]<\/code> shows every published plugin with its version, description, a &#8220;License required&#8221; badge where applicable, and a download link \u2014 drop it on any page.<\/li>\n<\/ul>\n<p>Status: <\/p>\n<h3>Downloads<\/h3>\n<div class=\"kcd_kc-developer-manager kcd_kc-developer-manager_downloads_shortcode\"><ul class=\"kcd_kc-developer-manager_downloads_list\"><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">Comment Guard<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v0.3.0<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">AI comment spam filter: flags spam automatically and publishes genuine comments via the Mistral API, fully independent of the WordPress AI framework. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/comment-guard.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">Core Integrity Checker<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.1.1<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Verifies WordPress core file integrity daily, audits the media library, and reports results on a KC-Dev dashboard. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/core-integrity-checker.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">KC AI Assistant<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.2.0<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Editor AI assistant on WordPress AI connectors: spellcheck, grammar, sentence structure, and professional auto-layout for any post editor. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/kc-ai-assistant.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">KC Festive Effects<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.2.0<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Overlays the active theme with festive frontend effects \u2014 falling snowflakes, confetti, Diwali fireworks, or Holi paint splashes \u2014 plus scattered decorative stickers and a click tracker that triggers themed bursts. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/kc-festive-effects.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">KC Image Popup<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.0.4<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Create and manage borderless image popups with custom styles, triggers, and targeting. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/kc-image-popup.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">KC PDF Generator<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v2.0.3<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Generates a downloadable PDF version of blog posts\/articles, with three design templates. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/kc-pdf-generator.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">PWA-WP<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.0.0<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Turns the website into a Progressive Web App (PWA): web manifest, service worker, and a polished mobile install prompt. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/pwa-wp.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">Razorpay Integration for WordPress<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.0.2<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Razorpay payment gateway integration with a transactions\/logs dashboard and a payment-button shortcode. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/wp-razorpay-integration.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">WhatsApp Messaging<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.0.5<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">OTP-verified WhatsApp contact forms: build forms, embed them via shortcode, and receive submissions on WhatsApp through an external messaging API. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/wa-messaging.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">WP GDrive Backup<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.2.2<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Automated WordPress backups to Google Drive and S3-compatible storage, plus a media offloader that moves the media library to Google Drive. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/wp-gdrive-backup.zip\">Download<\/a><\/li><li class=\"kcd_kc-developer-manager_downloads_item\"><strong class=\"kcd_kc-developer-manager_downloads_name\">WP Mobile Notifier<\/strong> <span class=\"kcd_kc-developer-manager_downloads_version\">v1.0.0<\/span><p class=\"kcd_kc-developer-manager_downloads_description\">Sends a mobile notification via API when a new post is published. &lt;cite&gt;By &lt;a href=&quot;mailto:dev@kcdev.qzz.io&quot;&gt;KC-Dev&lt;\/a&gt;.&lt;\/cite&gt;<\/p><a class=\"kcd_kc-developer-manager_downloads_link\" href=\"https:\/\/kcdev.qzz.io\/wp-content\/kcdev-updates\/wp-mobile-notifier.zip\">Download<\/a><\/li><\/ul><\/div>\n","protected":false},"excerpt":{"rendered":"<p>KC Developer Manager packages any KC-Dev plugin into a distributable ZIP with update metadata, runs an optional subscription-license system for plugins you want to gate behind a license key, and now publishes a public downloads list for everything it packages.<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","wpai_meta_description":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-plugin-releases"],"_links":{"self":[{"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43"}],"version-history":[{"count":3,"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp-dev.kcnet.in\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}