[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh7cr-Q-5mwzOsT00VtZZF4__u5kCrACL6OHCrPsuAKY":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":153,"fingerprints":244},"viavi-dummy-content-generator","Viavi Dummy Content Generator","1.0","Viavi Webtech","https:\u002F\u002Fprofiles.wordpress.org\u002Fviaviwebtech\u002F","\u003Cp>Viavi Dummy Content Generator is simple and easy plugin to generate dummy content.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy and simple.\u003C\u002Fli>\n\u003Cli>Easy setting and configuration\u003C\u002Fli>\n\u003Cli>Using sortcode  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Developed by \u003Ca href=\"http:\u002F\u002Fviaviweb.com\" rel=\"nofollow ugc\">viaviweb.com\u003C\u002Fa>\u003C\u002Fp>\n","Viavi Dummy Content Generator is simple and easy plugin to generate dummy content.",80,3038,0,"2015-12-22T07:06:00.000Z","4.4.0","3.0.1","",[19,20,21,22],"content","dummy","page","post","http:\u002F\u002Fviaviweb.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fviavi-dummy-content-generator.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"viaviwebtech",4,120,30,84,"2026-04-05T15:14:32.561Z",[37,58,84,108,132],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":17,"download_link":56,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"acf-autofill","ACF Autofill","0.2.0","stuurluidevelopment","https:\u002F\u002Fprofiles.wordpress.org\u002Fstuurluidevelopment\u002F","\u003Ch4>What does it do?\u003C\u002Fh4>\n\u003Cp>ACF Autofill is a handy tool to autofill your ACF fields when building or testing a website.\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Fallback images\u003C\u002Fstrong>\u003Cbr \u002F>\nThe first step when activating the plugin, is uploading some fallback images in ACFA settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Field name checks\u003C\u002Fstrong>\u003Cbr \u002F>\nACFA does two checks when filling a field. First it checks the field type, e.g. repeater or text. Then it looks at your fieldname. If it recognizes the fieldname, it fills in an appropriate value. Otherwise it just uses a random fallback.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Early Access\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin is still in early access, and not all ACF fields are autofillable yet. I’m still working on this, so please keep that in mind when leaving reviews. Positive reviews might push me to finish the plugin sooner. 😉\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What to expect\u003C\u002Fstrong>\u003Cbr \u002F>\nSome features I will likely add in the future, let me know which ones you’d want first:\u003Cbr \u002F>\n– “Kill my site” mode, to test longer words and content\u003Cbr \u002F>\n– “Generate kitchensink” button, to fill one page with all available flexible layouts\u003Cbr \u002F>\n– Custom data, a way to upload or fill in custom data and link it to custom fieldnames\u003Cbr \u002F>\n– Autofill the other field types\u003Cbr \u002F>\n– Exclude fields option\u003C\u002Fp>\n","A very lightweight WordPress plugin autofills ACF fields for quicker building and testing.",1217,"2025-06-26T15:27:00.000Z","6.8.5","4.9.0","5.6.0",[51,52,53,54,55],"acf","dummy-content","pages","posts","testing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-autofill.0.2.0.zip",100,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":13,"last_vuln_date":83,"fetched_at":27},"wp-dummy-content-generator","WP Dummy Content Generator","4.0.0","Deepak anand","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeepakanand767\u002F","\u003Cp>The “WP Dummy Content Generator” plugin is a powerful tool designed for WordPress websites. Its primary purpose is to generate dummy content, such as posts, custom post types, and media files, to populate your website during development or testing phases.\u003C\u002Fp>\n\u003Cp>This plugin offers a user-friendly interface that allows you to customize the type, quantity, and characteristics of the dummy content you want to generate. You can specify the number of posts, assign categories or tags, and even include featured images.\u003C\u002Fp>\n\u003Cp>One of the notable features of this plugin is its ability to delete all the generated content with a single click. This makes it convenient to remove the dummy data once you no longer need it, ensuring a clean and streamlined website.\u003C\u002Fp>\n\u003Cp>The “WP Dummy Content Generator” plugin is particularly useful for developers, designers, and website administrators who want to quickly populate their WordPress site with realistic dummy content. It saves time and effort by automatically generating content that mimics real posts, enabling you to focus on other aspects of website development or testing.\u003C\u002Fp>\n\u003Cp>Overall, this plugin simplifies the process of creating and managing dummy content, providing a handy solution for efficiently populating your WordPress website with test data.\u003C\u002Fp>\n\u003Ch3>🔥 What does this plugin offer?\u003C\u002Fh3>\n\u003Cp>The “WP Dummy Content Generator” plugin offers the following features and benefits:\u003C\u002Fp>\n\u003Cp>1) Dummy Content Generation: The plugin allows you to generate dummy content such as posts, custom post types, and media files for your WordPress website.\u003C\u002Fp>\n\u003Cp>2) Customization Options: You can customize the generated content by specifying the number of items to create, assigning categories or tags, including featured images, and adding custom fields.\u003C\u002Fp>\n\u003Cp>3) Efficient Content Management: The plugin simplifies the process of managing dummy content by providing a user-friendly interface and options to easily create, edit, and delete the generated content.\u003C\u002Fp>\n\u003Cp>4) Quick Content Deletion: With just a single click, you can delete all the generated dummy content from your website, ensuring a clean slate and saving time when you no longer need the test data.\u003C\u002Fp>\n\u003Cp>5) Time-saving Solution: By automating the generation of dummy content, the plugin saves you valuable time and effort that would otherwise be spent manually creating test content.\u003C\u002Fp>\n\u003Cp>6) Realistic Dummy Data: The generated content closely mimics real posts, providing a more authentic representation of how your website will look and function with actual content.\u003C\u002Fp>\n\u003Cp>7) Testing and Development: The plugin is particularly useful during website testing and development stages, as it helps populate your site with realistic test data for a more accurate evaluation of design, functionality, and performance.\u003C\u002Fp>\n\u003Cp>8) Developer-Friendly: The plugin caters to developers, designers, and website administrators, providing a convenient tool for populating websites with test content during the development process.\u003C\u002Fp>\n\u003Ch3>🛠️ HOW DOES “WP Dummy Content Generator” WORK?\u003C\u002Fh3>\n\u003Cp>It’s rather simple really – once you install the plugin, you can begin using it. On the left menu, you will get an admin menu page with name “Dummy Data Generator”. This will take you to the dashboard page of the plugin from where you can choose to generate dummy posts, users or woocommerce products.\u003C\u002Fp>\n\u003Ch3>Worried about deleting dummy data generated by our plugin?\u003C\u002Fh3>\n\u003Cp>Rest assured, the process of deleting the dummy data generated by our plugin is designed to be safe, reliable, and hassle-free. You can confidently remove all the generated content with ease and peace of mind. Our plugin ensures that the deletion process is handled smoothly, allowing you to maintain a clean and streamlined website whenever needed.\u003C\u002Fp>\n\u003Ch3>🔒 GDPR AND PRIVACY\u003C\u002Fh3>\n\u003Cp>WP Dummy Content Generator plugin is GDPR compliant:\u003Cbr \u002F>\n– We do not store any visitor or user data.\u003Cbr \u002F>\n– We do not send any data to remote servers.\u003Cbr \u002F>\n– Our plugin is only used to generate dummy posts, custom posts, users and woocommerce products.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\n  Note: This plugin is now compatible with PHP version 8.\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>✨ If you face any issue with your install, kindly raise a ticket so we can fix the issue ASAP. ✨\u003C\u002Fp>\n","Generate realistic dummy content for WordPress quickly. Ideal for developers and designers to populate sites for testing and development.",7000,142907,92,22,"2025-05-16T04:49:00.000Z","6.7.5","6.0","7.4",[75,76,77,78,59],"dummy-content-generation-for-wordpress","dummy-posts-and-custom-posts","woocommerce-products","wordpress-dummy-content-plugin","https:\u002F\u002Fwpdcg.online\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-dummy-content-generator.zip",91,5,"2025-06-16 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":57,"num_ratings":82,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":73,"tags":97,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":13,"last_vuln_date":107,"fetched_at":27},"wp-post-hide","WP Hide Post — Hide Posts, Pages, Custom Post Types, and Control Products Visibility for WooCommerce","2.0.2","Xfinitysoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fxfinitysoft\u002F","\u003Cp>\u003Cstrong>Hide posts, pages, media, and WooCommerce products from homepage, categories, search results, RSS feed, widgets, and REST API — without deleting content and keeping them accessible via direct links.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fposthide.xfinitysoft.app\u002F\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.xfinitysoft.app\u002Fplugins\u002Fwordpress-hide-post\u002F\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwordpress-hide-post\u002F24141817\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fxfinitysoft\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WP Hide Post gives you straightforward control over where your content appears on your WordPress site. Want a product to stay out of the shop page but still reachable by link? Need an article hidden from category and tag pages while editors can preview it?\u003C\u002Fp>\n\u003Cp>This plugin helps you \u003Cstrong>hide posts from the homepage, hide posts from category and tag pages, hide posts from search results, and even hide posts from RSS feed and REST API\u003C\u002Fstrong> — all without deleting the content.\u003C\u002Fp>\n\u003Cp>Perfect for content managers, store owners, and publishers who need flexible content visibility. Use it to hide WooCommerce products from shop and product search, hide custom post types from archive listings, or hide posts from widgets.\u003C\u002Fp>\n\u003Cp>Isn’t that awesome! 😃 Keep reading, there’s more. 👇\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBRDTFBSvEE8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Why choose WP Hide Post?\u003C\u002Fh3>\n\u003Cp>WP Hide Post is the simplest WordPress plugin to hide posts, pages, custom post types, and WooCommerce products without deleting them. Control where your content appears — on the homepage, category pages, search results, RSS feeds, widgets, or the REST API — while keeping direct links live for SEO and sharing.\u003C\u002Fp>\n\u003Ch3>🔑 Key Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide Posts Without Deleting\u003C\u002Fstrong>: Quickly hide posts from the homepage, categories, tags, or search results while keeping them accessible by direct link.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Product Visibility\u003C\u002Fstrong>: Hide WooCommerce products from the shop page, product categories, or search without removing the product page itself.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Control\u003C\u002Fstrong>: Manage REST API access control to keep sensitive content out of WordPress or WooCommerce endpoints.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media & Attachments\u003C\u002Fstrong>: Hide attachments and media from search, feeds, and widgets without deleting files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔑 Key Features for Hiding WordPress Posts and WooCommerce Products\u003C\u002Fh3>\n\u003Ch4>📌 Content Visibility Controls\u003C\u002Fh4>\n\u003Cp>Take full control of how your posts, pages, media, and custom post types appear across your site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide posts from the homepage\u003C\u002Fstrong> or blog page without deleting them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from category pages\u003C\u002Fstrong> and tag archives to refine navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from author pages\u003C\u002Fstrong> and date archives for cleaner browsing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from search results\u003C\u002Fstrong> to prevent duplicate or outdated content from showing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from RSS feed\u003C\u002Fstrong> and XML feeds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from the REST API\u003C\u002Fstrong> to secure sensitive content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide posts from widgets\u003C\u002Fstrong> such as “Recent Posts.”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide navigation links\u003C\u002Fstrong> (next\u002Fprevious rel links).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide single post pages\u003C\u002Fstrong> when you need them to be private.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🖼 Media & Attachments Visibility\u003C\u002Fh4>\n\u003Cp>Control how your images, PDFs, and other media files are displayed:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide media from the\u003C\u002Fstrong> homepage, blog page, and archive pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide media from\u003C\u002Fstrong> tag, author, and date archives.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide media from\u003C\u002Fstrong> search results and feeds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide media from the\u003C\u002Fstrong> REST API to limit external access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View hidden media\u003C\u002Fstrong> in the Media list with a status column.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📄 Page-Level Visibility\u003C\u002Fh4>\n\u003Cp>Manage visibility for WordPress pages with precision:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide pages\u003C\u002Fstrong> from homepage listings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide pages\u003C\u002Fstrong> from the REST API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide single pages\u003C\u002Fstrong> when not intended for public access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛒 WooCommerce Product Visibility\u003C\u002Fh4>\n\u003Cp>Powerful WooCommerce integration for shop owners:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide WooCommerce products\u003C\u002Fstrong> from the shop page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide products from\u003C\u002Fstrong> product category pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide products from\u003C\u002Fstrong> WooCommerce search results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide WooCommerce products\u003C\u002Fstrong> in REST API endpoints.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View hidden product\u003C\u002Fstrong> status directly in the Products list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚙️ Advanced Management Tools\u003C\u002Fh4>\n\u003Cp>Optimize workflows and keep your site running smoothly:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Performance-optimized storage\u003C\u002Fstrong> using custom database tables with caching.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin column for quick visibility status\u003C\u002Fstrong> in post, page, media, and product lists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget integration\u003C\u002Fstrong> to hide content from recent posts and sidebars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick edit functionality [Pro]:\u003C\u002Fstrong> Toggle visibility directly from list screens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk edit operations [Pro]:\u003C\u002Fstrong> Update multiple posts, pages, or products at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>404 Redirect option [Pro]\u003C\u002Fstrong>: For posts, pages, custom post types, media, and WooCommerce products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide but keep in search results [Pro]:\u003C\u002Fstrong> Hide from listings while allowing search engines to index.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Everywhere [Pro]:\u003C\u002Fstrong> Completely remove content visibility across the entire site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Hidden Column in admin lists [Pro]:\u003C\u002Fstrong> Customize your admin screen view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use Cases for Hiding Posts, Pages, and WooCommerce Products\u003C\u002Fh3>\n\u003Cp>Hiding posts, pages, and WooCommerce products isn’t just about removing content — it’s about controlling visibility and managing how users and search engines interact with your site. Here are the most common scenarios:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>🎯 Content Staging & Previews:\u003C\u002Fstrong> Hide posts from homepage or category pages while keeping direct links live for editors, clients, or testers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛍️ Seasonal Product Control:\u003C\u002Fstrong> Hide WooCommerce products from the shop page and product categories during off-season, but keep them accessible for SEO or promotions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔒 Membership Content Restriction:\u003C\u002Fstrong> Hide posts from search results or archives and reveal them only to logged-in members or specific audiences.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📂 Content Cleanup:\u003C\u002Fstrong> Hide outdated posts from RSS feed and author pages without deleting them, keeping your site fresh for visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔧 Developer & API Control:\u003C\u002Fstrong> Hide custom post types or products from REST API endpoints to limit what data is exposed to external apps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📰 Media & Attachment Privacy:\u003C\u002Fstrong> Hide media files from widgets, search results, or tag pages to prevent clutter and maintain secure WordPress content management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How the Plugin Works [A Brief Guide]\u003C\u002Fh3>\n\u003Cp>Quick, four-step workflow to \u003Cstrong>hide posts, pages, media, and WooCommerce products\u003C\u002Fstrong> from lists while keeping direct links live.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Select Post Types\u003C\u002Fstrong> — Pick which content types get visibility controls (Posts, Pages, Media, Products, custom post types). This lets you hide custom post types and hide WooCommerce products when needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit Content\u003C\u002Fstrong> — Open the item and use the \u003Cstrong>Post Visibility\u003C\u002Fstrong> metabox. From here, you can toggle visibility options without deleting the content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Locations\u003C\u002Fstrong> — Check where to hide it: Front Page \u002F Blog Page, Category, Tag, Author, Date Archives, Search Results, RSS Feed, Widgets (e.g., Recent Posts), REST API, or Single Page. Use combinations like hide posts from homepage and hide posts from search results as required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save & Done\u003C\u002Fstrong> — Update the item. The URL stays live for direct access, but the item will be hidden from the selected listings (shop, archives, widgets, REST API, etc.).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Pro tip:\u003C\u002Fstrong> Upgrade for \u003Cstrong>Quick Edit\u003C\u002Fstrong> and \u003Cstrong>Bulk Edit [Pro]\u003C\u002Fstrong>, \u003Cstrong>Hide Everywhere [Pro]\u003C\u002Fstrong>, or \u003Cstrong>404 Redirect [Pro]\u003C\u002Fstrong> to manage visibility at scale.\u003C\u002Fp>\n\u003Ch3>🆚 Free vs Pro: A Quick Comparison\u003C\u002Fh3>\n\u003Ch4>Free Version Includes:\u003C\u002Fh4>\n\u003Cp>✔ Hide posts from the homepage, blog page, categories, tags, author pages, and date archives.\u003Cbr \u002F>\n✔ Hide posts from search results, RSS feed, widgets, navigation links, and REST API.\u003Cbr \u002F>\n✔ Hide single posts, pages, media, and WooCommerce products without deleting them.\u003Cbr \u002F>\n✔ WooCommerce support — hide products from the shop page, product categories, and product search.\u003Cbr \u002F>\n✔ Hide attachments and media from the homepage, archives, search results, and feeds.\u003Cbr \u002F>\n✔ Custom database tables with caching for performance optimization.\u003Cbr \u002F>\n✔ “Hidden” status column in admin lists (Posts, Pages, Media, Products).\u003Cbr \u002F>\n✔ Widget integration for Recent Posts and other lists.\u003C\u002Fp>\n\u003Ch4>Pro Version Unlocks (everything in Free, plus):\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Quick Edit [Pro]:\u003C\u002Fstrong> Toggle visibility instantly from list screens.\u003Cbr \u002F>\n✅ \u003Cstrong>Bulk Edit [Pro]:\u003C\u002Fstrong> Manage multiple posts, pages, media, or products at once.\u003Cbr \u002F>\n✅ \u003Cstrong>404 Redirect [Pro]\u003C\u002Fstrong>: Redirect hidden content to a 404 page (posts in Free, all types in Pro).\u003Cbr \u002F>\n✅ \u003Cstrong>Hide but keep in search results [Pro]\u003C\u002Fstrong>: Hide from listings but allow indexing for SEO.\u003Cbr \u002F>\n✅ \u003Cstrong>Hide Everywhere [Pro]\u003C\u002Fstrong>: Completely remove content from all site locations.\u003Cbr \u002F>\n✅ \u003Cstrong>Disable Hidden Column [Pro]\u003C\u002Fstrong>: Customize your WordPress admin view.\u003Cbr \u002F>\n✅ \u003Cstrong>Premium support & updates [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cp>► \u003Ca href=\"https:\u002F\u002Fxfinitysoft.com\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fdocs.xfinitysoft.app\u002Fplugins\u002Fwordpress-hide-post\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fxfinitysoft.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fp>\n","Want to hide WordPress posts, pages, custom post types, and WooCommerce products from the homepage, archives, search, RSS, and REST API? Check out WP  &hellip;",3000,50779,"2025-12-17T04:59:00.000Z","6.9.4","5.0",[98,99,100,101,102],"content-visibility","hide-page","hide-post","hide-product","woocommerce","http:\u002F\u002Fwww.xfinitysoft.com\u002Fwp-post-hide\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-hide.2.0.2.zip",99,1,"2025-07-16 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":34,"num_ratings":118,"last_updated":119,"tested_up_to":47,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":17,"download_link":128,"security_score":129,"vuln_count":130,"unpatched_count":13,"last_vuln_date":131,"fetched_at":27},"page-and-post-restriction","Page and Post Restriction","1.3.9","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>CONTENT RESTRICTION \u002F PAGE POST RESTRICTION | PROTECT CONTENT FOR WORDPRESS\u003C\u002Fp>\n\u003Cp>Content Restriction provide control of the entire content of your WordPress sites. This includes Page Restriction and Post Restriction i.e. Content restriction according to User Roles. You can Protect content by setting consent for single-entity users on WordPress sites based on their roles. Here a user role has permission to access a page; the authorization enables access to that user. By default, all roles will have access to the content of the page.\u003Cbr \u002F>\nPage Restriction provides page protection by allowing content access to only Logged In Users to specific or all pages. Restrict access of your pages to logged-out users by showing them an error message letting them know they do not have permission to look into the content on the particular page.\u003C\u002Fp>\n\u003Cp>Besides Page Restrictions, we also provide Post Restrictions (Content restriction) feature which helps to Protect content by Restricting access for posts on logged-in\u002Fout status to users or specific user roles. Our WordPress Post restrictions feature also helps you to Restrict access in categories to logged-in\u002Fout users or specific user roles. We Display a custom message to users who do not have permission to view the content or redirect them to a specified URL. In our Page restriction, Post restriction Plugin our Individual Posts feature will enable protection for default posts as well as custom post types.\u003C\u002Fp>\n\u003Cp>Content Restriction also includes role-based capabilities which help in creating new custom roles and provide capabilities. You can create roles and customize them by assigning various WordPress capabilities to them according to requirements. You can also restrict content of your WordPress according to these custom roles with the help of our roles and capabilities feature.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>We provide integration with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminiorange-saml-20-single-sign-on\u002F\" rel=\"ugc\"> SAML Single Sign-On (SAML SSO) \u003C\u002Fa> and OAuth Single Sign-On (OAuth SSO) which helps in content restriction and allows content access to only those users who are authenticated by the configured Identity Provider or the Identity Server.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>CONTENT RESTRICTION – FREE VERSION FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Page restriction\u003C\u002Fstrong>: Restrict pages \u002F Protect Content \u002F Restrict user access by applying Page restriction on all or specific pages of your site. You can apply Page restriction to all the pages or restrict particular pages from the users that are not logged-in. Restricted users will be shown a static \u002F default error message \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post restriction\u003C\u002Fstrong>: Restrict access for individual posts. Restrict user access by applying Post restriction on all or specific posts. Restrict posts by showing a static \u002F default error message to the users who do not have permission to access the content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site restriction\u003C\u002Fstrong>: You can enable site restriction and restrict access of your site to logged-in users and restrict\u002Fprotect content of your site from those who are not logged- in. Complete site restriction will restrict your entire site and users won’t have the content access. Restricted users will be shown a static \u002F default error message. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Restriction based on user login status\u003C\u002Fstrong>: Restrict content (Page restriction | Post restriction | site restriction | tag restriction | widgets restriction | taxonomies restriction) and allow only logged-in users the content access. Protect content from those who are not logged-in users of the site. Those who are not logged-in won’t have the content access and will be shown a static \u002F default error restriction message \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict content based on one or more WordPress Roles\u003C\u002Fstrong>: This option allows content restriction according to the roles. Assign roles to the users and then give the content access according to the roles assigned to the users. Protect content confidential to a specific user role by restricting other user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Pages\u002FPosts while Creating (Meta Box)\u003C\u002Fstrong>: Page restriction \u002F Post restriction option while creating a particular page or post. This provides page restriction and Post restriction options to users while creating and editing posts\u002Fpages. This shows all the site’s user roles based on which Page restriction and Post restriction can be made. The meta box also asks if login is required to access the page\u002Fpost.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict all of your WordPress pages or posts\u003C\u002Fstrong>:  this option allows you to restrict all the pages or posts available on your WordPress site. This option gives an effortless experience if you want to restrict pages, restrict posts or restrict content as you don’t have to list down individual pages or posts to restrict them from unauthorized users. A convenient way to protect all of your content in one step.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited WordPress Content restriction\u003C\u002Fstrong>:  Restrict pages | Restrict posts | Restrict content to an unlimited extent. Any number of Page restrictions | Post restriction | Content restriction is allowed. The Page Restriction Plugin can work with large number of pages, posts and other WordPress content without overloading your servers. You can restrict as many pages \u002F posts as you have in your WordPress, control their content, restrict users to have content access to your WordPress pages \u002F posts and you won’t be held back by safety concerns due to the increasing number of pages\u002Fposts in you WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Static Error Message\u003C\u002Fstrong>: Protect content by restricting users who do not have permission to view the content by redirecting to a static \u002F default error message.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apply Parent Page Post Restriction to all Child Pages\u003C\u002Fstrong>: Configure restrictions for the parent page and apply to all its child pages. Choose which parent page’s restrictions should be applied to its child pages.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create New Roles\u003C\u002Fstrong>: The Page restriction and post restriction plugin allows you to create new WordPress Roles and assign capabilities as per the requirements. Create unlimited custom roles in your WordPress and protect content according to the user roles created\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modify Role Capabilities\u003C\u002Fstrong>: Apply different WordPress capabilities to the roles created. Users will be able to update the capabilities of the new roles created as well as modify the capabilities of the custom roles. You can assign \u002F delete \u002F update new capabilities to the default WordPress roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update existing Roles\u003C\u002Fstrong>: Default existing roles can be updated according to the requirements of the users. With the Page restriction plugin, users will be able to edit role names, delete or update roles, create a copy of an existing role etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict using Quick Edit\u003C\u002Fstrong>: Page Restriction \u002F Post Restriction Plugin gives an option of quick edit on the restriction interface to make it convenient for you to edit the content restriction settings without going to the very restricted content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict specific blocks\u002Fexcerpts in a Page\u002FPost\u003C\u002Fstrong>: Restrict specific blocks in the content of pages or posts. Use opening and closing tags of the shortcode anywhere in the page\u002Fpost to restrict the access to the content present in the between the tags of the shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PAGE RESTRICTION – PREMIUM VERSION FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All features of the free version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Tags\u003C\u002Fstrong>: Restrict users from accessing specific tags. Apply tag restriction on all or specific tags to restrict access of all or specific users from accessing the posts with the tag and the main page of the tag.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Nav Menu Items\u003C\u002Fstrong>: Control the access to navigation menu of your site. Protect the content of the navigation menu and restrict specific user roles or logged out users from accessing the navigation menu items. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Widgets\u003C\u002Fstrong>: Get better access control of the WordPress widgets. Restrict widgets by hiding them from the users. You can apply widget restriction to all widgets or have an option to restrict particular widgets from the users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Custom Post Types\u003C\u002Fstrong>: Allows extending restrictions of posts to custom post types. Protect posts of custom post types by assigning user roles to a page who can access content of that post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role based Block Restriction\u003C\u002Fstrong>: Restrict blocks to one or more user roles and enable displaying content dynamically on your pages or posts. Allow only specific user roles to view some content on your page or post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Category restrictions\u003C\u002Fstrong>: Page restriction WordPress plugin controls the visibility of content for post categories without the hassle of editing every post on your site and defining the restrictions individually to logged in\u002Fout users or specific user roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict access to Meta Box\u003C\u002Fstrong>: Restrict Access to the custom Meta Box based on user roles. This allows you to have control over who can restrict access to a page or post while creating\u002Fediting content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Error Message\u003C\u002Fstrong>: Restrict content from users who do not have permission to view the protected content by displaying a custom error message.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect Restricted user to WP Login Page\u003C\u002Fstrong>:  Redirects users who do not have permission to view the restricted content to WordPress default login page (redirects to page\u002Fpost after login).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Category based on User’s Login Status\u003C\u002Fstrong>: Restrict content based on user’s logged in\u002Fout status and after successful authentication, redirect back to the restricted page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect Restricted User to a URL\u003C\u002Fstrong>: Users trying to access a restricted page (content restrict) will be redirected to a specific page URL. This post restriction \u002F page restriction option lets you modify the behaviour of restricted pages and posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Post restriction Plugin Integration with SAML\u002FOAuth SSO\u003C\u002Fstrong>: This page restriction and post restriction feature allows Protected content access to only the users who have been authenticated by the configured IdP. Allows redirecting not logged in users to your Identity Provider \u002FOauth Server login page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WHY DO YOU NEED \u003Ca href=\"https:\u002F\u002Fblog.miniorange.com\u002Fwordpress-page-post-restriction-addon\u002F\" rel=\"nofollow ugc\">PAGE RESTRICTION WORDPRESS – PROTECT WP PAGES\u002FPOST\u003C\u002Fa> PLUGIN?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Managing a website is easier than ever nowadays. Do you have content you only want certain WordPress users to access? Now you can manage content for specific users as well as control or restrict content access for certain groups.\u003C\u002Fp>\n\u003Cp>Page restrictions and Post restrictions permit you to control \u002F protect who can see as well as alter restrictions on individual pages in a space. Content Restriction allows to restrict entire WordPress content (site restriction | tag restriction | widgets restriction | taxonomies restriction) according to the user login status or their WordPress roles.We energetically suggest investigating your site needs and provide you the miniOrange Page Restriction WordPress plugin specially designed for integrating with WordPress Sites to keep your website safe with a user-friendly experience at an affordable price.\u003C\u002Fp>\n\u003Ch3>BENEFITS OF USING CONTENT RESTRICTION WORDPRESS PLUGIN\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Restrict access to complete site\u003C\u002Fstrong>: Our Page restriction WordPress plugin helps to Protect content on your WordPress site and its feed make it completely private with more flexibility to restrict to private pages. This is very useful for intranet sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited content restriction\u003C\u002Fstrong>: Content Restriction WordPress provides granular access to your content by applying restrictions on unlimited pages and posts on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports Custom Post Types\u003C\u002Fstrong>: You can even restrict access to custom post types which gives you complete control over your content on WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple User Roles\u003C\u002Fstrong>: Page Restriction | Post restriction plugin can provide one, two, or even more roles to any pages. Multiple roles could be assigned to pages\u002Fposts simultaneously.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inherited Restrictions\u003C\u002Fstrong>: Page Restriction | Post restriction plugin helps you to make content restriction as easy as possible by reflecting the changes down to child pages\u002Fposts when a restriction is applied to the parent one.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize redirect\u003C\u002Fstrong>: Helps you integrate the plugin seamlessly by allowing you to customize restricted messages and choose login authentication for Single Sign-On (SSO) redirecting to the IDP login page and redirecting to the WP login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to use\u003C\u002Fstrong>: Ease to set up and designed with user-friendly interfaces or Ease of use with protected content integrates User management and role-based content access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-level content access\u003C\u002Fstrong>: The option to hide content from different user roles and even nested pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Anonymous\u002FOther users\u003C\u002Fstrong>: Our Page and Post restriction plugin limits anonymous\u002Fother user roles to your site who are logged in from accessing site content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>HOW WE ARE DIFFERENT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>miniOrange has various types of deployments that give the customer a safe and protective choice. miniOrange offers a plugin, Cloud, and On-premise server module. We provide a reliable plugin with extended functionality in a cost-beneficial manner to Protect content on your WordPress sites. Our Page restriction WordPress, Post restriction plugin for WordPress sites, carries a lot of features within it like protecting posts, pages, custom post types. . If you are looking for a greater amount of administrative control over your WordPress website in a cost-efficient manner miniOrange is best with the powerful content restriction feature.\u003C\u002Fp>\n\u003Ch3>CONTRIBUTED BY MINIORANGE\u003C\u002Fh3>\n\u003Cp>Page restriction WordPress – Protect WP Pages\u002FPosts is built by miniOrange. We create high-quality WordPress plugins that help you grow your WordPress sites.\u003Cbr \u002F>\nCheck out our website for other plugins \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fplugins.miniorange.com\u002F\u003C\u002Fa> or click here to see all our listed WordPress plugins.\u003C\u002Fp>\n\u003Ch3>DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>Our Page restriction WordPress – Protect WP Pages\u002FPosts plugin for WordPress comes with detailed setup guidelines with ensured content, expectations to make sure you don’t get lost along the way.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-page-restriction#pagerestriction\" rel=\"nofollow ugc\">https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-page-restriction#pagerestriction\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>CONTACT SUPPORT\u003C\u002Fh3>\n\u003Cp>If you are still nervous about your website security or how the plugin would work for you specifically, customized solutions and Active support are available. You can always \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>, or Email us at samlsupport@xecurify.com and we would be happy to help you out.\u003C\u002Fp>\n","Restrict content access for WordPress (WP) | Restrict pages\u002Fposts in WP based on user roles and login status to protect content",2000,34669,14,"2025-06-02T06:20:00.000Z","3.7","5.6",[123,124,125,126,127],"content-restriction","page-restriction","post-restriction","restrict-access","restrict-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-and-post-restriction.1.3.9.zip",98,3,"2024-12-19 00:00:00",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":57,"num_ratings":142,"last_updated":143,"tested_up_to":47,"requires_at_least":144,"requires_php":145,"tags":146,"homepage":151,"download_link":152,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"yahman-add-ons","YAHMAN Add-ons","0.9.30","YAHMAN","https:\u002F\u002Fprofiles.wordpress.org\u002Fback2nature\u002F","\u003Cp>Page views,Google Adsense,Analytics,Social,Profile,Table of contents,Related Posts,sitemap,SEO,JSON-LD structured data,Open Graph protocol(OGP),Blog card,Twitter timeline,Facebook timeline,Carousel Slider etc…\u003C\u002Fp>\n","YAHMAN Add-ons has Multiple functions.",1000,95737,2,"2025-04-08T23:10:00.000Z","4.9.8","5.4",[147,148,149,150],"pageviews","popular-posts","table-of-contents","twitter-timeline","https:\u002F\u002Fdev.back2nature.jp\u002Fen\u002Fyahman-add-ons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyahman-add-ons.0.9.30.zip",{"attackSurface":154,"codeSignals":189,"taintFlows":214,"riskAssessment":232,"analyzedAt":243},{"hooks":155,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":187,"entryPointCount":188,"unprotectedCount":13},[156],{"type":157,"name":158,"callback":159,"file":160,"line":69},"action","admin_menu","viavi_dummy_content_admin_create_menu","dummy_content.php",[],[],[164,168,172,176,180,183],{"tag":165,"callback":166,"file":160,"line":167},"viavi_dummy_content","viavi_dummy_content_html",52,{"tag":169,"callback":170,"file":160,"line":171},"viavi_dummy_content-c100","viavi_dummy_content_c100",59,{"tag":173,"callback":174,"file":160,"line":175},"viavi_dummy_content-c200","viavi_dummy_content_c200",66,{"tag":177,"callback":178,"file":160,"line":179},"viavi_dummy_content-c400","viavi_dummy_content_c400",73,{"tag":181,"callback":182,"file":160,"line":11},"viavi_dummy_content-c800","viavi_dummy_content_c800",{"tag":184,"callback":185,"file":160,"line":186},"viavi_dummy_content-c1600","viavi_dummy_content_c1600",87,[],6,{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":213},[],{"prepared":31,"raw":13,"locations":192},[],{"escaped":13,"rawEcho":194,"locations":195},8,[196,199,201,203,205,207,208,211],{"file":160,"line":197,"context":198},49,"raw output",{"file":160,"line":200,"context":198},57,{"file":160,"line":202,"context":198},64,{"file":160,"line":204,"context":198},71,{"file":160,"line":206,"context":198},78,{"file":160,"line":25,"context":198},{"file":209,"line":210,"context":198},"dummy_content_form.php",31,{"file":209,"line":212,"context":198},39,[],[215],{"entryPoint":216,"graph":217,"unsanitizedCount":106,"severity":231},"\u003Cdummy_content_form> (dummy_content_form.php:0)",{"nodes":218,"edges":228},[219,223],{"id":220,"type":221,"label":222,"file":209,"line":210},"n0","source","$_SERVER['REQUEST_URI']",{"id":224,"type":225,"label":226,"file":209,"line":210,"wp_function":227},"n1","sink","echo() [XSS]","echo",[229],{"from":220,"to":224,"sanitized":230},false,"low",{"summary":233,"deductions":234},"The 'viavi-dummy-content-generator' plugin v1.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices regarding database interaction, with all SQL queries utilizing prepared statements. It also shows no recorded history of vulnerabilities (CVEs), suggesting a potentially stable codebase. However, significant concerns arise from the static analysis. The lack of any output escaping for all identified outputs is a critical weakness that could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not properly sanitized before being displayed. Furthermore, the presence of a taint flow with an unsanitized path, even if not classified as critical or high severity, indicates a potential for injection attacks or information disclosure if that path is exposed to user input. The absence of nonce checks and capability checks, while not directly tied to specific entry points in this analysis, is a general best practice that is missing and could be exploited if new vulnerabilities are introduced.",[235,237,239,241],{"reason":236,"points":194},"No output escaping",{"reason":238,"points":82},"Taint flow with unsanitized paths",{"reason":240,"points":82},"No nonce checks",{"reason":242,"points":82},"No capability checks","2026-03-16T21:28:46.278Z",{"wat":245,"direct":251},{"assetPaths":246,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[247],"\u002Fwp-content\u002Fplugins\u002Fviavi-dummy-content-generator\u002Ficon.png",[5],[],[],{"cssClasses":252,"htmlComments":253,"htmlAttributes":254,"restEndpoints":255,"jsGlobals":256,"shortcodeOutput":257},[],[],[],[],[],[]]