[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fd5h5oXmgf_VJIFNWBohCVyRYeFVLLVddt57ieogRd8o":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":19,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":136,"fingerprints":171},"convert-protection-text","Convert Protection Text","1.0.2","NBK45","https:\u002F\u002Fprofiles.wordpress.org\u002Fnbk45\u002F","\u003Cp>WordPressで記事（ページ）の限定公開（「パスワード保護」）時に表示される認証ページをカスタマイズします。\u003Cbr \u002F>\n・保護中の表示・非表示の切り替え\u003Cbr \u002F>\n・ページメッセージ\u003Cbr \u002F>\n・パスワードフォームのラベル\u003Cbr \u002F>\n・確定ボタンのラベル\u003C\u002Fp>\n\u003Ch4>仕様\u003C\u002Fh4>\n\u003Cp>1）保護中の表示・非表示の切り替え\u003Cbr \u002F>\n「保護中」の表示と非表示を切り替えます。\u003C\u002Fp>\n\u003Cp>2）ページメッセージ\u003Cbr \u002F>\n標準のメッセージから任意のメッセージに変更します。\u003Cbr \u002F>\nテキストエリアの改行は維持されますが、HTMLタグは除去されます。\u003C\u002Fp>\n\u003Cp>3）パスワードフォームのラベル\u003Cbr \u002F>\nラベルを「パスワード」から任意のテキストに変更します。\u003C\u002Fp>\n\u003Cp>4）確定ボタンのラベル\u003Cbr \u002F>\nボタンラベルの「確定」を任意のテキストに変更します。\u003C\u002Fp>\n","Convert Protection Text はWordPressで記事（ページ）の公開状態を限定公開（「パスワード保護」）にしたときのテキストをカスタマイズするプラグインです。",0,1113,"2025-12-18T09:01:00.000Z","6.9.4","6.7","8.3",[18],"password-protected","https:\u002F\u002Fdevelop.n-k-y.net\u002Fwordpress\u002Fconvert-protection-text","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconvert-protection-text.1.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"nbk45",2,60,30,94,"2026-04-05T17:25:52.586Z",[33,57,81,97,118],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":54,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"hide-price-until-login","Hide Price Until Login","1.1.1","cedcommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedcommerce\u002F","\u003Cp>Hide Price of the products on shop and product detail page until user is not logged in or until password is entered.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hides the product’s price until the correct password is entered\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hides the product’s price for specific users\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hides the product’s price until the user is logged in\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hides price from shop page and product detail page as well\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hides the product’s price for none\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>At shop page only the details of a prodcut is shown, either it is a  simple product.\u003C\u002Fli>\n\u003Cli>Full customizable, most of the things are dynamic and can be customized by admin.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable all the features of plugin\u003C\u002Fli>\n\u003Cli>Efficient for valid user only.\u003C\u002Fli>\n\u003Cli>Easy to use and install\u003C\u002Fli>\n\u003Cli>Easy to configure\u003C\u002Fli>\n\u003Cli>Show\u002FHide password field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excellent language support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OTHER USEFUL PLUGINS FROM CEDCOMMERCE\u003C\u002Fh3>\n\u003Cp>Other useful plugins from Cedcommerce to make your web better:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipping-delivery-date-management-with-gift-message\u002F\" rel=\"ugc\">Shipping & Delivery Date management with gift message\u003C\u002Fa>: Shipping & Delivery Date management with gift message extension allows selection of delivery date, messaging of gift hampers, shipping address management feature.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-price-until-login\u002F\" rel=\"ugc\">Hide Price Until Login\u003C\u002Fa>: Hide Price of the products on shop and product detail page until user is not logged in or until password is entered.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecently-viewed-and-most-viewed-products\u002F\" rel=\"ugc\">Recently viewed and most viewed products\u003C\u002Fa>: Recently viewed and most viewed products provides an extra feature to merchant to show recently viewed products and most viewed products on the product detail page and also at any place through out the site by adding given shortcode.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-advanced-pdf\u002F\" rel=\"ugc\">WP Advanced PDF\u003C\u002Fa>: WP Advanced PDF is a pdf generator for posts to pages. This plugin enables your blog readers to create pdf of posts of your blog. WP Advanced PDF relies on the TCPDF class to render PDF.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesale-market\u002F\" rel=\"ugc\">Wholesale Market\u003C\u002Fa>: Wholesale Market woocommerce extension that empowers your shop with the capability to create wholesale users and give special privilege to them by setting product’s wholesale price.\u003C\u002Fp>\n\u003Ch4>About cedcommerce.com\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcedcommerce.com\u002F\" rel=\"nofollow ugc\">Cedcommerce\u003C\u002Fa> We embarked on the journey of providing best-in-class affordable eCommerce solutions. We came together as a group of hardworking people with a single-minded goal- making eCommerce easier.We believe in providing tailor-made solutions for our clients’ specific needs. Our attention to detail & dedication has helped us become a global leader and a one-stop shop for e-Commerce solutions.\u003C\u002Fp>\n\u003Ch3>INSTANT SUPPORT\u003C\u002Fh3>\n\u003Cp>Get prompt assistance via call, Skype, or Whats-app from our team. We will make sure that your queries and concerns are rectified within minimum time.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you need support or have any question then kindly use our online chat window \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\" rel=\"nofollow ugc\">here\u003C\u002Fa> or send us email at \u003Ca href=\"mailto:support@cedcommerce.com\" rel=\"nofollow ugc\">support@cedcommerce.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fcedcommerce.com\u002F\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Google+ Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F118378364994508690262\" rel=\"nofollow ugc\">https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F118378364994508690262\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcedcommerce\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fcedcommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our LinkedIn Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide product price until the correct password is entered or until login.",2000,58058,70,24,"2022-07-18T16:50:00.000Z","6.0.0","4.3","",[34,50,51,52,53],"password-protected-price-extension","woocommerce","woocommerce-plugin","wordpress","http:\u002F\u002Fcedcommerce.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-price-until-login.zip",85,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":48,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":11,"last_vuln_date":80,"fetched_at":23},"protected-posts-logout-button","Protected Posts Logout Button","1.4.6","Nate Reist","https:\u002F\u002Fprofiles.wordpress.org\u002Fnatereist\u002F","\u003Cp>This plugin simply adds a logout button to the content of any password protected post. Sometimes clients want a password protected page to share information with privileged individuals and the default 10 days for the cookie to expire is too long for their liking. So I wrote a little plugin to do this with AJAX and set the cookie to expire immediately, well actually 10 days in the past.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works logged in or out as a WordPress user.\u003C\u002Fli>\n\u003Cli>Uses the same functionality WordPress uses to set post cookies.\u003C\u002Fli>\n\u003Cli>Has a simple settings page to make everything easier.\u003C\u002Fli>\n\u003Cli>Allows you to alert user they have logged out.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically adds a logout button to your password protected content.",1000,33408,98,13,"2023-02-16T00:46:00.000Z","6.1.10","2.8",[73,74,75],"logout","password-protected-posts-logout-button","wordpress-security","http:\u002F\u002Fmindutopia.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprotected-posts-logout-button.1.4.6.zip",84,3,"2023-02-20 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":21,"num_ratings":27,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":48,"tags":94,"homepage":48,"download_link":95,"security_score":96,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"wp-hidden-password-protected-page","WP Hidden Password Protected Pages","1.2.5","kimipooh","https:\u002F\u002Fprofiles.wordpress.org\u002Fkimipooh\u002F","\u003Cp>When the plugin is turned on, the password protected pages will be hidden. The user who knows the access URL continues to be able to access to the pages.\u003C\u002Fp>\n\u003Cp>Optional settings: The unlocked password protected page will be locked again after the idle time (Value of Idle time for Password Protected Pages).\u003C\u002Fp>\n","The plugin is for hiding the password protected pages (posts) in WordPress.",700,31886,"2025-04-02T01:28:00.000Z","6.7.5","6.0",[18],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-hidden-password-protected-page.1.2.5.zip",92,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":30,"num_ratings":79,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":116,"download_link":117,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"customize-private-protected","Customize Private & Protected – Change or remove title prefix and more","1.3.4","kirkclarke","https:\u002F\u002Fprofiles.wordpress.org\u002Fkirkclarke\u002F","\u003Cp>Use this plugin to hide or edit the prefix on your password protected or private page, add widget areas before and after the password protected form, and modify the label and submit button text. These changes are global and apply to all protected and private content respectively.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>If you’d like to support future development, \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fpaypalme\u002FKirkClarke\" rel=\"nofollow ugc\">buy me a tea\u003C\u002Fa>!\u003C\u002Fp>\n","Use WP Customize to modify elements of password protected and private posts and pages.",300,4498,"2025-10-04T20:41:00.000Z","6.8.5","5.8","7.0",[18,112,113,114,115],"prefix","private","remove","widget","https:\u002F\u002Fgithub.com\u002Fkclarkedesign\u002Fcpp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomize-private-protected.1.3.4.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":21,"num_ratings":79,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":48,"tags":131,"homepage":134,"download_link":135,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"expire-password-protected-pages","Expire Password Protected Pages","0.1.0","TG","https:\u002F\u002Fprofiles.wordpress.org\u002Ftroyglancy\u002F","\u003Cp>Description: This plugin will require visitors to type in the password each time they are visiting a password protected page. This also will prevent the page from being accessible if someone types in the password on a public computer. By default WordPress password protected pages sessions will last 10 days. Originally came up with this idea when a client did not want a password protected pages accessible after the browser was closed. While you could add the code to your function.php within your theme I did not want the code to get overwritten when doing a theme update. Using this plugin avoids the need for updating the function.php file.\u003C\u002Fp>\n\u003Cp>Once you have it uploaded to your WordPress install. Simply login to your WordPress backend and activate the plugin. After it’s activated you no longer need to do anything. You can test the page by refreshing the page after typing the password or closing your browser. Once you visit the page again it will force you to type in the password.\u003C\u002Fp>\n\u003Cp>Please note: If you use a cache plugin it may cause the plugin to not work correctly. Please whitelist the page you’re password protecting within your cache plugin.\u003C\u002Fp>\n\u003Cp>You can use this plugin by downloading and unzippping it to the \u002Fplugin directory. Once you have it uploaded to your web host login to your WordPress backend and activate the plugin. After it’s activated you no longer need to do anything.\u003C\u002Fp>\n","Description: This plugin will require visitors to type in the password each time they are visiting a password protected page.",200,3295,"2018-05-22T03:44:00.000Z","4.9.29","3.7",[132,133],"password-protected-pages","security","https:\u002F\u002Fgithub.com\u002Ftroyglancy\u002FExpire-Password-Protected-Pages","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpire-password-protected-pages.zip",{"attackSurface":137,"codeSignals":157,"taintFlows":166,"riskAssessment":167,"analyzedAt":170},{"hooks":138,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":156,"entryPointCount":11,"unprotectedCount":11},[139,145,150],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","add_pages","class\\class.conv_protection_txt.php",11,{"type":146,"name":147,"callback":148,"file":143,"line":149},"filter","protected_title_format","edit_protected_word",12,{"type":146,"name":151,"callback":152,"file":143,"line":68},"the_password_form","protect_password_form",[],[],[],[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":11,"externalRequests":11,"nonceChecks":164,"capabilityChecks":11,"bundledLibraries":165},[],{"prepared":11,"raw":11,"locations":160},[],{"escaped":162,"rawEcho":11,"locations":163},9,[],1,[],[],{"summary":168,"deductions":169},"The plugin \"convert-protection-text\" v1.0.2 exhibits a strong security posture based on the provided static analysis.  There are no identified entry points such as AJAX handlers, REST API routes, or shortcodes that could be directly exploited.  Furthermore, the code signals indicate a diligent approach to security, with no dangerous functions used, all SQL queries being prepared, and all output being properly escaped.  The presence of a nonce check is also a positive indicator of security awareness.\n\nThe vulnerability history is equally reassuring, showing zero known CVEs. This lack of past vulnerabilities, combined with the clean static analysis, suggests a well-written and secure plugin.  However, it is important to acknowledge that static analysis is not exhaustive.  While the current analysis reveals no immediate threats or specific security concerns, the absence of identified flows in taint analysis might be due to the plugin's limited functionality or a very small code base, rather than a guarantee of absolute security against all possible complex attack vectors.\n\nIn conclusion, \"convert-protection-text\" v1.0.2 appears to be a secure plugin with excellent adherence to fundamental security practices. The absence of known vulnerabilities and the robust static analysis results are significant strengths. The main area for caution would be a continued reliance on these best practices as the plugin evolves, ensuring that any future additions or modifications maintain this high standard.",[],"2026-03-17T06:21:01.272Z",{"wat":172,"direct":185},{"assetPaths":173,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[174,175,176,177],"\u002Fwp-content\u002Fplugins\u002Fconvert-protection-text\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fconvert-protection-text\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fconvert-protection-text\u002Fjs\u002Fadmin-script.js","\u002Fwp-content\u002Fplugins\u002Fconvert-protection-text\u002Fjs\u002Fscript.js",[],[176,177],[181,182,183,184],"convert-protection-text\u002Fcss\u002Fadmin-style.css?ver=","convert-protection-text\u002Fcss\u002Fstyle.css?ver=","convert-protection-text\u002Fjs\u002Fadmin-script.js?ver=","convert-protection-text\u002Fjs\u002Fscript.js?ver=",{"cssClasses":186,"htmlComments":187,"htmlAttributes":188,"restEndpoints":189,"jsGlobals":190,"shortcodeOutput":191},[],[],[],[],[],[]]