[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffx2MWv6HlGpP4yIAef2npmPafKHir6zlxOvLe729PJU":3,"$fynvf18RBiFSgYRX9n7eswoFyfVaKMlv3uFXXryWrlMk":212,"$fQgAiEx_-iU4PBgKKxVJicw0EiE7yHIg0BXdh-tFl6TM":217},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":15,"tags":18,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":116,"fingerprints":184},"magic-shortcodes-builder-lite","Magic Shortcodes","1.0.0","Code Tides","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodetides\u002F","\u003Cp>Magic Shortcodes is a very unique and powerful “Shortcode Builder”. You can easily create shortcodes from any HTML\u002FCSS\u002FJS code. You can also style and configure existing shortocdes. All Shortcodes are dynamically generated and you can easily add them to post and pages and there is also a widget available for you to easily add them to widget area.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002F1.envato.market\u002Fc\u002F338042\u002F275988\u002F4415?subId1=paid+right+side&u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fmagic-shortcodes-builder%2F15644878%3Fref%3DCodeTides\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Convert a complete html or php form with CSS & JS in to a small shortcode that you can use anywhere on your wordpress site.",10,2384,100,1,"","5.9.13","4.0",[19,20,21,22,23],"css-shortcode","html-shortcode","html-to-shortcode","php-shortcode","shortcode-builder","http:\u002F\u002Fwww.codetides.com\u002Fmagic-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-shortcodes-builder-lite.zip",0,null,"2026-03-15T10:48:56.248Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"codetides",4,8090,94,232,75,"2026-05-19T21:17:13.494Z",[40,60,81,97],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":13,"downloaded":48,"rating":13,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":15,"requires_php":15,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":59},"dynamic-shortcode-widget-for-elementor","Dynamic Shortcode Widget for Elementor","0.4.0","louisho5","https:\u002F\u002Fprofiles.wordpress.org\u002Flouisho5\u002F","\u003Cp>Dynamic Shortcode Elementor provides an easy to use interface for managing attributes for your shortcode.\u003C\u002Fp>\n\u003Ch4>What is Dynamic Shortcode Widget\u003C\u002Fh4>\n\u003Cp>Why you have to use your custom shortcodes so confused like [MyShortcode name=”John Doe” slogan=”\"Simplicity is king\"”]\u003C\u002Fp>\n\u003Cp>With Dynamic Shortcode Widget for Elementor plugin you can just copy the shortcode name, attributes and its data to manage them all.. And now you can input your content in textarea or select your image from the media gallery. Also, you are no longer to concern about the html escape in your shortcode start from today.\u003C\u002Fp>\n\u003Cp>You may find more on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flouisho5\u002Fdynamic-shortcode-widget-for-elementor\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Limits\u003C\u002Fh4>\n\u003Cp>This plugin does not support enclosing shortcode!\u003C\u002Fp>\n\u003Ch3>Privacy and GDPR\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or process any personal user data.\u003C\u002Fp>\n","Dynamic Shortcode Widget for Elementor plugin let you to add custom shortcode with simple input field.",69342,"2025-01-27T10:04:00.000Z","6.3.8",[52,53,23,54,55],"dynamic-shortcode","page-builder","shortcode-editor","shortcode-widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdynamic-shortcode-widget-for-elementor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-shortcode-widget-for-elementor.0.4.0.zip",92,"2026-04-16T10:56:18.058Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":26,"num_ratings":26,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":15,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":59},"html-to-shortcode-generator","HTML to Shortcode Generator","1.0","webmediatree5","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebmediatree5\u002F","\u003Cp>Generate a WordPress Shortcode with basic HTML\u002FCSS knowledge only – No PHP knowledge required!\u003C\u002Fp>\n\u003Cp>Install this plugin in your WordPress website and use a simple form to generate shortcode that a non-technical person can easily use. The only things you need are knowledge of basic Wordress & HTML \u002F CSS and absolutely NOTHING ELSE!\u003C\u002Fp>\n\u003Cp>For example, you like a ‘photo gallery’ and this gallery is only available in HTML\u002FCSS but you want to add this to your WordPress site and you want the admin of your site to change contents (add\u002Fdelete photos, titles, etc.) of this gallery through wp-admin. Using this plugin, you can easily do this – generate a shortcode without using PHP\u002FmySQL and then this shortcode you have generated can be used by the wp-admin to add\u002Fdelete\u002Fupdate items in the gallery.\u003C\u002Fp>\n\u003Cp>This plugin also has a \u003Ca href='http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fplugin-composer-for-wordpress\u002F15913717?ref=webmediatree' rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> with following Advance Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create Unlimited Modules.\u003C\u002Fli>\n\u003Cli>PHP Code Support\u003C\u002Fli>\n\u003Cli>Extra advance fields.\u003C\u002Fli>\n\u003Cli>Ability to include external resource\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Practical Example\u003C\u002Fh3>\n\u003Cp>In this example we will show you how you will convert existing HTML code into wordpress shortcode which you can place anywhere in the wordpress to display your HTML.\u003C\u002Fp>\n\u003Cp>Existing HTML:\u003C\u002Fp>\n\u003Cp>                    body{font-family: ‘Open Sans’, sans-serif;}\u003Cbr \u002F>\n                    #faqs h3 {cursor: pointer;font-size: 16px;font-weight: 400; margin-bottom: 0px; color: #333;}\u003Cbr \u002F>\n                    #faqs h3.active { color:#d74646; }\u003Cbr \u002F>\n                    #faqs div { height:0; overflow:hidden; position:relative; }\u003Cbr \u002F>\n                    #faqs div p { padding:0; margin-bottom:15px; font-size: 14px; padding-left: 12px; }\u003Cbr \u002F>\n                    .heading span { padding: 8px 20px 8px 10px; display: inline-block; background: #f9f9f9;}\u003Cbr \u002F>\n                    .heading .fa{margin-right: 9px; color: rgba(193,103,103,0.6);}\u003Cbr \u002F>\n                    .heading .fa:before {content: “\\f0fe”;}\u003Cbr \u002F>\n                    .active .fa:before {content: “\\f146” !important;}\u003C\u002Fp>\n\u003Cpre>\u003Ccode>            \u003C\u002Fstyle>\n            \u003Cscript>\n                $(document).ready(function () {\n                    $('#faqs h3').each(function () {\n                        var tis = $(this), state = false, answer = tis.next('div').hide().css('height', 'auto').slideUp();\n                        tis.click(function () {\n                            state = !state;\n                            answer.slideToggle(state);\n                            tis.toggleClass('active', state);\n                        });\n                    });\n                });\n            \u003C\u002Fscript>\n\n\n    \u003Cdiv id=\"faqs\">\n                \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\n    \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\n\n                \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\n\n                \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\n\n                \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\n                \u003C\u002Fdiv>\n\n\nBreif detail of above HTML\nThis is HTML for FAQs. In this HTML you can see that this snippet contain External CSS resource, fonts and script and also contain inline css and javascript code. If you further review the html code you will see that there is a div whose id is 'faqs' and this div contain list of Faqs, and you can also see the pattern in the list, which is each FAQ consist of a h3 and a div with paragraph tag, so here we can divide this html code in three parts. One is Repeating pattern part, one is TOP HTML before the pattern and one is Bottom HTML after the pattern. \n\nTop HTML:\n\n\u003Clink rel=\"stylesheet\" href=\"https:\u002F\u002Fmaxcdn.bootstrapcdn.com\u002Ffont-awesome\u002F4.6.1\u002Fcss\u002Ffont-awesome.min.css\">\n            \u003Clink href=\"https:\u002F\u002Ffonts.googleapis.com\u002Fcss?family=Open+Sans:400,300,600\" rel=\"stylesheet\" type=\"text\u002Fcss\">\n            \u003Cscript src=\"https:\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fjquery\u002F1.12.2\u002Fjquery.min.js\">\u003C\u002Fscript>\n            \u003Cstyle>\n                body{font-family: 'Open Sans', sans-serif;}\n                #faqs h3 {cursor: pointer;font-size: 16px;font-weight: 400; margin-bottom: 0px; color: #333;}\n                #faqs h3.active { color:#d74646; }\n                #faqs div { height:0; overflow:hidden; position:relative; }\n                #faqs div p { padding:0; margin-bottom:15px; font-size: 14px; padding-left: 12px; }\n                .heading span { padding: 8px 20px 8px 10px; display: inline-block; background: #f9f9f9;}\n                .heading .fa{margin-right: 9px; color: rgba(193,103,103,0.6);}\n                .heading .fa:before {content: \"\\f0fe\";}\n                .active .fa:before {content: \"\\f146\" !important;}\n\n            \u003C\u002Fstyle>\n            \u003Cscript>\n                $(document).ready(function () {\n                    $('#faqs h3').each(function () {\n                        var tis = $(this), state = false, answer = tis.next('div').hide().css('height', 'auto').slideUp();\n                        tis.click(function () {\n                            state = !state;\n                            answer.slideToggle(state);\n                            tis.toggleClass('active', state);\n                        });\n                    });\n                });\n            \u003C\u002Fscript>\n\n\n    \u003Cdiv id=\"faqs\">\n\n\nRepeating Part:\nWe will only take the repeating pattern. Below is the repeating part!\n\n\n    \u003Ch3 class=\"heading\">\u003Cspan>\u003Ci class=\"fa\">\u003C\u002Fi>What is lorem ipsum?\u003C\u002Fspan>\u003C\u002Fh3>\n                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap in\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Bottom HTML:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C\u002Fdiv>\n\n\n\nIntegrate into Plugin.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Now we know the before part, repeating part and after part! We will now integrate it into our plugin\u003Cbr \u002F>\nInstall the plugin and Click on HTML Shortcode Generator link on left navigation menu. Click on the first entry in the list. Now Place the Top HTML part in Top HTML Field, Bottom HTML part in Bottom HTML Field and Repeating HTMl part in Reapting HTML Field.\u003Cbr \u002F>\nRepeating HTML will need some changes in the code as explained below\u003Cbr \u002F>\nWe will need to replace the dynamic section of repeating HTML into the fields, in our current example there are two dynamic section, one is question and second is Answer, question is text field whereas answer is textarea field. so we will add text and text area field. After placing the Repeating HTML in the Repeating HTML field, Delete the Question “What is lorem ipsum?” and click on Editable Text Field button Provide the label “Question” in the prompt, this label will be use when adding the items, which is described later below, After that Delete the answer part with in the paragraph, and click on Editable Description Provide the label of this field “Answer” and click Ok. Now the repeating HTML section should be like this:\u003C\u002Fp>\n\u003Ch3>#–txt–Question–#\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>                \u003Cdiv style=\"display: none; height: auto;\">\n                    \u003Cp>#--txtarea--Answer--#\u003C\u002Fp>\n                \u003C\u002Fdiv>\n                \u003C!-- \u002F Cell --> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Now Click on update button and and after that you will see a checkbox beside the update button click on it and press the update button again. Now you will see a new navigation menu item on the left side named “WP Plugins”.\u003C\u002Fp>\n\u003Cp>Add Items:\u003Cbr \u002F>\nNow we will add question and answers which we want to display in front end. To do this click WP Plugins Link on the left side and click Add New button. Now you will see a form with Title field and Two dynamic fields which you have added in the plugin composing part! Fill out these fields and click Publish. Repeat this step to add as many question and answers as you want.\u003C\u002Fp>\n\u003Cp>Display in front end.\u003C\u002Fp>\n\u003Cp>Now Again go to the plugin composing form and copy the shortcode displayed under the Implementation heading. and place this shortcode anywhere you want to display it.\u003C\u002Fp>\n\u003Cp>Open the page on which you have place the shortcode and you will see a nice Faq list.\u003C\u002Fp>\n","Generate a WordPress Shortcode with HTML\u002FCSS knowledge only! Install this plugin in your WordPress website and use a simple form to generate a shortco &hellip;",20,3595,"2016-06-30T10:40:00.000Z","4.5.33","3.0.1",[74,75,76,77,61],"custom-plugin-builder","custom-plugin-creator","custom-plugin-maker","custom-wordpress-plugin-builder","http:\u002F\u002Fwww.avaib.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml-to-shortcode-generator.zip",85,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":11,"downloaded":89,"rating":26,"num_ratings":26,"last_updated":90,"tested_up_to":91,"requires_at_least":17,"requires_php":15,"tags":92,"homepage":15,"download_link":95,"security_score":80,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":96},"shortcode-mastery-lite","Shortcode Mastery","2.0.0","uncleserj","https:\u002F\u002Fprofiles.wordpress.org\u002Funcleserj\u002F","\u003Cp>Unlimited potential in art of creation shortcodes!\u003C\u002Fp>\n\u003Cp>Using the Twig template engine helps you code everything you need to achieve the functionality you’re doing.\u003C\u002Fp>\n\u003Cp>=Main features:=\u003Cbr \u002F>\n* Unlimited default parameters\u003Cbr \u002F>\n* Twig Template Engine\u003Cbr \u002F>\n* Query Builder\u003Cbr \u002F>\n* Scripts and Styles\u003Cbr \u002F>\n* WPBackery Integration\u003Cbr \u002F>\n* Elementor Integration\u003Cbr \u002F>\n* AJAX driven\u003C\u002Fp>\n\u003Cp>=External Libs:=\u003Cbr \u002F>\n* VueJS\u003Cbr \u002F>\n* Twig\u003Cbr \u002F>\n* Ace\u003Cbr \u002F>\n* Fontello\u003C\u002Fp>\n","Shortcode Mastery аllows you to create shortcodes with rich customization options and unlimited number of default parameters.",1560,"2019-02-13T02:29:00.000Z","5.0.25",[93,23,94],"shortcode","shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcode-mastery-lite.2.0.0.zip","2026-03-15T15:16:48.613Z",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":26,"downloaded":105,"rating":26,"num_ratings":26,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":15,"tags":109,"homepage":113,"download_link":114,"security_score":80,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":115},"htmlpress","HTMLPress","0.1.1","surror","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurror\u002F","\u003Cp>🌟 Embrace the Future with “ShortcodeHub” – Your Ultimate All-in-One Shortcode Builder! 🌟\u003C\u002Fp>\n\u003Cp>🚨 Attention “HTMLPress” Users! 🚨\u003C\u002Fp>\n\u003Cp>We want to thank you for being a part of our journey with “HTMLPress.” However, we’re excited to share a game-changing upgrade that will revolutionize the way you build your WordPress website!\u003C\u002Fp>\n\u003Cp>🎉 Introducing “ShortcodeHub” – Your All-in-One Solution 🎉\u003C\u002Fp>\n\u003Cp>Say goodbye to the complexities of managing multiple plugins and welcome the simplicity and versatility of “\u003Ca href=\"https:\u002F\u002Fsurror.com\u002Fshortcodehub\u002F\" rel=\"nofollow ugc\">ShortcodeHub\u003C\u002Fa>.” It’s time to take your website to new heights with unmatched shortcode functionalities and seamless integration!\u003C\u002Fp>\n\u003Cp>💡 Why “ShortcodeHub” Outshines “HTMLPress”? 💡\u003C\u002Fp>\n\u003Cp>All-Purpose Shortcode Builder: “\u003Ca href=\"https:\u002F\u002Fsurror.com\u002Fshortcodehub\u002F\" rel=\"nofollow ugc\">ShortcodeHub\u003C\u002Fa>” isn’t just about hooks – it offers a comprehensive array of pre-built shortcodes for sliders, galleries, buttons, and more! From basic elements to powerful post query builders, there’s no limit to what you can create.\u003C\u002Fp>\n\u003Cp>User-Friendly Interface: No coding knowledge? No problem! “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>” features an intuitive frontend interface, making shortcode creation a breeze for beginners and experts alike.\u003C\u002Fp>\n\u003Cp>Future-Proof Compatibility: Tested up to WordPress version 6.2.2, “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>” ensures seamless performance with the latest WordPress releases, keeping your website up-to-date and secure.\u003C\u002Fp>\n\u003Cp>Endless Customization: Tailor every shortcode to match your brand’s identity effortlessly. The range of customization options in “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>” guarantees your website stands out from the crowd.\u003C\u002Fp>\n\u003Cp>Developer-Friendly Features: “\u003Ca href=\"https:\u002F\u002Fdocs.surror.com\u002Fdoc\u002Fshortcodehub\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">ShortcodeHub\u003C\u002Fa>” empowers developers with a robust query builder, custom shortcode library creation, and more! Unlock unparalleled flexibility to shape your website exactly as you envision.\u003C\u002Fp>\n\u003Cp>Supercharge Website Performance: “\u003Ca href=\"https:\u002F\u002Fdocs.surror.com\u002Fdoc\u002Fshortcodehub\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">ShortcodeHub\u003C\u002Fa>” optimizes your website for speed and responsiveness, ensuring a delightful user experience on all devices.\u003C\u002Fp>\n\u003Cp>Global Reach Made Easy: With full translation support, “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>” breaks language barriers and opens your website to a worldwide audience.\u003C\u002Fp>\n\u003Cp>🚀 Upgrade to “ShortcodeHub” Today! 🚀\u003C\u002Fp>\n\u003Cp>The time is now to embark on a new shortcode adventure with “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>.” Our powerful, all-in-one solution has everything you need to create visually stunning and interactive content.\u003C\u002Fp>\n\u003Cp>🔗 Upgrade Link: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">Get ShortcodeHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🔒 “HTMLPress” Deprecation 🔒\u003C\u002Fp>\n\u003Cp>While “HTMLPress” served you well, we’re officially deprecating the plugin and encouraging all users to transition to “ShortcodeHub.” For continued support and access to cutting-edge features, it’s time to make the switch.\u003C\u002Fp>\n\u003Cp>🗓️ Timeline for Transition 🗓️\u003C\u002Fp>\n\u003Cp>Starting from 8 August 2023, “HTMLPress” will no longer receive updates or support. To ensure uninterrupted functionality and take advantage of the powerful features in “ShortcodeHub,” make the upgrade without delay.\u003C\u002Fp>\n\u003Cp>✨ Embrace the Future of Shortcodes ✨\u003C\u002Fp>\n\u003Cp>Join thousands of satisfied users who have already embraced the future of shortcode creation with “ShortcodeHub.” Say hello to enhanced creativity, streamlined workflows, and a world of possibilities!\u003C\u002Fp>\n\u003Cp>🌟 Upgrade to “\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodehub\u002F\" rel=\"ugc\">ShortcodeHub\u003C\u002Fa>” today and unleash the true potential of your WordPress website! 🌟\u003C\u002Fp>\n","Simple HTML snippets generator and use it with shortcode.",1721,"2023-08-08T06:40:00.000Z","6.2.9","4.4",[110,20,111,94,112],"html-code","html-snippet","simple-html-snippets","http:\u002F\u002Fsurror.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtmlpress.0.1.1.zip","2026-04-06T09:54:40.288Z",{"attackSurface":117,"codeSignals":162,"taintFlows":173,"riskAssessment":174,"analyzedAt":183},{"hooks":118,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":161,"entryPointCount":14,"unprotectedCount":26},[119,125,128,130,133,136,139,143,146,149,151],{"type":120,"name":121,"callback":122,"file":123,"line":124},"action","plugins_loaded","anonymous","includes\\class-magic-shortcodes.php",139,{"type":120,"name":126,"callback":122,"file":123,"line":127},"admin_enqueue_scripts",154,{"type":120,"name":126,"callback":122,"file":123,"line":129},155,{"type":120,"name":131,"callback":122,"file":123,"line":132},"init",157,{"type":120,"name":134,"callback":122,"file":123,"line":135},"add_meta_boxes",158,{"type":120,"name":137,"callback":122,"file":123,"line":138},"save_post",159,{"type":140,"name":141,"callback":122,"file":123,"line":142},"filter","manage_edit-ct_ms_columns",161,{"type":120,"name":144,"callback":122,"file":123,"line":145},"manage_ct_ms_posts_custom_column",162,{"type":120,"name":147,"callback":122,"file":123,"line":148},"wp_enqueue_scripts",176,{"type":120,"name":147,"callback":122,"file":123,"line":150},177,{"type":120,"name":131,"callback":122,"file":123,"line":152},178,[],[],[156],{"tag":157,"callback":158,"file":159,"line":160},"magic_shortcodes","display_magicshortcodes","public\\class-magic-shortcodes-public.php",104,[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":26,"externalRequests":26,"nonceChecks":14,"capabilityChecks":26,"bundledLibraries":172},[],{"prepared":26,"raw":26,"locations":165},[],{"escaped":26,"rawEcho":14,"locations":167},[168],{"file":169,"line":170,"context":171},"admin\\views\\magic-shortcodes-admin-display.php",21,"raw output",[],[],{"summary":175,"deductions":176},"The plugin \"magic-shortcodes-builder-lite\" v1.0.0 exhibits a generally strong security posture based on the provided static analysis. There are no identified dangerous functions, all SQL queries use prepared statements, and there are no external HTTP requests or file operations. The presence of a nonce check is a positive sign for input validation. The vulnerability history is clean, with no recorded CVEs, which suggests a history of secure development or effective mitigation of past issues.  However, a significant concern arises from the complete lack of output escaping, meaning any data displayed through the plugin's shortcode could be susceptible to Cross-Site Scripting (XSS) attacks if user-supplied data is not properly sanitized before being rendered. Furthermore, the absence of capability checks on the single shortcode entry point, while the overall attack surface is small, still represents a potential area for privilege escalation if the shortcode handles sensitive operations that should be restricted to authenticated users with specific roles.  Despite the clean history and good practices in other areas, the unescaped output and lack of capability checks are critical weaknesses that need immediate attention.",[177,180],{"reason":178,"points":179},"Output not properly escaped",8,{"reason":181,"points":182},"No capability checks on shortcode",7,"2026-03-16T23:14:46.364Z",{"wat":185,"direct":194},{"assetPaths":186,"generatorPatterns":189,"scriptPaths":190,"versionParams":191},[187,188],"\u002Fwp-content\u002Fplugins\u002Fmagic-shortcodes-builder-lite\u002Fadmin\u002Fcss\u002Fmagic-shortcodes-admin.css","\u002Fwp-content\u002Fplugins\u002Fmagic-shortcodes-builder-lite\u002Fadmin\u002Fjs\u002Fmagic-shortcodes-admin.js",[],[188],[192,193],"magic-shortcodes-builder-lite\u002Fadmin\u002Fcss\u002Fmagic-shortcodes-admin.css?ver=","magic-shortcodes-builder-lite\u002Fadmin\u002Fjs\u002Fmagic-shortcodes-admin.js?ver=",{"cssClasses":195,"htmlComments":197,"htmlAttributes":205,"restEndpoints":207,"jsGlobals":208,"shortcodeOutput":209},[196],"magic_shortcodes_details",[198,199,200,201,202,203,204],"\u003C!-- This function is provided for demonstration purposes only. -->","\u003C!-- An instance of this class should be passed to the run() function -->","\u003C!-- defined in Magic_Shortcodes_Loader as all of the hooks are defined -->","\u003C!-- in that particular class. -->","\u003C!-- The Magic_Shortcodes_Loader will then create the relationship -->","\u003C!-- between the defined hooks and the functions defined in this -->","\u003C!-- class. -->",[206],"data-post-id",[],[],[210,211],"[magic_shortcode name=","magic_shortcode_id",{"error":213,"url":214,"statusCode":215,"statusMessage":216,"message":216},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmagic-shortcodes-builder-lite\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":26,"versions":218},[]]