[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNiB5Pxl1J7Rhwo8byZwQfAGr7Vt6REy5_iRfV3jq7ho":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":15,"tags":18,"homepage":22,"download_link":23,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":135,"fingerprints":226},"easy-wordpress-content-locker","Easy WordPress Content Locker","1.0","EasyContentLock","https:\u002F\u002Fprofiles.wordpress.org\u002Feasycontentlock\u002F","\u003Cp>Easy WordPress Content Locker allows easy implemention of content lock gateway widget code to monetize your content.\u003Cbr \u002F>\nIt works with code from CPALead, Leadbolt, BlamAds, Adscendmedia, Adgatemedia, MGCash, Dollarade and many other CPA Networks.\u003C\u002Fp>\n\u003Cp>You have various settings to match your needs and a user friendly interface.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show in specific page: category, tag, archive, author, single post, pages and more.\u003C\u002Fli>\n\u003Cli>Also You can select multiple options at the same time.\u003C\u002Fli>\n\u003Cli>You can lock content for specific posts\u002Fpages, just enter the IDs of the posts\u002Fpages you want to lock into the according fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support me: If you like the plugin please consider rating it 5 stars at https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Feasy-wordpress-content-locker\u002F , thank you!\u003C\u002Fp>\n","Plugins that integrates seamlessly code from various Content Locker provider",10,9467,100,1,"","3.2.1","3.0",[19,20,21],"content-locker","lock-content","page-locker","http:\u002F\u002Feasywordpresscontentlocker.blogspot.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-wordpress-content-locker.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"easycontentlock",30,94,"2026-04-05T17:03:21.007Z",[34,55,76,94,115],{"slug":35,"name":36,"version":6,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":11,"downloaded":41,"rating":42,"num_ratings":43,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":15,"tags":47,"homepage":51,"download_link":52,"security_score":53,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":54},"mighty-content-locker","Mighty Content Locker","innocoders","https:\u002F\u002Fprofiles.wordpress.org\u002Finnocoders\u002F","\u003Cp>This plugin will allow you to easily integrate your Content & File Locker produced by \u003Ca href=\"http:\u002F\u002Fwww.mightycontentlocker.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Mighty Content Locker\u003C\u002Fstrong>\u003C\u002Fa> into Your WordPress site.\u003C\u002Fp>\n\u003Cp>No need to edit theme files or anything! Simply provide the Content Locker URL and Your website is now Content Locked!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mighty Content Locker\u003C\u002Fstrong> is unique and innovative \u003Ca href=\"http:\u002F\u002Fwww.mightycontentlocker.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Content Locking Software\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nthat lets You operate unlimited number of Content Lockers on any of Your websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.mightycontentlocker.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Mighty Content Locker\u003C\u002Fstrong>\u003C\u002Fa> is Your ‘All In One’ Content Locking Software That Turns All Your Websites into 100% Automated Revenue EXPLODER Cash Machines!!!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mighty Content Locker\u003C\u002Fstrong> is a pretty powerful \u003Ca href=\"http:\u002F\u002Fwww.mightycontentlocker.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Content Locking Script\u003C\u002Fstrong>\u003C\u002Fa> in the arsenal\u003Cbr \u002F>\nof every Online Marketer and CPA Marketer. It is being used by hundreds of Webmasters ranging from new and advanced alike!\u003C\u002Fp>\n\u003Cp>See The Plugin In Action by Watching This Video\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.youtube.com\u002Fwatch?v=haWqwVIa1Z0\u003C\u002Fp>\n\u003Cp>See Mighty Content Locker In Action by Watching This Video\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Esybdr-lzP4\u003C\u002Fp>\n","Easily integrate your Content & File Locker produced by Mighty Content Locker into Your WordPress site.",3320,74,3,"2013-03-10T19:26:00.000Z","3.5.2","2.0",[48,19,49,50,21],"content-lock","content-locking","cpa-content-lock","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fmighty-content-locker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmighty-content-locker.zip",85,"2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":15,"tags":70,"homepage":74,"download_link":75,"security_score":53,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":54},"static-block","Static Block","2.2","MohammadTanzilurRahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fmohammadtanzilurrahman\u002F","\u003Cp>Sometimes we need to show the same content\u002Fsection in several pages. And when we want to change this content\u002Fsection, we need to change this in all those different places.\u003C\u002Fp>\n\u003Cp>This plugin can do this easily. You create a static block using this plugin and show this in several pages, posts and custom posts by shortcodes and widgets section.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Easy to customize.\u003C\u002Fli>\n\u003Cli>Use any shortcode in Static Block Section.\u003C\u002Fli>\n\u003Cli>Add Static Block in any page very easily.\u003C\u002Fli>\n\u003Cli>Also show Static Block featured image.\u003C\u002Fli>\n\u003Cli>Static Block Widget to showcase your static block content\u002Fthumbnail anywhere you want.\u003C\u002Fli>\n\u003Cli>Shortcode for pages\u002Fposts editor to show your static block content- [static_block_content id=”static_block_id”].\u003C\u002Fli>\n\u003Cli>Shortcode for pages\u002Fposts editor to show your static block featured image- [static_block_thumbnail id=”static_block_id”]\u003C\u002Fli>\n\u003Cli>Set time schedule of block.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support & Customizations\u003C\u002Fh3>\n\u003Cp>If you have any question or if you need any assistance regarding the customization regarding the plugin, feel free to contact us.\u003Cbr \u002F>\nIf you find any bugs in our plugin, let us know.\u003Cbr \u002F>\nAlso, don’t forget to rate us! Your valuable feedback will help us to make this plugin more improve.\u003C\u002Fp>\n","Create Static Block\u002FContent which is use in posts, page, themes, custom posts, widgets.",2000,17657,92,5,"2021-03-10T18:47:00.000Z","5.7.15","3.8",[71,56,72,73],"block-content","static-block-content","wordpress-block-content","http:\u002F\u002Ftanzilur.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatic-block.zip",{"slug":77,"name":78,"version":6,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":42,"num_ratings":43,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":15,"tags":88,"homepage":15,"download_link":93,"security_score":53,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":54},"readmore-readless","ReadMore ReadLess","Brijesh Mishra","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrijeshmkt\u002F","\u003Cp>Show required content and let user click on read more.  Visitors will see readmore link on the page, when they will click, rest of the content appear with very simple animation on the same page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin will effect only on pages\u003C\u002Fli>\n\u003Cli>Select check box to show read more on the pages\u003C\u002Fli>\n\u003Cli>Control option shows on all pages, you can select to show readmore on the page\u003C\u002Fli>\n\u003Cli>Define the width to show from the page.\u003C\u002Fli>\n\u003Cli>Very simple and easy to use\u003C\u002Fli>\n\u003C\u002Ful>\n","ReadMore ReadLess will hide content on page.  Clicking on readmore will show complete page without refreshing the page.",90,8025,"2014-09-03T01:35:00.000Z","3.9.40","3.0.1",[19,89,90,91,92],"display-more","hide-content","read-more","readmore","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freadmore-readless.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":13,"num_ratings":14,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":113,"download_link":114,"security_score":13,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":54},"otp-content-protect","OTP Content Protect","1.3.5","Tim Ehling","https:\u002F\u002Fprofiles.wordpress.org\u002Ftehling\u002F","\u003Cp>As a WordPress owner who values both \u003Cstrong>security and a seamless user experience\u003C\u002Fstrong>, you often face the challenge of protecting sensitive information. Most password solutions force your visitors to register for an account, granting them potential access to your WordPress environment.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This is where “OTP Content Protect” comes in, offering an innovative way to protect your content with a One-Time Password (OTP).\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our plugin was designed to give you full control over your content without opening the doors to your WordPress backend for strangers. Easily and effectively protect individual posts, pages, or even downloads. Your visitors don’t need an account and don’t have to register—they simply enter the one-time password you provide and get instant access.\u003C\u002Fp>\n\u003Cp>By not granting unnecessary backend access, you actively minimize the risk of hacker or spam activities. “OTP Content Protect” is the perfect blend of simplicity, security, and innovation, making it the ideal password protection for your WordPress site when you need to lock specific content without burdening users with registration.\u003C\u002Fp>\n\u003Ch4>Support & Feature Requests\u003C\u002Fh4>\n\u003Cp>We are constantly developing the plugin and welcome your feedback!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>For questions or issues,\u003C\u002Fstrong> please use the official \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fotp-content-protect\u002F\" rel=\"ugc\">Support Forum on WordPress.org\u003C\u002Fa> or report a bug directly via our \u003Ca href=\"https:\u002F\u002Fdie-mainagentur.de\u002Fen\u002Fwordpress-plugin-otp-content-protect\u002F#submitbug\" rel=\"nofollow ugc\">Submit a Bug form\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Have an idea for a new feature?\u003C\u002Fstrong> Submit your feature request easily through our website: \u003Ca href=\"https:\u002F\u002Fdie-mainagentur.de\u002Fen\u002Fwordpress-plugin-otp-content-protect\u002F#featurerequest\" rel=\"nofollow ugc\">Submit a Feature Request\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Protection Without Registration:\u003C\u002Fstrong> The key advantage—visitors don’t need a WordPress account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Content Protection:\u003C\u002Fstrong> Secure posts, pages, or any custom post type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Password Generation:\u003C\u002Fstrong> Creates secure, alphanumeric OTPs (8–10 characters).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Control:\u003C\u002Fstrong> Stores creation date, optional expiration date, and a timestamp of when it was used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reusable Passwords:\u003C\u002Fstrong> A used OTP can easily be reset for reuse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Admin Interface:\u003C\u002Fstrong> AJAX-powered content list with search and convenient post-type tabs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Uninstall:\u003C\u002Fstrong> An uninstall script completely removes all plugin data from the database upon deletion if desired.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built for the World:\u003C\u002Fstrong> Fully internationalized (i18n) and ready for translation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the OTP Protect settings page.\u003C\u002Fli>\n\u003Cli>Select the content to protect and generate or enter an OTP.\u003C\u002Fli>\n\u003Cli>(Optional) Set an expiration date.\u003C\u002Fli>\n\u003Cli>Save the OTP and share it with the intended users.\u003C\u002Fli>\n\u003Cli>When a visitor accesses the protected content, they will see a simple input form for the password.\u003C\u002Fli>\n\u003Cli>Upon valid entry, the original content is displayed instantly.\u003C\u002Fli>\n\u003Cli>In the admin overview, you can easily reset or delete used OTPs.\u003C\u002Fli>\n\u003C\u002Fol>\n","The easiest way to protect WordPress content with an OTP. Secure posts and pages with a one-time password—no user registration required.",40,535,"2025-07-18T17:28:00.000Z","6.8.5","6.0","7.0",[19,109,110,111,112],"content-protect","no-registration","otp","password-protect","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fotp-content-protect\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fotp-content-protect.1.3.5.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":102,"downloaded":123,"rating":124,"num_ratings":66,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":15,"tags":128,"homepage":133,"download_link":134,"security_score":53,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":54},"super-social-content-locker-lite","Super Social Content Locker Lite","1.2.1","Code Tides","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodetides\u002F","\u003Cp>Super Social Content Locker is an WordPress Advertising Plugin used to increase your website worth by many ways. Social Media Content Locker increased you social fan following by liking, sharing and subscribing to your social media channels. This handy plugin comes with more amazing features which has worth to its customers such as\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build your own subscriber list and used them to promote your products.\u003C\u002Fli>\n\u003Cli>Increased your website members by using become a member feature\u003C\u002Fli>\n\u003Cli>Increased your video views by forcing them to watch video and then display their content\u003C\u002Fli>\n\u003Cli>Engage your audience by voting to their pics best for quizzes like Pic of the week.\u003C\u002Fli>\n\u003Cli>Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F32wAnNA\" rel=\"nofollow ugc\">Upgrade to the Super Social Content Locker Pro Version Now! »\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2RfrWRp\" rel=\"nofollow ugc\">View a Super Social Content Locker Pro Live Demo »\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3mfUrwD\" rel=\"nofollow ugc\">Compare Free Vs Pro »\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3hfHsre\" rel=\"nofollow ugc\">Read Pro Reviews »\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Super Social Content Locker locks your most valuable site content behind a set of social buttons until the visitor likes, shares, +1s or tweets your page. It helps to improve social performance of your website, get more likes\u002Fshares, build quality followers and attract more traffic from social networks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you still place social buttons on every page of your website? But visitors don’t like\u002Fshare your content as often as you would like?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You should \u003Cstrong>give people a reason\u003C\u002Fstrong> why they need to click your social buttons. Even if people like your content,\u003Cbr \u002F>\nsite or fanpage, they don’t click the buttons because they don’t care about you, your benefits or your traffic.\u003Cbr \u002F>\nIt’s not their problem.\u003C\u002Fp>\n\u003Cp>But ask people to “pay” with a Like\u002FTweet\u002FSubscribe to get access to your content, to get a discount, to download, to read an ending of your article, to watch a video or to view a funny picture. And it will start to work as it should be!\u003C\u002Fp>\n\u003Cp>With Social Locker, you can lock anything in your content and automatically unlock it after a visitor has shared your page. All you need to do is select the part of your content you want to lock, click a button and you’re done!\u003C\u002Fp>\n\u003Ch3>Trusted By Bloggers And Entrepreneurs Around The World\u003C\u002Fh3>\n\u003Cp>The Social Locker is the favorite plugin of bloggers, entrepreneurs and marketers around the world.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>The plugin is packaged with the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>4 social buttons\u003C\u002Fstrong>. Facebook Like, Facebook Share, Twitter Follow, Twitter Tweet. More social buttons are available in the \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2YN2W8i\" rel=\"nofollow ugc\">premium version\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>1 Theme\u003C\u002Fstrong>. Basic Slim Theme is included. 3 Themes (common grey, stylish grey and stylish dark) are available in the \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2YN2W8i\" rel=\"nofollow ugc\">premium version\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Attention-Grabbing Styles & Effects.\u003C\u002Fstrong> The plugin comes with a set of impressive, polished styles which create interest and attract attention. They are nicely animated and don’t look obtrusive.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Friendly.\u003C\u002Fstrong> Your locked content is still visible for search bots for better SEO by default. Of course you can turn off this feature.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>6 Types of Locks.\u003C\u002Fstrong> Lock any content manually via shortcodes .\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Optimized For Mobile.\u003C\u002Fstrong> We have adapted the plugin for mobile devices. Mobile users can obtain access to your locked content as well as desktop users.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fast Loading.\u003C\u002Fstrong> The plugin is well optimized and doesn’t add extra loads on your website. Confirmed with tests from the P3 plugin and New Relic.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Friendly.\u003C\u002Fstrong> Use the plugin events (Unlock, Lock, Ready) and hooks for customization and creating your own extensions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Go Premium – Gain More Likes & Social Shares!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It’s a free edition of the premium plugin \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2YN2W8i\" rel=\"nofollow ugc\">Social Locker\u003C\u002Fa>. Although the free version\u003Cbr \u002F>\n  is full-featured and you can use it without any limits, the premium version provides more features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook Follow\u003C\u002Fli>\n\u003Cli>Facebook Share\u003C\u002Fli>\n\u003Cli>Twitter Follow\u003C\u002Fli>\n\u003Cli>Twitter Tweet\u003C\u002Fli>\n\u003Cli>Youtube Subscribe\u003C\u002Fli>\n\u003Cli>Linkedin Share\u003C\u002Fli>\n\u003Cli>Form Submission\u003C\u002Fli>\n\u003Cli>Video Ads\u003C\u002Fli>\n\u003Cli>X Times Vote Gamifications\u003Cbr \u002F>\n  \u003C * Member Subscription\u003C\u002Fli>\n\u003Cli>Rating Widget\u003C\u002Fli>\n\u003Cli>Dedicated support and more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2YN2W8i\" rel=\"nofollow ugc\">Go Premium >>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Need Support, We Got You Covered\u003C\u002Fh4>\n\u003Cp>All of our plugins come with free support. We care about your plugin after purchase just as much as you do.\u003Cbr \u002F>\nWe want to make your life easier and make you happy about choosing our plugins. We guarantee to respond to every inquiry within 1 business day.\u003Cbr \u002F>\nPlease visit our \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2GMBsJP\" rel=\"nofollow ugc\">help desk\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Additional Resources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View Social Locker plugin \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2YN2W8i\" rel=\"nofollow ugc\">demo\u003C\u002Fa>.  \u003C\u002Fli>\n\u003Cli>Check out other \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fuser\u002FCodeTides\u002Fportfolio\" rel=\"nofollow ugc\">CodeTides plugins\u003C\u002Fa>.  \u003C\u002Fli>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2GMBsJP\" rel=\"nofollow ugc\">help desk\u003C\u002Fa>.  \u003C\u002Fli>\n\u003Cli>Follow CodeTides on \u003Ca title=\"Follow CodeTides on Facebook\" href=\"http:\u002F\u002Fwww.facebook.com\u002Fcodetides\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and\u003Cbr \u002F>\n\u003Ca title=\"Follow CodeTides on Twitter\" href=\"http:\u002F\u002Ftwitter.com\u002FCodeTides\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","GROW YOUR SOCIAL MEDIA FOLLOWERS NOW WITH SUPER SOCIAL CONTENT LOCKER!",5565,68,"2022-08-15T13:02:00.000Z","6.0.11","4.0",[19,129,130,131,132],"facebook","like-to-unlock","share-to-unlock","twitter","https:\u002F\u002F1.envato.market\u002Fk2zvn","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuper-social-content-locker-lite.1.2.1.zip",{"attackSurface":136,"codeSignals":167,"taintFlows":185,"riskAssessment":212,"analyzedAt":225},{"hooks":137,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":24,"unprotectedCount":24},[138,144,149,153,157,160],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","CL_admin_menu","content-locker.php",29,{"type":145,"name":146,"callback":147,"priority":11,"file":142,"line":148},"filter","plugin_action_links","CL_add_settings_link",47,{"type":139,"name":150,"callback":151,"priority":24,"file":142,"line":152},"wp_head","cl_detect_sections",107,{"type":139,"name":154,"callback":155,"priority":24,"file":142,"line":156},"wp_print_scripts","cl_insert_code",114,{"type":139,"name":158,"callback":155,"priority":24,"file":142,"line":159},"wp_footer",117,{"type":139,"name":161,"callback":155,"priority":24,"file":142,"line":162},"the_content",120,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":24,"externalRequests":24,"nonceChecks":24,"capabilityChecks":24,"bundledLibraries":184},[],{"prepared":24,"raw":24,"locations":170},[],{"escaped":24,"rawEcho":66,"locations":172},[173,176,178,180,182],{"file":142,"line":174,"context":175},58,"raw output",{"file":142,"line":177,"context":175},159,{"file":142,"line":179,"context":175},200,{"file":142,"line":181,"context":175},202,{"file":142,"line":183,"context":175},279,[],[186,204],{"entryPoint":187,"graph":188,"unsanitizedCount":14,"severity":203},"CL_form (content-locker.php:128)",{"nodes":189,"edges":200},[190,195],{"id":191,"type":192,"label":193,"file":142,"line":194},"n0","source","$_REQUEST['cl']",134,{"id":196,"type":197,"label":198,"file":142,"line":194,"wp_function":199},"n1","sink","update_option() [Settings Manipulation]","update_option",[201],{"from":191,"to":196,"sanitized":202},false,"low",{"entryPoint":205,"graph":206,"unsanitizedCount":14,"severity":203},"\u003Ccontent-locker> (content-locker.php:0)",{"nodes":207,"edges":210},[208,209],{"id":191,"type":192,"label":193,"file":142,"line":194},{"id":196,"type":197,"label":198,"file":142,"line":194,"wp_function":199},[211],{"from":191,"to":196,"sanitized":202},{"summary":213,"deductions":214},"The \"easy-wordpress-content-locker\" v1.0 plugin exhibits a mixed security posture. On the positive side, it has no known vulnerabilities in its history, uses prepared statements for all SQL queries, and has no file operations or external HTTP requests. This indicates a conscious effort to avoid common pitfalls. However, significant concerns arise from the static analysis. The complete lack of output escaping is a critical flaw, potentially exposing users to Cross-Site Scripting (XSS) vulnerabilities. While the attack surface appears small with no AJAX, REST API, shortcodes, or cron events, the taint analysis reveals two flows with unsanitized paths. This, coupled with the absence of capability checks and nonce checks on entry points (though none were identified), suggests that any actual entry points, if they were to be discovered or added in future versions, would likely be vulnerable.\n\nGiven the lack of historical vulnerabilities, the plugin's authors may be diligent. However, the present code analysis reveals a clear and present danger regarding unescaped output and potentially exploitable unsanitized paths. The absence of any authorization checks or nonce verification on the identified entry points (even if there are none currently) is a systemic issue that would require immediate attention if the attack surface were to expand. In conclusion, while the plugin avoids many common vulnerabilities, the critical oversight in output escaping and the findings from taint analysis present a significant risk that overshadows its strengths. Immediate remediation of the unescaped output is paramount.",[215,218,221,223],{"reason":216,"points":217},"0% output escaping",8,{"reason":219,"points":220},"2 unsanitized paths in taint flows",6,{"reason":222,"points":66},"0 capability checks",{"reason":224,"points":66},"0 nonce checks","2026-03-16T23:19:06.495Z",{"wat":227,"direct":232},{"assetPaths":228,"generatorPatterns":229,"scriptPaths":230,"versionParams":231},[],[],[],[],{"cssClasses":233,"htmlComments":234,"htmlAttributes":237,"restEndpoints":238,"jsGlobals":239,"shortcodeOutput":240},[],[235,236],"\u003C!--Content locker code goes here-->","\u003C!-- Content Locker Plugins -->",[],[],[],[]]