[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbb2MbjjdEAxReObrQMMFzWXJqv6ywJEtTgy0YRnY5Vc":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":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":144,"fingerprints":171},"wp-shortcode-shield","WP Shortcode Shield","1.1.0","vicchi","https:\u002F\u002Fprofiles.wordpress.org\u002Fvicchi\u002F","\u003Cp>This plugin allows you to refer to a WordPress shortcode within the content of posts and pages without that shortcode being automagically expanded by WordPress. The plugin takes advantage of the fact that the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FShortcode_API\" rel=\"nofollow ugc\">WordPress ShortCode API\u003C\u002Fa> does not support nested shortcodes to allow this plugin’s shortcode to wrap the shortcode being documented.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The shortcode parser uses a single pass on the post content. This means that if\u003Cbr \u002F>\n  the $content parameter of a shortcode handler contains another shortcode, it won’t\u003Cbr \u002F>\n  be parsed\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The plugin supports both the self closing \u003Ccode>[shortcode]\u003C\u002Fcode> and enclosing \u003Ccode>[shortcode]content[\u002Fshortcode]\u003C\u002Fcode> forms and supports a short form name of the shortcode, \u003Ccode>[wp_scs]\u003C\u002Fcode> as well as the more verbose \u003Ccode>[wp_shortcode_shield]\u003C\u002Fcode> form. For the sake of brevity, the remainder of this documentation will use the \u003Ccode>[wp_scs]\u003C\u002Fcode> short form name.\u003C\u002Fp>\n\u003Cp>If using the self-closing form of the shortcode, you need to supply the name of the shortcode you are documenting using the \u003Ccode>code\u003C\u002Fcode> attribute but without using the enclosing \u003Ccode>[\u003C\u002Fcode> and \u003Ccode>]\u003C\u002Fcode> characters. This is because when parsing shortcodes, WordPress looks for the first occurrence of the ‘]’ character to terminate the shortcode. As a result of this, usage such as\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_scs code=\"[another-shortcode-name]\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>… WordPress will use the ‘]’ character inside the \u003Ccode>code\u003C\u002Fcode> attribute to try and terminate the shortcode name, which is not what is desired. Instead, the plugin automagically adds the terminating ‘[‘ and ‘]’ characters to the plugin’s output, so that usage such as\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_scs code=\"another-shortcode-name\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>… will display \u003Cem>[another-shortcode-name]\u003C\u002Fem> in your post’s of page’s content.\u003C\u002Fp>\n\u003Cp>If you are using the enclosing form of the shortcode, you can either supply the shortcode to be documented with or without enclosing ‘[‘ and ‘]’ characters; if they are omitted, the plugin will add them for you, so that usage such as\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_scs][another-shortcode-name][\u002Fwp_scs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>… and\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_scs]another-shortcode-name[\u002Fwp_scs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>… will display the same results, namely \u003Cem>[another-shortcode-name]\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>Finally a note of caution, you cannot mix the enclosing and self closing form of the plugin’s shortcode within the same post or page; this is not a limitation of the plugin, but the way in which WordPress implements the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FShortcode_API\" rel=\"nofollow ugc\">ShortCode API\u003C\u002Fa> …\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The parser does not handle mixing of enclosing and non-enclosing forms of the same\u003Cbr \u002F>\n  shortcode as you would want it to. For example, if you have:\u003C\u002Fp>\n\u003Cp>\u003Ccode>[myshortcode example='non-enclosing' \u002F] non-enclosed content [myshortcode] enclosed content\u003Cbr \u002F>\n  [\u002Fmyshortcode]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Instead of being treated as two shortcodes separated by the text ” non-enclosed content “,\u003Cbr \u002F>\n  the parser treats this as a single shortcode enclosing ” non-enclosed content [myshortcode]\u003Cbr \u002F>\n  enclosed content”.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Allows posts and pages to easily document WordPress shortcodes without the shortcode being expanded.",10,2613,100,1,"2012-11-12T06:00:00.000Z","3.4.2","3.4","",[20,21,22,23],"documentation","page","post","shortcode","http:\u002F\u002Fwww.vicchi.org\u002Fcodeage\u002Fwp-shortcode-shield\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-shortcode-shield.1.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},4,70,30,84,"2026-04-04T15:18:03.303Z",[38,60,84,103,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"display-posts-shortcode","Display Posts – Easy lists, grids, navigation, and more","3.0.3","Bill Erickson","https:\u002F\u002Fprofiles.wordpress.org\u002Fbillerickson\u002F","\u003Cp>Display Posts allows you easily list content from all across your website. Start by adding this shortcode in the content editor to display a list of your most recent posts:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Filter by Category\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To only show posts within a certain category, use the category parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts category=\"news\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Display as Post Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can create a great looking, column-based grid of posts with a bit of styling. \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fpost-grid-styling\u002F\" rel=\"nofollow ugc\">Here’s how!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List Popular Posts\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can highlight your popular content in multiple ways. If you want to feature the posts with the most comments, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts orderby=\"comment_count\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also list \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fmost-popular-posts-by-social-shares\u002F\" rel=\"nofollow ugc\">most popular posts by social shares\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Include thumbnails, excerpts, and more\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">display parameters\u003C\u002Fa> let you control what information is displayed for each post. To include an image and summary, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts include_excerpt=\"true\" image_size=\"thumbnail\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use any image size added by WordPress (thumbnail, medium, medium_large, large) OR any custom image size added by your theme or other plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sort the list however you like\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default the listing will list the newest content first, but you can order by title, menu order, relevance, content type, metadata, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List upcoming events\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can easily list upcoming events from any event calendar. Each plugin will require slightly different code.\u003C\u002Fp>\n\u003Cp>Here are \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Ftag\u002Fevents\u002F\" rel=\"nofollow ugc\">tutorials for popular event calendar plugins\u003C\u002Fa>. If your plugin is not listed here, submit a support request and I’ll add it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tutorials\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Ftutorials\u002F\" rel=\"nofollow ugc\">Our tutorials\u003C\u002Fa> cover common customization requests, and are updated often.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#query-parameters\" rel=\"nofollow ugc\">Query parameters\u003C\u002Fa> for customizing which posts are listed (filter by category, tag, date…)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">Display parameters\u003C\u002Fa> determine how the posts appear (title, excerpt, image…)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fuse-template-parts-to-match-your-themes-styling\u002F\" rel=\"nofollow ugc\">Template parts\u003C\u002Fa> for Display Posts to perfectly match your theme’s post listings\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fthe-output-filter\u002F\" rel=\"nofollow ugc\">Output filter\u003C\u002Fa> for complete control over how the listing looks on your site\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">Filters\u003C\u002Fa> for even more powerful customizations for developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Extensions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Pagination\" rel=\"nofollow ugc\">Display Posts – Pagination\u003C\u002Fa> – Allow results of Display Posts to be paginated\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-posts-date-view\u002F\" rel=\"ugc\">Display Posts – Date View\u003C\u002Fa> – Lets you break your content down by month or year.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Alpha-View\" rel=\"nofollow ugc\">Display Posts – Alpha View\u003C\u002Fa> – Display an alphabetical listing of your content, broken down by letter\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Transient-Cache\" rel=\"nofollow ugc\">Display Posts – Transient Cache\u003C\u002Fa> – Cache the output using transients\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002Fdps-coauthor-addon\" rel=\"nofollow ugc\">Co-Authors Plus Addon\u003C\u002Fa> – multiple authors on posts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002Fdps-columns-extension\" rel=\"nofollow ugc\">Columns Extension\u003C\u002Fa> – display posts in columns\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDPS-Exclude-Sticky\" rel=\"nofollow ugc\">DPS Exclude Sticky\u003C\u002Fa> – exclude sticky posts unless specifically requested\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshazahm1\u002FDisplay-Posts-Shortcode-Pinch-Zoomer\" rel=\"nofollow ugc\">DPS Pinch Zoomer\u003C\u002Fa> – adds support pinch zooming post images on mobile devices and mouse wheel zooming on desktops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshazahm1\u002FDisplay-Posts-Shortcode-Remote\" rel=\"nofollow ugc\">Display Posts Shortcode Remote\u003C\u002Fa> – display posts from a remote WordPress site utilizing the WP REST API.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a listing of content on your website using a simple shortcode. Filter the results by category, author, and more.",80000,1250447,96,164,"2024-10-14T16:53:00.000Z","6.6.5","3.0",[21,54,55,56,23],"pages","posts","query","https:\u002F\u002Fdisplayposts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-posts-shortcode.3.0.3.zip",92,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":13,"num_ratings":14,"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":27,"last_vuln_date":83,"fetched_at":29},"apollo13-framework-extensions","Apollo13 Framework Extensions","1.9.9","apollo13themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fapollo13themes\u002F","\u003Cp>\u003Cstrong>Apollo13 Framework Extensions\u003C\u002Fstrong> adds few features to themes build on Apollo13 Framework. These are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designs Importer,\u003C\u002Fli>\n\u003Cli>shortcodes based on Apollo13 Framework features: writtng effect, count down, socials, scroller, slider, galleries, post grid,\u003C\u002Fli>\n\u003Cli>support for WPBakery Page Builder elements added by Apollo13 Framework,\u003C\u002Fli>\n\u003Cli>custom post types: albums, works & people,\u003C\u002Fli>\n\u003Cli>Export\u002FImport of theme options,\u003C\u002Fli>\n\u003Cli>Custom Sidebar,\u003C\u002Fli>\n\u003Cli>Custom CSS,\u003C\u002Fli>\n\u003Cli>Meta options that are creating content for posts, pages, albums and works,\u003C\u002Fli>\n\u003Cli>Responsive Image resizing ,\u003C\u002Fli>\n\u003Cli>Maintenance mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires one of themes build on \u003Cstrong>Apollo13 Framework\u003C\u002Fstrong> theme to be installed.\u003C\u002Fp>\n\u003Cp>It is mostly used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree\u002F\" rel=\"nofollow ugc\">Rife Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002F\" rel=\"nofollow ugc\">Rife Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits & Copyright\u003C\u002Fh3>\n\u003Ch4>Anime.js, Copyright 2019 Julian Garnier\u003C\u002Fh4>\n\u003Cp>Licenses: MIT\u003Cbr \u002F>\nSource: https:\u002F\u002Fanimejs.com\u002F\u003C\u002Fp>\n","Adds custom post types, shortcodes and some features that are used in themes built on Apollo13 Framework.",20000,534616,"2025-12-04T08:12:00.000Z","6.5.8","4.7","5.4.0",[75,76,77,78],"custom-post-types","elementor-widgets","shortcodes","wpbakery-page-builder-support","https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapollo13-framework-extensions.zip",95,6,"2026-02-18 15:32:44",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":52,"requires_php":18,"tags":98,"homepage":100,"download_link":101,"security_score":35,"vuln_count":14,"unpatched_count":27,"last_vuln_date":102,"fetched_at":29},"posts-in-page","Posts in Page","1.4.4","ivycat","https:\u002F\u002Fprofiles.wordpress.org\u002Fivycat\u002F","\u003Cp>Easily add one or more posts to any page using simple shortcodes.\u003C\u002Fp>\n\u003Cp>Supports categories, tags, custom post types, custom taxonomies, date ranges, post status, and much more.\u003C\u002Fp>\n\u003Cp>You can get all of the same functionality provided by this plugin by modifying your theme’s template files; this plugin just makes it easy for anyone to \u003Cem>pull\u003C\u002Fem> posts into other areas of the site without having to get their hands dirty with code.\u003C\u002Fp>\n\u003Cp>Plugin is depending upon your theme’s styling; version 1.x of this plugin \u003Cem>does not\u003C\u002Fem> contain native styles.\u003C\u002Fp>\n\u003Cp>This is a minimal plugin, function over form. Give us feedback, suggestions, bug reports, and any other contributions on the in the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fivycat\u002Fposts-in-page\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add one or more posts to any page using simple shortcodes.",10000,377586,88,86,"2019-05-13T16:13:00.000Z","5.2.24",[75,54,55,23,99],"taxonomy","https:\u002F\u002Fivycat.com\u002Fwordpress\u002Fwordpress-plugins\u002Fposts-in-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-in-page.1.4.4.zip","2017-02-13 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":52,"requires_php":18,"tags":117,"homepage":120,"download_link":121,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"disable-author-pages","Disable Author Pages","0.11","Frank Neumann-Staude","https:\u002F\u002Fprofiles.wordpress.org\u002Ffstaude\u002F","\u003Cp>Disable the author pages ( \u002Fauthor=? ) in wordpress and redirect the user to another page.\u003C\u002Fp>\n","Disable the author pages",6000,50618,98,17,"2017-11-28T17:13:00.000Z","4.7.32",[21,22,23,118,119],"sidebar","widgets","https:\u002F\u002Fstaude.net\u002Fwordpress\u002Fplugins\u002Fdisable-author-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-pages.0.11.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":13,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":18,"download_link":141,"security_score":142,"vuln_count":14,"unpatched_count":14,"last_vuln_date":143,"fetched_at":29},"menu-in-post","Menu In Post","1.4.1","linux4me2","https:\u002F\u002Fprofiles.wordpress.org\u002Flinux4me2\u002F","\u003Cp>With Menu In Post, you can create shortcodes to display menus as hyperlinked lists or dropdowns in posts, pages, and shortcode widgets. Menus are easier to manage through the WordPress user interface (UI) than a list of links. You can update a menu in one place (Appearance > Menus) and it will be updated everywhere you have added a Menu In Post shortcode for it.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin UI in Tools for quickly building shortcodes\u003C\u002Fli>\n\u003Cli>Display menus as lists or drop-downs\u003C\u002Fli>\n\u003Cli>Configurable depth-level for submenus\u003C\u002Fli>\n\u003Cli>Configurable ordering (via WordPress Menus UI)\u003C\u002Fli>\n\u003Cli>Set optional IDs and\u002For classes to menu containers and lists\u003C\u002Fli>\n\u003Cli>Append a text string to the URL of all menu items\u003C\u002Fli>\n\u003Cli>Admin UI in Settings to tweak JavaScript loading and minification\u003C\u002Fli>\n\u003Cli>Works with block-enabled themes with option to display classic menu editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>In WordPress Admin, look on the ‘Tools’ menu for Menu In Post Tools.\u003C\u002Fli>\n\u003Cli>Use Menu In Post Tools’ Shortcode Builder to build your menu shortcodes.\u003C\u002Fli>\n\u003Cli>Copy the menu shortcode and paste it into a Shortcode Block in the Gutenberg editor in a page, post or widget.\u003C\u002Fli>\n\u003Cli>Use the classic menu editor (Appearance > Menus) to add\u002Fedit menus.\u003C\u002Fli>\n\u003Cli>Optionally, select options in Settings > Menu In Post. No changes are necessary to use the plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Privacy Notice\u003C\u002Fh4>\n\u003Cp>Menu In Post does not:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>track users by stealth\u003C\u002Fli>\n\u003Cli>write personal user data to the database\u003C\u002Fli>\n\u003Cli>send data to external servers\u003C\u002Fli>\n\u003Cli>use cookies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>You can translate Menu In Post on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fmenu-in-post\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","A simple but flexible plugin to allow the use of menus in posts and pages.",2000,41738,8,"2026-01-17T17:10:00.000Z","6.9.4","5.0","7.4",[138,139,140,123,23],"display-menu","menu","menu-in-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmenu-in-post.1.4.1.zip",78,"2025-12-30 00:00:00",{"attackSurface":145,"codeSignals":159,"taintFlows":166,"riskAssessment":167,"analyzedAt":170},{"hooks":146,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":157,"entryPointCount":158,"unprotectedCount":27},[],[],[],[150,154],{"tag":151,"callback":23,"file":152,"line":153},"wp_scs","wp-shortcode-shield.php",54,{"tag":155,"callback":23,"file":152,"line":156},"wp_shortcode_shield",55,[],2,{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":165},[],{"prepared":27,"raw":27,"locations":162},[],{"escaped":27,"rawEcho":27,"locations":164},[],[],[],{"summary":168,"deductions":169},"The wp-shortcode-shield v1.1.0 plugin demonstrates a strong security posture based on the provided static analysis. The absence of dangerous functions, the consistent use of prepared statements for any SQL queries (though none were detected in this sample), and complete output escaping suggest a developer committed to secure coding practices. Furthermore, the plugin's limited attack surface, with only two shortcodes and no identified unprotected entry points, is a positive indicator. The complete lack of vulnerability history, including CVEs, further bolsters its current security reputation. The plugin appears to be well-developed and free from immediate, obvious vulnerabilities.",[],"2026-03-17T00:39:39.909Z",{"wat":172,"direct":177},{"assetPaths":173,"generatorPatterns":174,"scriptPaths":175,"versionParams":176},[],[],[],[],{"cssClasses":178,"htmlComments":179,"htmlAttributes":180,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[],[],[],[],[],[184,185],"&#91;","&#93;"]