[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6LpvnXMOB9IG4Ibm6Tk0ky1SjIMd-k2zNfyXwMW_0LM":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":15,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":145,"fingerprints":184},"simple-shortcode-block","Simple Shortcode Block","1.0.2","pablocianes","https:\u002F\u002Fprofiles.wordpress.org\u002Fpablocianes\u002F","\u003Cp>A simple block to the new WordPress editor Gutenberg to insert and show also in the backend all your old shortcodes.\u003C\u002Fp>\n\u003Cp>This block allows you to work with shortcodes into Gutenberg like the native WordPress Block, but with a new feature: \u003Cstrong>You can see ( in many case ) the shortcodes in the backend in a similar way as render in the frontend of the web\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now is very easy to see what your shortcodes are going to show in the web thanks of Gutenberg and this dynamic simple shortcode block.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do not you see what you expected? Not always is possible to see the shortcode in the backend as in the frontend\u003C\u002Fstrong> because of it is depend on each plugin and also your active theme, but this plugin allow you to try with some options to improve this:\u003Cbr \u002F>\n*Select to include some CSS of the plugin into Gutenberg editor for each shortcode block.\u003Cbr \u002F>\n*Select to include some JS of the plugin into Gutenberg editor for each shortcode block.\u003Cbr \u002F>\n*Hide \u002F Show the input where you put the shortcode to avoid to see it into the editor (see the third Screenshot).\u003C\u002Fp>\n\u003Cp>What You See in the backend with Gutenberg editor Is ( in many case ) What You Get! and the plugin only enqueue the selected assets if it is necesary to improve the apparience between backend and frontend.\u003C\u002Fp>\n\u003Ch3>Feedback and support\u003C\u002Fh3>\n\u003Cp>I would be happy to receive your feedback to improve this plugin.\u003Cbr \u002F>\nPlease let me know through \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-shortcode-block\" rel=\"ugc\">support forums\u003C\u002Fa> if you like it and please be sure to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-shortcode-block\u002Freviews\u002F#new-post\" rel=\"ugc\">leave a review.\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Also you can contact me on my personal page \u003Ca href=\"https:\u002F\u002Fpablocianes.com\u002F\" rel=\"nofollow ugc\">Pablo Cianes\u003C\u002Fa> or even visit \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPCianes\u002Fsimple-shortcode-block\" rel=\"nofollow ugc\">Github of Simple Shortcode Block\u003C\u002Fa> where you can find all the development code of this plugin.\u003C\u002Fp>\n\u003Cp>I hope it is useful for you and look forward to reading your reviews! 😉 Thanks!\u003C\u002Fp>\n","A simple block to render a shortcode in a dynamic way into the new editor Gutenberg.",30,9352,90,2,"","5.3.21","4.6","5.2.4",[20,21,22,23],"block","dynamic-shortcode","gutenberg","shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-shortcode-block.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},4,260,93,89,"2026-04-04T20:29:19.005Z",[37,64,85,106,128],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":14,"unpatched_count":26,"last_vuln_date":62,"fetched_at":63},"latest-post-shortcode","Latest Post Shortcode","14.2.2","Iulia Cazan","https:\u002F\u002Fprofiles.wordpress.org\u002Fiulia-cazan\u002F","\u003Cp>The “Latest Post Shortcode” helps you display a list or grid of the posts or pages in a page\u002Fsidebar, without having to code or know PHP. The output parameters are extremely flexible, allowing you to choose the way your selected content will be displayed. You can embed as many shortcodes in a page as you need, each shortcode configured differently. The shortcode for displaying the latest posts is \u003Ccode>[latest-selected-content]\u003C\u002Fcode> and can be generated very easily, the plugin will add a block or a shortcode button in the editor area.\u003C\u002Fp>\n\u003Cp>You can write your own “read more” replacement, choose whether to show\u002Fhide featured images, you can even sort the items by several options, and paginate the output (also AJAX pagination). This plugin works with any modern theme. When used with WordPress >= 5.0 + Gutenberg, the plugin shortcode can be configured from the LPS block or any Classic block, using the plugin button. The plugin can be used with Elementor page builder.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>\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\u002Fer5wnGolfw8?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>\u003C\u002Fp>\n\u003Ch4>Usage example\u003C\u002Fh4>\n\u003Cp>Example of a simple grid with 4 cards per row, with AJAX pagination:\u003Cbr \u002F>\n    [latest-selected-content ver=”2″ perpage=”4″ showpages=”4″ display=”title,date,excerpt-small” titletag=”h3″ chrlimit=”120″ more=”…” url=”yes” linktext=”Read more” image=”thumbnail” image_placeholder=”auto” elements=”25″ image_opacity=”0.3″ css=”four-columns as-overlay content-end pagination-space-between light tall” type=”post” status=”publish” orderby=”dateD” show_extra=”ajax_pagination,pagination_all,trim,date_diff,category,hide_uncategorized_category,oneterm_category,light_spinner”]\u003C\u002Fp>\n\u003Cp>Example of a simple grid with 4 cards (2 per row), filtered by a category (sample term):\u003Cbr \u002F>\n    [latest-selected-content ver=”2″ limit=”4″ display=”title,content-small” titletag=”h3″ chrlimit=”50″ image=”full” image_placeholder=”auto” elements=”0″ css=”two-columns as-column has-shadow content-center” type=”post” taxonomy=”category” term=”sample” orderby=”dateA”]\u003C\u002Fp>\n\u003Cp>Starting with version 8.0.0, the plugin has a new UI and some new cool features. With this version, the output of the shortcode can be configured also as a slider, with responsive and different modes options. In this way, if you previously used the Latest Post Shortcode Extension, this is no longer needed, the plugin handles it all by itself.\u003C\u002Fp>\n\u003Cp>Starting with version 7.0.0, the plugin implements new hooks that allow for defining and managing your custom output, through your theme or your plugins. Check more hook details and code samples at https:\u002F\u002Fiuliacazan.ro\u002Flatest-post-shortcode\u002F.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Custom cards output filters: \u003Ccode>lps\u002Foverride_card_patterns\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_card\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_card_terms\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_post_class\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_card_display\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_section_start\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_section_end\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pagination filters: \u003Ccode>lps\u002Foverride_pagination_display\u002Ffirst\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Ffirst_icon\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Fprev\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Fprev_icon\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Fnext\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Fnext_icon\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Flast\u003C\u002Fcode>, \u003Ccode>lps\u002Foverride_pagination_display\u002Flast_icon\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Additional filters: \u003Ccode>lps\u002Ffilter_sites_list\u003C\u002Fcode>, \u003Ccode>lps\u002Ffilter_statuses\u003C\u002Fcode>, \u003Ccode>lps\u002Ffilter_front_end_statuses\u003C\u002Fcode>, \u003Ccode>lps\u002Ffilter_types\u003C\u002Fcode>, \u003Ccode>lps\u002Ffilter_taxonomies\u003C\u002Fcode>, \u003Ccode>lps\u002Fusable_taxonomies\u003C\u002Fcode>, \u003Ccode>lps\u002Fcard_output_types\u003C\u002Fcode>, \u003Ccode>lps\u002Fremove_donate_info\u003C\u002Fcode>, \u003Ccode>lps\u002Fload_assets_on_page\u003C\u002Fcode>, \u003Ccode>lps\u002Fexclude_ids\u003C\u002Fcode>, \u003Ccode>lps\u002Fshortcode_arguments\u003C\u002Fcode>, \u003Ccode>lps\u002Fquery_arguments\u003C\u002Fcode>, \u003Ccode>lps\u002Fbefore_check_posts\u003C\u002Fcode>, \u003Ccode>lps\u002Fremove_update_info\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Marked as deprecated: \u003Ccode>lps_filter_tile_patterns\u003C\u002Fcode>, \u003Ccode>lps_filter_display_posts_list\u003C\u002Fcode>, \u003Ccode>lps_filter_remove_update_info\u003C\u002Fcode>, \u003Ccode>lps_filter_use_custom_section_markup_end\u003C\u002Fcode>, \u003Ccode>lps_filter_use_custom_section_markup_start\u003C\u002Fcode>, \u003Ccode>lps_filter_use_custom_tile_markup\u003C\u002Fcode>, \u003Ccode>lps_filter_exclude_previous_content_ids\u003C\u002Fcode>, \u003Ccode>lps_filter_use_custom_shortcode_arguments\u003C\u002Fcode>, \u003Ccode>lps_filter_use_custom_query_arguments\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","The \"Latest Post Shortcode\" allows you to create a dynamic content selection from your posts by combining, limiting, and filtering what you need.",4000,159622,96,46,"2026-02-09T19:43:00.000Z","6.9.4","5.5.0","7.3.5",[54,55,56,57,58],"configurable-shortcode-with-ui","gutenberg-block","paginated-posts","posts-grid","posts-shortcode","https:\u002F\u002Fiuliacazan.ro\u002Flatest-post-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-post-shortcode.14.2.2.zip",98,"2026-01-24 00:00:00","2026-03-15T15:16:48.613Z",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":15,"download_link":83,"security_score":84,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":63},"shortcode-with-preview-block","Shortcode Preview Block","1.0.0","Ronak Ganatra","https:\u002F\u002Fprofiles.wordpress.org\u002Fronakganatra\u002F","\u003Cp>Normal WordPress gutenberg block do not show How the shortcode will output frontside, so we have created a similar gutenberg block which can preview the shortcode result on editor side.\u003C\u002Fp>\n","Shows preview of any shortcode on editor side. It renders shortcode in the editor side so editor does not need to visit front side.",1000,6899,74,3,"2024-08-01T05:32:00.000Z","6.6.5","5.1","7.0",[20,81,22,82,23],"blocks","preview","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcode-with-preview-block.zip",92,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":25,"num_ratings":31,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":102,"download_link":103,"security_score":104,"vuln_count":75,"unpatched_count":26,"last_vuln_date":105,"fetched_at":63},"uix-shortcodes","Uix Shortcodes","2.0.5","UIUX Lab","https:\u002F\u002Fprofiles.wordpress.org\u002Fuiuxlab\u002F","\u003Cp>Uix Shortcodes makes it easy and quick to add the shortcode you need to achieve the page layout or function you desire. It provides easy to use over 26+ shortcodes. The content elements are the heart of any page builder. These are the elements shortcodes that come with theme. You may customize the shortcode by changing\u002Fadding the parameters. \u003Cstrong>“Content Shortcode”\u003C\u002Fstrong>, \u003Cstrong>“Column Shortcode”\u003C\u002Fstrong>, \u003Cstrong>“Web Elements Shortcode”\u003C\u002Fstrong>, \u003Cstrong>“Container Shortcode”\u003C\u002Fstrong>, and so on. They could be used together. \u003Cstrong>It is compatible with Gutenberg.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Uix Shortcodes consists of several core features that are key to support multi-style switch. According to current progress, some styles can be summarized as follows: \u003Cstrong>Elegant (default), Slant, Rich.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A variety of optional styles are available for Uix ShortCodes. Go to \u003Cstrong>“Uix ShortCodes -> Settings -> General Settings”\u003C\u002Fstrong>, you can choose the shortcodes style you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included Modules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The currently available default elements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>container\u003C\u002Fli>\n\u003Cli>parallax\u003C\u002Fli>\n\u003Cli>image slider\u003C\u002Fli>\n\u003Cli>timeline\u003C\u002Fli>\n\u003Cli>columns\u003C\u002Fli>\n\u003Cli>buttons\u003C\u002Fli>\n\u003Cli>progress bar\u003C\u002Fli>\n\u003Cli>google maps\u003C\u002Fli>\n\u003Cli>special heading\u003C\u002Fli>\n\u003Cli>pricing table\u003C\u002Fli>\n\u003Cli>icons\u003C\u002Fli>\n\u003Cli>features boxes\u003C\u002Fli>\n\u003Cli>testimonials carousel\u003C\u002Fli>\n\u003Cli>team\u003C\u002Fli>\n\u003Cli>list of clients\u003C\u002Fli>\n\u003Cli>responsive video\u003C\u002Fli>\n\u003Cli>audio\u003C\u002Fli>\n\u003Cli>accordion\u003C\u002Fli>\n\u003Cli>dividing line\u003C\u002Fli>\n\u003Cli>tabs\u003C\u002Fli>\n\u003Cli>code with highlighter\u003C\u002Fli>\n\u003Cli>share buttons\u003C\u002Fli>\n\u003Cli>contact form(use commenting form template)\u003C\u002Fli>\n\u003Cli>portfolio(support lightbox)\u003C\u002Fli>\n\u003Cli>recent posts with custom template\u003C\u002Fli>\n\u003Cli>author card\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\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\u002F8bX2vyA5iT4?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>\u003C\u002Fp>\n","Uix Shortcodes brings an amazing set of beautiful and useful elements to your site that lets you do nifty things with very little effort.",400,42710,"2025-04-24T06:11:00.000Z","6.8.5","4.2","5.6",[81,22,100,23,101],"short-code","shortcodes","https:\u002F\u002Fuiux.cc\u002Fwp-plugins\u002Fuix-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuix-shortcodes.2.0.5.zip",94,"2025-04-16 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":25,"num_ratings":116,"last_updated":117,"tested_up_to":50,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":126,"download_link":127,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":63},"blocks-to-shortcode","Blocks to Shortcode – Use blocks everywhere: in page templates, Elementor, etc.","0.12","Plugin Envision","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginenvision\u002F","\u003Cp>Blocks to ShortCode allows you to create custom Gutenberg block layouts in specific post types and easily convert them into your own Gutenberg shortcodes. Use these shortcodes in pages, posts, widgets, or templates to display Gutenberg blocks to shortcode anywhere on your website.\u003C\u002Fp>\n\u003Cp>Whether you want to display blocks in Elementor or other page builders, this plugin seamlessly integrates. Design once and reuse block layouts across different sections of your website, making it easy for consistent design and content reuse.\u003C\u002Fp>\n\u003Cp>Simplify your workflow, save time, and centralize your block-based design with the Blocks to ShortCode plugin. Ideal for developers and content creators who want flexibility, control, and efficiency for their projects.\u003C\u002Fp>\n\u003Ch3>Blocks to ShortCode Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Post Type for Blocks\u003C\u002Fstrong>: Easily manage and create reusable blocks in a dedicated post type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic ShortCode Generation\u003C\u002Fstrong>: Each post generates a unique ShortCode for easy embedding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Embed Anywhere\u003C\u002Fstrong>: Use the generated ShortCode in pages, posts, widgets, or templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Compatible\u003C\u002Fstrong>: Built to work seamlessly with the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized Block Management\u003C\u002Fstrong>: Make changes once in the block post, and they update everywhere the ShortCode is used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ShortCode Selector\u003C\u002Fstrong>: Select your Blocks to ShortCode in Gutenberg.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Blocks to ShortCode Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customization around ShortCode content\u003C\u002Fstrong>: Make better looks with customization bellow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dimension\u003C\u002Fstrong>: Each post generates a unique ShortCode for easy embedding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Embed Anywhere\u003C\u002Fstrong>: Use the generated ShortCode in pages, posts, widgets, or templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Compatible\u003C\u002Fstrong>: Built to work seamlessly with the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized Block Management\u003C\u002Fstrong>: Make changes once in the block post, and they update everywhere the ShortCode is used.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use Blocks to ShortCode\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Begin by installing the Blocks to ShortCode plugin.\u003C\u002Fli>\n\u003Cli>Add New ShortCode from the “Blocks to ShortCode” post menu from the dashboard.\u003C\u002Fli>\n\u003Cli>Add the blocks in the content area.\u003C\u002Fli>\n\u003Cli>New ShortCode post will generate a \u003Cstrong>ShortCode\u003C\u002Fstrong>, use this ShortCode in your place.\u003C\u002Fli>\n\u003Cli>Enjoy!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For installation assistance, click on the \u003Cstrong>Installation\u003C\u002Fstrong> tab.\u003C\u002Fh4>\n\u003Ch3>User Feedback\u003C\u002Fh3>\n\u003Ch4>Did you find this plugin helpful or have any concerns? Do you have a feature request? \u003Ca href=\"https:\u002F\u002Fpluginenvision.com\u002Fsupport\u002F\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fh4>\n","Easily convert blocks into shortcodes and reuse them anywhere on your site - in posts, pages, widgets, templates, and page builders like Elementor.",300,3206,6,"2026-01-25T02:47:00.000Z","6.2","7.2",[121,122,123,124,125],"content-reuse","elementor-blocks","gutenberg-in-shortcode","gutenberg-shortcode","use-blocks-anywhere","https:\u002F\u002Fpluginenvision.com\u002Fplugins\u002Fblocks-to-shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblocks-to-shortcode.0.12.zip",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":26,"downloaded":136,"rating":25,"num_ratings":14,"last_updated":137,"tested_up_to":96,"requires_at_least":138,"requires_php":139,"tags":140,"homepage":15,"download_link":144,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":63},"copy-link-and-qr-code","Copy Link and QR Code","1.1","Kishan Parmar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkishanparmar\u002F","\u003Cp>\u003Cstrong>Copy Link and QR Code\u003C\u002Fstrong> allows you to add shareable buttons to posts, pages, and WooCommerce products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Copy the current page URL to the clipboard.\u003C\u002Fli>\n\u003Cli>Generate a QR code on the fly (no external API required).\u003C\u002Fli>\n\u003Cli>Configure post types, button placement, and toggle admin QR column via settings page.\u003C\u002Fli>\n\u003Cli>Shortcode: \u003Ccode>[copy_link_and_qr_code]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Gutenberg block for easy insertion.\u003C\u002Fli>\n\u003Cli>Lightweight and privacy-friendly (no data collection).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin bundles the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fqrcode-generator\" rel=\"nofollow ugc\">qrcode-generator\u003C\u002Fa>\u003C\u002Fstrong> library.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkazuhikoarase\u002Fqrcode-generator\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fkazuhikoarase\u002Fqrcode-generator\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Homepage: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkazuhikoarase\u002Fqrcode-generator#readme\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fkazuhikoarase\u002Fqrcode-generator#readme\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fdocs.npmjs.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.npmjs.com\u002F\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>License: MIT  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This implementation is based on \u003Cstrong>JIS X 0510:1999\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The term “QR Code” is a registered trademark of \u003Ca href=\"http:\u002F\u002Fwww.denso-wave.com\u002Fqrcode\u002Ffaqpatent-e.html\" rel=\"nofollow ugc\">DENSO WAVE INCORPORATED\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data.\u003C\u002Fp>\n","Add Copy Link & Show QR buttons to posts, pages, and custom post types. Includes settings for post types, button placement, admin toggle, shortcod &hellip;",284,"2025-10-03T17:37:00.000Z","6.1","7.4",[141,55,142,143,23],"copy-link","qr-code","share","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcopy-link-and-qr-code.1.1.zip",{"attackSurface":146,"codeSignals":171,"taintFlows":179,"riskAssessment":180,"analyzedAt":183},{"hooks":147,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":26,"unprotectedCount":26},[148,154,157,160,163],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","plugins_loaded","anonymous","core\\class-simple-shortcode-block.php",135,{"type":149,"name":155,"callback":151,"file":152,"line":156},"wp_footer",153,{"type":149,"name":158,"callback":151,"file":152,"line":159},"enqueue_block_editor_assets",155,{"type":149,"name":161,"callback":151,"file":152,"line":162},"init",158,{"type":164,"name":165,"callback":151,"file":152,"line":166},"filter","block_categories",160,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":178},[],{"prepared":26,"raw":26,"locations":174},[],{"escaped":176,"rawEcho":26,"locations":177},1,[],[],[],{"summary":181,"deductions":182},"The static analysis of the \"simple-shortcode-block\" v1.0.2 plugin reveals a remarkably clean codebase with no identified vulnerabilities or concerning code signals. The absence of dangerous functions, reliance on prepared statements for any potential SQL queries (though none were detected), and proper output escaping indicate strong adherence to secure coding practices. Furthermore, the plugin has no recorded vulnerability history, suggesting a stable and secure development track record.\n\nThe plugin presents a minimal attack surface, with zero AJAX handlers, REST API routes, shortcodes, or cron events detected. This lack of entry points significantly reduces the opportunities for attackers to exploit the plugin. Taint analysis also yielded no findings, further bolstering the plugin's security posture. The absence of any detected file operations or external HTTP requests also contributes to a secure design.\n\nOverall, this plugin appears to be exceptionally secure based on the provided static analysis and vulnerability history. The lack of any identified risks, coupled with a strong adherence to secure coding principles and a clean history, presents a very positive security assessment. The only minor area for consideration, though not a detected risk, is the complete absence of nonce and capability checks, which could be a preventative measure if the plugin were to evolve and gain entry points.",[],"2026-03-16T22:21:17.436Z",{"wat":185,"direct":200},{"assetPaths":186,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[187,188,189,190,191],"\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.build.js","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.editor.build.css","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fsrc\u002Feditor.blocks.js","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.style.build.css","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fsrc\u002Ffrontend.blocks.js",[],[187,189,191],[195,196,197,198,199],"\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.build.js?ver=","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.editor.build.css?ver=","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fsrc\u002Feditor.blocks.js?ver=","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fdist\u002Fblocks.style.build.css?ver=","\u002Fwp-content\u002Fplugins\u002Fsimple-shortcode-block\u002Fsrc\u002Ffrontend.blocks.js?ver=",{"cssClasses":201,"htmlComments":203,"htmlAttributes":204,"restEndpoints":206,"jsGlobals":207,"shortcodeOutput":210},[202],"wp-block-simple-shortcode-block-shortcode",[],[205],"data-block=\"simple-shortcode-block\u002Fshortcode\"",[],[208,209],"ssb_plugins_register_styles","ssb_plugins_register_scripts",[]]