[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_FoBxjTkXYYzyQWHDxvvpFlcgZIwMVKnQIPoI5FWpkw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":56,"fingerprints":156},"newspaper-social-media-photo-card","Newspaper Social Media Photo Card","1.1.0","Monirud Jamman Ashik","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjashik\u002F","\u003Cp>Newspaper Social Media Photo Card allows you to easily generate beautiful, high-quality photo cards for your articles with a single click. Ideal for news portals, blogs, and social media marketers who want to share visually appealing featured images with titles and branding.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Generation\u003C\u002Fstrong>: Generate a photo card directly from the WordPress post editor screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Logo\u002FWatermark\u003C\u002Fstrong>: Upload your logo and set the watermark opacity dynamically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Customization\u003C\u002Fstrong>: Choose a specific background image or use dynamic gradients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color Controls\u003C\u002Fstrong>: Full color picker support for text, date badges, title area backgrounds, and footers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Badges\u003C\u002Fstrong>: Add multiple social links (Facebook, YouTube, X, Instagram, LinkedIn, or custom images) with text handles to the photo card footer. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Layout\u003C\u002Fstrong>: Automatically adjusts font sizing and image scaling depending on the length of your post title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Quality PNG\u003C\u002Fstrong>: Downloads high-resolution, responsive PNG images perfect for Facebook, Twitter, and LinkedIn.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Admin Preview\u003C\u002Fstrong>: See exactly how your photo card looks right from the plugin settings page.\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate beautiful, customizable photo cards for your news and blog posts directly from the WordPress editor.",20,365,0,"2026-03-06T11:15:00.000Z","6.9.4","5.0","7.0",[19,20,21,22,23],"news-card","news-photo-card","newspaper-photo-card","newspaper-photo-generator","photo-card","https:\u002F\u002Fmjashik.com\u002Fnewspaper-social-media-photo-card","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewspaper-social-media-photo-card.1.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"mjashik",2,40,30,94,"2026-04-04T16:53:59.776Z",[38],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":15,"requires_at_least":16,"requires_php":48,"tags":49,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jr-post-to-photocard-maker","JR Post to Photocard Maker","1.0.0","Jewel Rana","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeweltechie\u002F","\u003Cp>JR Post to Photocard Maker is a powerful yet easy-to-use WordPress plugin that allows you to create stunning visual post photo cards from any WordPress post content or entirely custom cards without a post. Perfect for social media sharing, marketing materials, and promotional graphics.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Post Type Support\u003C\u002Fstrong> – Works with WooCommerce, Events, Courses, Portfolio, and any CPT\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings Page\u003C\u002Fstrong> – Configure defaults for watermark, background, colors, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Front-End Editor\u003C\u002Fstrong> – No admin dashboard needed, create cards directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong> – See changes in real-time as you design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Customization\u003C\u002Fstrong> – Control colors, fonts, overlays, and alignment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Backgrounds\u003C\u002Fstrong> – Upload your own images or use post featured images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Watermark Support\u003C\u002Fstrong> – Add your logo with customizable position and opacity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Settings\u003C\u002Fstrong> – Set site-wide defaults for consistent branding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Download\u003C\u002Fstrong> – Export high-quality PNG images instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unique Naming\u003C\u002Fstrong> – Automatically generates unique filename\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly\u003C\u002Fstrong> – Requires login for access control\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Card Without a Post\u003C\u002Fstrong> – Create a card by entering a custom title, description, and date, no post needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> JR Post to Photocard Maker\u003C\u002Fli>\n\u003Cli>Configure default watermark, background, and design settings\u003C\u002Fli>\n\u003Cli>Click “Create PhotoCard” from any post in your post list\u003C\u002Fli>\n\u003Cli>Customize your card using the visual editor (or use default settings)\u003C\u002Fli>\n\u003Cli>Download your professional post card as PNG\u003C\u002Fli>\n\u003Cli>Or Create a custom card without a post by going to the Card Generator page and entering a custom title, description, and date.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Social media managers creating shareable graphics\u003C\u002Fli>\n\u003Cli>WooCommerce stores promoting products visually\u003C\u002Fli>\n\u003Cli>Event organizers creating event announcements\u003C\u002Fli>\n\u003Cli>Course creators marketing their courses\u003C\u002Fli>\n\u003Cli>Bloggers promoting their content\u003C\u002Fli>\n\u003Cli>Marketing teams designing promotional materials\u003C\u002Fli>\n\u003Cli>Content creators building visual assets\u003C\u002Fli>\n\u003Cli>Portfolio sites showcasing work\u003C\u002Fli>\n\u003Cli>Real estate agencies featuring properties\u003C\u002Fli>\n\u003Cli>Anyone wanting to create beautiful post cards quickly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Details\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Uses html2canvas for high-quality image generation\u003C\u002Fli>\n\u003Cli>No external APIs required\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003Cli>Clean, modern codebase\u003C\u002Fli>\n\u003Cli>WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>JR Post to Photocard Maker does not collect, store, or transmit any user data. All image generation happens locally in the browser using JavaScript. Uploaded images are handled through WordPress’s standard media library.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit the plugin’s support forum on WordPress.org or contact us through our website.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>html2canvas library by Niklas von Hertzen – https:\u002F\u002Fhtml2canvas.hertzen.com\u002F\u003C\u002Fli>\n\u003Cli>Icons and design inspired by modern web standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>Planned features for future releases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Additional styles and layouts\u003C\u002Fli>\n\u003Cli>Batch generation for multiple posts\u003C\u002Fli>\n\u003Cli>Image filters and effects\u003C\u002Fli>\n\u003Cli>Social media direct publishing\u003C\u002Fli>\n\u003Cli>Template import\u002Fexport\u003C\u002Fli>\n\u003Cli>Advanced custom field mapping\u003C\u002Fli>\n\u003Cli>Admin settings dashboard enhancements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your feedback helps us improve! Please rate and review the plugin.\u003C\u002Fp>\n","Create stunning visual post cards from your WordPress post content. Works with Posts, Pages, WooCommerce Products, Events, and all custom post types.",126,"2026-02-01T18:44:00.000Z","7.2",[50,23,51,52,53],"image-generator","postcard","social-media-card","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjr-post-to-photocard-maker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjr-post-to-photocard-maker.1.0.0.zip",{"attackSurface":57,"codeSignals":109,"taintFlows":151,"riskAssessment":152,"analyzedAt":155},{"hooks":58,"ajaxHandlers":105,"restRoutes":106,"shortcodes":107,"cronEvents":108,"entryPointCount":13,"unprotectedCount":13},[59,65,69,72,76,80,84,88,92,97,100],{"type":60,"name":61,"callback":62,"file":63,"line":64},"action","admin_menu","mjashik_add_admin_menu","includes\\class-admin-settings.php",42,{"type":60,"name":66,"callback":67,"file":63,"line":68},"admin_init","mjashik_register_settings",43,{"type":60,"name":66,"callback":70,"file":63,"line":71},"mjashik_process_settings_reset",44,{"type":60,"name":73,"callback":74,"file":63,"line":75},"admin_enqueue_scripts","mjashik_enqueue_admin_scripts",45,{"type":60,"name":73,"callback":77,"file":78,"line":79},"mjashik_admin_enqueue_scripts","includes\\class-post-integration.php",15,{"type":60,"name":81,"callback":82,"file":78,"line":83},"edit_form_after_title","mjashik_add_admin_download_button",16,{"type":60,"name":85,"callback":86,"file":78,"line":87},"admin_footer","mjashik_render_hidden_card",17,{"type":60,"name":89,"callback":90,"file":78,"line":91},"wp_enqueue_scripts","mjashik_frontend_enqueue_scripts",21,{"type":93,"name":94,"callback":95,"file":78,"line":96},"filter","the_content","mjashik_add_frontend_download_button",22,{"type":60,"name":98,"callback":86,"file":78,"line":99},"wp_footer",23,{"type":60,"name":101,"callback":102,"file":103,"line":104},"plugins_loaded","mjashik_npc_init","news-photo-card.php",41,[],[],[],[],{"dangerousFunctions":110,"sqlUsage":111,"outputEscaping":113,"fileOperations":13,"externalRequests":13,"nonceChecks":149,"capabilityChecks":149,"bundledLibraries":150},[],{"prepared":13,"raw":13,"locations":112},[],{"escaped":114,"rawEcho":83,"locations":115},137,[116,119,121,123,125,127,129,131,133,135,137,139,141,143,145,147],{"file":63,"line":117,"context":118},296,"raw output",{"file":63,"line":120,"context":118},309,{"file":63,"line":122,"context":118},318,{"file":63,"line":124,"context":118},506,{"file":63,"line":126,"context":118},515,{"file":63,"line":128,"context":118},521,{"file":63,"line":130,"context":118},530,{"file":63,"line":132,"context":118},536,{"file":63,"line":134,"context":118},545,{"file":63,"line":136,"context":118},551,{"file":63,"line":138,"context":118},560,{"file":63,"line":140,"context":118},567,{"file":63,"line":142,"context":118},577,{"file":63,"line":144,"context":118},603,{"file":63,"line":146,"context":118},751,{"file":78,"line":148,"context":118},289,1,[],[],{"summary":153,"deductions":154},"The \"newspaper-social-media-photo-card\" plugin v1.1.0 demonstrates a strong security posture based on the provided static analysis. The complete absence of identifiable entry points like AJAX handlers, REST API routes, shortcodes, or cron events significantly reduces its attack surface. Furthermore, the code signals indicate robust security practices, with 100% of SQL queries using prepared statements and a high rate of output escaping (90%). The presence of a nonce check and a capability check, even with a limited attack surface, shows a commitment to securing the limited interactions it might have.\n\nThe taint analysis reveals no critical or high severity flows, which is a positive sign. The plugin's vulnerability history is also clean, with no recorded CVEs. This suggests either excellent historical security or a plugin that has not been a significant target or subject to extensive past scrutiny. The lack of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Overall, this plugin appears to be well-coded from a security perspective, with very few, if any, readily apparent vulnerabilities based on this analysis.",[],"2026-03-16T22:44:23.505Z",{"wat":157,"direct":166},{"assetPaths":158,"generatorPatterns":161,"scriptPaths":162,"versionParams":163},[159,160],"\u002Fwp-content\u002Fplugins\u002Fnewspaper-social-media-photo-card\u002Fcss\u002Fadmin-settings.css","\u002Fwp-content\u002Fplugins\u002Fnewspaper-social-media-photo-card\u002Fjs\u002Fadmin-settings.js",[],[],[164,165],"newspaper-social-media-photo-card\u002Fcss\u002Fadmin-settings.css?ver=","newspaper-social-media-photo-card\u002Fjs\u002Fadmin-settings.js?ver=",{"cssClasses":167,"htmlComments":169,"htmlAttributes":170,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":185},[168],"mjashik-npc-settings-page",[],[171,172,173,174,175,176,177,178,179,180,181],"data-font-color","data-logo-shadow-color","data-title-area-bg-color","data-date-bg-color","data-date-text-color","data-footer-bg-color","data-footer-text-color","data-title-font-size","data-date-font-size","data-footer-font-size","data-watermark-opacity",[],[184],"MJASHIK_NPC_AdminSettings",[]]