[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHtV1j-cadezAu3nSmA0aOHZUjehFhOE14e9VSKHnTB8":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"assertivlogix","Assertiv Logix","https:\u002F\u002Fprofiles.wordpress.org\u002Fassertivlogix\u002F",2,0,100,30,94,"2026-08-29T12:15:17.195Z",[14,35],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"assertivlogix-ai-social-publisher","Assertivlogix AI Social Publisher","1.0.1","\u003Cp>Assertivlogix AI Social Publisher is a powerful, lightweight WordPress plugin that automates caption generation using OpenAI’s powerful GPT models. When you publish a post, the plugin automatically drafts tailored, platform-specific captions for LinkedIn, Facebook, and Instagram.\u003C\u002Fp>\n\u003Cp>Rather than posting blindly, the plugin places you in full control with a preview and edit screen directly on the post editor page. You can review, refine, and publish to each platform individually with a single click.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Caption Generation:\u003C\u002Fstrong> Automatic generation of tailored captions for LinkedIn, Facebook, and Instagram using OpenAI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Direct OAuth Login:\u003C\u002Fstrong> Connect LinkedIn, Facebook Pages, and Instagram Business accounts directly via OAuth 2.0 without manually generating access tokens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Approval-First Design:\u003C\u002Fstrong> No automated sharing without your approval. Edit and approve posts individually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AES-256-CBC Encryption:\u003C\u002Fstrong> Sensitive API credentials and platform tokens are securely encrypted at rest using your WordPress site’s unique salts (\u003Ccode>AUTH_KEY\u003C\u002Fcode> \u002F \u003Ccode>SECURE_AUTH_KEY\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Integration:\u003C\u002Fstrong> Modern, asynchronous React-friendly REST API integration for a smooth, lag-free user experience in the editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Activity Logs:\u003C\u002Fstrong> Built-in logging system to track successful posts, API responses, and errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setup Guide\u003C\u002Fh3>\n\u003Ch3>OpenAI API Key\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Generate an API key at \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Fapi-keys\" rel=\"nofollow ugc\">OpenAI Platform\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Save it under \u003Cstrong>Assertivlogix AI Social Publisher \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AI Caption Generation\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>LinkedIn Direct OAuth Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a developer app at the \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fdevelopers\u002Fapps\" rel=\"nofollow ugc\">LinkedIn Developer Portal\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Under the \u003Cstrong>Products\u003C\u002Fstrong> tab, add \u003Cstrong>Share on LinkedIn\u003C\u002Fstrong> and \u003Cstrong>Sign In with LinkedIn using OpenID Connect\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Under \u003Cstrong>Auth \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> OAuth 2.0 settings\u003C\u002Fstrong>, add your site’s Authorized Redirect URL provided in the plugin settings:\u003Cbr \u002F>\n   http:\u002F\u002Fyourdomain.com\u002Fwp-admin\u002Fadmin.php?page=aisp-settings&aisp_action=linkedin_callback\u003C\u002Fli>\n\u003Cli>Copy your \u003Cstrong>Client ID\u003C\u002Fstrong> and \u003Cstrong>Client Secret\u003C\u002Fstrong>, paste them into plugin settings, click \u003Cstrong>Save Settings\u003C\u002Fstrong>, then click \u003Cstrong>Connect with LinkedIn\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Your Access Token and Author URN will be saved automatically!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Meta (Facebook & Instagram) Direct OAuth Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a Business app at \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fapps\" rel=\"nofollow ugc\">Meta for Developers\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>Facebook Login for Business\u003C\u002Fstrong> under Products.\u003C\u002Fli>\n\u003Cli>Under \u003Cstrong>Facebook Login \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong>, add your site’s Valid OAuth Redirect URI provided in the plugin settings:\u003Cbr \u002F>\n   http:\u002F\u002Fyourdomain.com\u002Fwp-admin\u002Fadmin.php?page=aisp-settings&aisp_action=facebook_callback\u003C\u002Fli>\n\u003Cli>Copy your \u003Cstrong>Meta App ID\u003C\u002Fstrong> and \u003Cstrong>Meta App Secret\u003C\u002Fstrong> (under \u003Cstrong>App Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Basic\u003C\u002Fstrong>), paste them into plugin settings, click \u003Cstrong>Save Settings\u003C\u002Fstrong>, then click \u003Cstrong>Connect Meta (Facebook & Instagram)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Authorize your pages when prompted. Your \u003Cstrong>Facebook Page Access Token\u003C\u002Fstrong>, \u003Cstrong>Page ID\u003C\u002Fstrong>, and linked \u003Cstrong>Instagram Business Account ID\u003C\u002Fstrong> will be saved automatically!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to several third-party external services in order to generate AI captions and publish posts to social media platforms. No data is sent to any service unless the site administrator has explicitly configured the corresponding API credentials and manually triggers the action.\u003C\u002Fp>\n\u003Ch4>OpenAI API\u003C\u002Fh4>\n\u003Cp>This plugin sends data to the \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">OpenAI API\u003C\u002Fa> to generate social media captions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong> The title and an excerpt (up to 60 words) of the WordPress post being published, along with the administrator’s configured caption preferences (tone, hashtag settings).\u003Cbr \u002F>\n\u003Cstrong>When data is sent:\u003C\u002Fstrong> Only when an administrator clicks the “Generate Captions” button or when a post is published with the auto-generate setting enabled.\u003Cbr \u002F>\n\u003Cstrong>Service provider:\u003C\u002Fstrong> OpenAI, L.L.C.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">OpenAI Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">OpenAI Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta Platform APIs (Facebook Graph API & Instagram Graph API)\u003C\u002Fh4>\n\u003Cp>This plugin uses the \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fgraph-api\u002F\" rel=\"nofollow ugc\">Meta Graph API\u003C\u002Fa> to publish posts to Facebook Pages and Instagram Business\u002FCreator accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent (Facebook):\u003C\u002Fstrong> The caption text, the post permalink, and (if available) the featured image URL are sent to the Facebook Graph API to create a post on the configured Facebook Page.\u003Cbr \u002F>\n\u003Cstrong>What data is sent (Instagram):\u003C\u002Fstrong> The caption text and the featured image URL are sent to the Instagram Graph API to create a media container and publish it to the configured Instagram Business account. Instagram requires an image for every post.\u003Cbr \u002F>\n\u003Cstrong>When data is sent:\u003C\u002Fstrong> Only when an administrator manually clicks the “Post to Facebook” or “Post to Instagram” button on the post editor screen. No data is sent automatically.\u003Cbr \u002F>\n\u003Cstrong>Service provider:\u003C\u002Fstrong> Meta Platforms, Inc.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fterms.php\" rel=\"nofollow ugc\">Meta Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fprivacy\u002Fpolicy\u002F\" rel=\"nofollow ugc\">Meta Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.instagram.com\u002F581066165581870\" rel=\"nofollow ugc\">Instagram Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Meta Platform Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>LinkedIn API\u003C\u002Fh4>\n\u003Cp>This plugin uses the \u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Flinkedin\u002Fmarketing\u002F\" rel=\"nofollow ugc\">LinkedIn API\u003C\u002Fa> to publish posts (UGC Posts) to a LinkedIn personal profile or Company Page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong> The caption text, the post permalink, and (if available) the featured image binary are sent to the LinkedIn API to create a share post. If an image is included, it is first uploaded to LinkedIn via their asset upload flow, then attached to the post.\u003Cbr \u002F>\n\u003Cstrong>When data is sent:\u003C\u002Fstrong> Only when an administrator manually clicks the “Post to LinkedIn” button on the post editor screen. No data is sent automatically.\u003Cbr \u002F>\n\u003Cstrong>Service provider:\u003C\u002Fstrong> LinkedIn Corporation (a Microsoft company).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fuser-agreement\" rel=\"nofollow ugc\">LinkedIn User Agreement\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fprivacy-policy\" rel=\"nofollow ugc\">LinkedIn Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fl\u002Fapi-terms-of-use\" rel=\"nofollow ugc\">LinkedIn API Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically generates AI captions and posts to LinkedIn, Facebook, and Instagram when a WordPress post is published. Shows a preview\u002Fedit screen bef &hellip;",66,"2026-07-22T07:59:00.000Z","7.0.2","5.8","7.4",[26,27,28,29,30],"auto-poster","facebook","instagram","linkedin","social-media","https:\u002F\u002Fplugin.assertivlogix.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassertivlogix-ai-social-publisher.1.0.1.zip",null,"2026-07-22T17:31:50.256Z",{"slug":36,"name":37,"version":38,"author":5,"author_profile":6,"description":39,"short_description":40,"active_installs":8,"downloaded":41,"rating":8,"num_ratings":8,"last_updated":42,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":43,"homepage":49,"download_link":50,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"assertivlogix-duplicate-unused-media-cleaner","Assertivlogix Duplicate and Unused Media Cleaner","1.0.0","\u003Cp>Assertivlogix Duplicate and Unused Media Cleaner is a production-ready, premium WordPress plugin designed to help you keep your media library clean and efficient.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Detect duplicate media files by hash comparison (md5 + sha1).\u003C\u002Fli>\n\u003Cli>Find unused media not connected to posts, pages, or products.\u003C\u002Fli>\n\u003Cli>Identify orphaned thumbnails and broken media references.\u003C\u002Fli>\n\u003Cli>Modern React-based dashboard for scanning and managing results.\u003C\u002Fli>\n\u003Cli>Scalable architecture for large sites (100k+ media files).\u003C\u002Fli>\n\u003Cli>Licensed system ready for commercial distribution.\u003C\u002Fli>\n\u003C\u002Ful>\n","Premium media management and cleanup tool for WordPress.",105,"2026-06-23T08:21:00.000Z",[44,45,46,47,48],"cleaner","duplicates","media","optimizer","unused","https:\u002F\u002Fassertivlogix.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassertivlogix-duplicate-unused-media-cleaner.1.0.0.zip"]