[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJL0BcwUzCYrVXSk4QGzDQBn7UH30TKEbykae6bhAtqE":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":149,"fingerprints":372},"cubelaunch","CubeLaunch","1.0.3","digibrief","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigibrief\u002F","\u003Cp>Bored of static content? CubeLaunch lets you embed interactive 3D \u003Cstrong>cubes\u003C\u002Fstrong> and \u003Cstrong>pyramids\u003C\u002Fstrong> powered by WebGL—via a Gutenberg block, a shortcode, or a site‑wide “Coming Soon” overlay.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Interactive 3D\u003C\u002Fstrong>: drag to spin (X\u002FY) with inertia; pinch to zoom on touch devices.\u003Cbr \u002F>\n* \u003Cstrong>Cubes & pyramids\u003C\u002Fstrong> with \u003Cstrong>custom faces\u003C\u002Fstrong> (images from the Media Library; built‑in 1:1 cropper).\u003Cbr \u002F>\n* \u003Cstrong>Gutenberg block\u003C\u002Fstrong> with \u003Cstrong>Small \u002F Medium \u002F Large\u003C\u002Fstrong> presets + optional background‑color override.\u003Cbr \u002F>\n* \u003Cstrong>Shortcode\u003C\u002Fstrong> to embed anywhere shortcodes are supported.\u003Cbr \u002F>\n* \u003Cstrong>Mobile‑friendly scrolling\u003C\u002Fstrong>: on phones we add slim, invisible “scroll rails” around the canvas so the page still scrolls naturally even when the cube is under your thumb (side rails via CSS; top\u002Fbottom rails via a tiny JS helper). All adjustable via CSS variables.\u003Cbr \u002F>\n* \u003Cstrong>Coming Soon overlay\u003C\u002Fstrong> (optional): a full‑page teaser with your shape, copy and a form (shortcodes\u002FHTML).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick mobile tips\u003C\u002Fstrong>\u003Cbr \u002F>\n– Want smaller cubes on phones? Set \u003Ccode>--cl-mobile-size\u003C\u002Fcode> per instance (or change the global defaults in \u003Ccode>:root\u003C\u002Fcode>).\u003Cbr \u002F>\n– Want easier scrolling near the cube? We already add invisible “rails” on phones. Tweak \u003Ccode>--cl-rail-width\u003C\u002Fcode> (sides) and \u003Ccode>--cl-rail-height\u003C\u002Fcode> (top\u002Fbottom). Set them to \u003Ccode>0\u003C\u002Fcode> to disable.\u003Cbr \u002F>\n\u003Cstrong>Note:\u003C\u002Fstrong> Mobile “rails” affect embedded cubes (Block\u002FShortcode), \u003Cstrong>not\u003C\u002Fstrong> the Coming Soon overlay.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose CubeLaunch?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you’re looking to create a unique product highlight, an engaging call-to-action, or simply add a touch of interactive flair to your website, CubeLaunch provides an easy-to-use solution. Its “Coming Soon” mode is perfect for building anticipation and capturing leads before your full site goes live. Ideal for portfolios, digital agencies, product launches, or any site wanting to make a memorable first impression.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CubeLaunch Pro (optional)\u003C\u002Fstrong>\u003Cbr \u002F>\nUnlock extras when you need them:\u003Cbr \u002F>\n* Video textures for dynamic faces\u003Cbr \u002F>\n* Stocks & crypto charts on faces (auto‑updating)\u003Cbr \u002F>\n* Clickable face URLs to link to products or pages\u003Cbr \u002F>\n* Texture rotation options\u003Cbr \u002F>\n* Optional Z‑axis spin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See it in action \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdigibrief.com\" rel=\"nofollow ugc\">DigiBrief.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Basic Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>A) Coming Soon overlay\u003C\u002Fstrong>\u003Cbr \u002F>\n– Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Cstrong>CubeLaunch \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Coming Soon Settings\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Configure the shape + faces, text, and (optionally) a signup form (shortcode or HTML).\u003Cbr \u002F>\n– Enable the overlay. Visitors who aren’t logged in will see your Coming Soon page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>B) Gutenberg Block – Reusable shapes (CPT) for Posts & Pages\u003C\u002Fstrong>\u003Cbr \u002F>\n– Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Cstrong>CubeLaunch \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Shapes for Pages & Posts\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Cstrong>Add New Shape Configuration\u003C\u002Fstrong>.\u003Cbr \u002F>\n– Choose Cube or Pyramid, set faces\u002Fbackground, Publish.\u003Cbr \u002F>\n– In the block editor, search for and insert the \u003Cstrong>“CubeLaunch Shape”\u003C\u002Fstrong> block and pick your saved configuration.\u003Cbr \u002F>\n– Adjust “Small \u002F Medium \u002F Large” in block settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>C) Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\n– On the same Shapes for Pages & Posts screen, each saved shape shows a shortcode you can paste into page builders, widgets, or classic editor.\u003Cbr \u002F>\n– Example (paste \u003Cstrong>literally\u003C\u002Fstrong>):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>  [cubelaunch_shape id=\"123\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\n\u003Cp>You can add your own class for per‑instance CSS:\u003C\u002Fp>\n\u003Cp>[cubelaunch_shape id=”123″ class=”my-promo-cube”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin incorporates the following third-party libraries. We are grateful to their developers for making their work available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>glMatrix\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Source: Originally from https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Fgl-matrix\u002F2.8.1\u002Fgl-matrix-min.js (Now bundled locally in \u003Ccode>\u002Fvendor\u002Fjs\u002F\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>License: MIT License\u003C\u002Fli>\n\u003Cli>License URI: https:\u002F\u002Fgithub.com\u002Ftoji\u002Fgl-matrix\u002Fblob\u002Fmaster\u002FLICENSE.md\u003C\u002Fli>\n\u003Cli>Copyright (c) 2015-2021, Brandon Jones, Colin MacKenzie IV.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cropper.js\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Source: Originally from https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Fcropperjs\u002F1.5.12\u002Fcropper.min.js (Now bundled locally in \u003Ccode>\u002Fvendor\u002Fjs\u002F\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>License: MIT License\u003C\u002Fli>\n\u003Cli>License URI: https:\u002F\u002Fgithub.com\u002Ffengyuanchen\u002Fcropperjs\u002Fblob\u002Fmain\u002FLICENSE\u003C\u002Fli>\n\u003Cli>Copyright (c) 2015-present Chen Fengyuan\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Embed interactive, rotatable, pinch and zoom 3D cubes or pyramids with custom faces via Gutenberg blocks, shortcodes, or a site-wide Coming Soon page.",10,387,0,"2025-12-02T12:30:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"3d","block","coming-soon","shortcode","webgl","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcubelaunch.1.0.3.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-04-05T02:04:27.683Z",[36,61,84,105,125],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":15,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"ultimate-faqs","Ultimate FAQ Accordion Plugin","2.4.7","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>Having an FAQ section or knowledge base on your site is essential to make sure you are not losing customers and to reduce your support load.\u003C\u002Fp>\n\u003Cp>With the Ultimate FAQ plugin and its simple UI, you can quickly create FAQs and add them to your site using the included blocks, patterns or shortcodes. It works with WordPress’s built-in editor as well as third-party editors like \u003Cstrong>Elementor\u003C\u002Fstrong> and is translation-ready, with many already available \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fultimate-faqs\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>All this in an accordion layout that is automatically responsive and adapts your FAQs to any site!\u003C\u002Fp>\n\u003Cp>👩‍💻 \u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fultimate-faq-demo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | 🌟 \u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | ℹ️ \u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002F\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add an unlimited number of FAQ entries, categories, tags and pages.\u003C\u002Fli>\n\u003Cli>Display your FAQs anywhere with the included Gutenberg blocks and shortcodes.\u003C\u002Fli>\n\u003Cli>FAQ accordion layout that automatically adapts to fit in any site and on any device.\u003C\u002Fli>\n\u003Cli>Works with third-party editors like Elementor.\u003C\u002Fli>\n\u003Cli>Easily translate FAQ entries using WPML, Loco Translate, Polylang, etc. With many translations already available \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fultimate-faqs\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>!\u003C\u002Fli>\n\u003Cli>Automatically adds FAQ and FAQPage structured data.\u003C\u002Fli>\n\u003Cli>Advanced FAQ and category sorting and ordering options.\u003C\u002Fli>\n\u003Cli>Zero coding!\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FULAq7e-JyL8?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>Get Set Up in No Time!\u003C\u002Fh3>\n\u003Cp>When you first activate the Ultimate FAQ plugin, it will automatically run a walk-through, which will help you create your FAQs and add them to a page.\u003C\u002Fp>\n\u003Ch3>Google Optimized\u003C\u002Fh3>\n\u003Cp>The plugin includes full FAQPage and FAQ schema structured data markup, in LD+JSON format. So, when your page is indexed, Google will know it’s an FAQ page and can list it accordingly in search results.\u003C\u002Fp>\n\u003Ch3>Multiple Languages? We’ve got you covered!\u003C\u002Fh3>\n\u003Cp>Your FAQs are created using a post type. This means it works out of the box with language plugins like WPML, Loco Translate and Polylang. There are also many community translations already available \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fultimate-faqs\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>. And, of course, we include an up-to-date .pot for good measure, in case you like to create your own custom translations for your FAQs.\u003C\u002Fp>\n\u003Ch3>FAQ Customization Options\u003C\u002Fh3>\n\u003Cp>We’ve included (in the free version!) advanced customization features that let you choose what elements show for each FAQ (e.g. categories, tags, author, date, etc.), set the order of your FAQs and categories, fine tune accordion behavior, add your own custom CSS and more!\u003C\u002Fp>\n\u003Ch3>FAQ Statistics\u003C\u002Fh3>\n\u003Cp>Statistics and view counts are automatically enabled, so you can easily keep track of which FAQs are the most popular.\u003C\u002Fp>\n\u003Ch3>FAQ Comments\u003C\u002Fh3>\n\u003Cp>We’ve included the ability for you to enable comments on FAQs, giving you a platform to communicate with your users\u002Fcustomers and help improve not only your knowledge base, but your overall product or service. The FAQ comments make use of WordPress’s built-in comment engine, which means seamless integration and you can use WordPress’s comment and moderation settings to fine tune the experience.\u003C\u002Fp>\n\u003Ch3>Use AI to Generate FAQs\u003C\u002Fh3>\n\u003Cp>You no longer need to manually create all your FAQs. Let the plugin do the heavy lifting for you! We now offer Open AI integration, via which the plugin will automatically generate new FAQs for you. You just need to specify which page or post should be used and the plugin will automatically create the FAQ based on the content of it. You can also choose to automatically assign an FAQ to a category. You then get a chance to review the generated content before publishing it to your site.\u003C\u002Fp>\n\u003Ch4>Premium AI-generated FAQs\u003C\u002Fh4>\n\u003Cp>In the premium version you will get access to create up to 20 AI-generated FAQs at a time as well as to specify multiple pages and\u002For posts from which the content should be pulled to generate the FAQs.\u003C\u002Fp>\n\u003Cp>\u003Cem>Privacy note: The plugin sends post or page content to our server, which is forwarded to Open AI when using the AI FAQ generation feature. No other data is sent to external sources.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Powerful FAQ Search (Requires Premium)\u003C\u002Fh3>\n\u003Cp>Have a lot of FAQs? Our powerful search engine eliminates the need for your customers to scroll through endless FAQ entries to find the info they need.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add the FAQ search form anywhere on your site via block, pattern or shortcode.\u003C\u002Fli>\n\u003Cli>It uses asynchronous requests to search your whole database of FAQs in real time, without having to reload the page. \u003C\u002Fli>\n\u003Cli>It comes with an option to display your FAQs on page load, so you can use one block for everything. No duplicates. No mess. Super easy for your users!\u003C\u002Fli>\n\u003Cli>Enable the \u003Cstrong>highlighting\u003C\u002Fstrong> and \u003Cstrong>auto-complete\u003C\u002Fstrong> options for an even better FAQ search experience. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce FAQ Support (Requires Premium)\u003C\u002Fh3>\n\u003Cp>With our built-in WooCommerce integration, you can easily add FAQs to your product pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adds an FAQs tab to product pages.\u003C\u002Fli>\n\u003Cli>Uses the same adaptive FAQ layout for seamless integration with any theme.\u003C\u002Fli>\n\u003Cli>Options to automatically or manually add FAQs to a product.\n\u003Cul>\n\u003Cli>Automatically: Just create an FAQ category that matches the name of a category or product from your WooCommerce.\u003C\u002Fli>\n\u003Cli>Manually: Go to the WooCommerce product edit screen and add the FAQs you want.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Let People Submit Their Own FAQ Ideas (Requires Premium)\u003C\u002Fh3>\n\u003Cp>Want to give your customers the power to make your knowledge base better? Add an FAQ submission form anywhere on your site using the included block or shortcode, so people can give new FAQ ideas and even optionally include a suggested answer.\u003C\u002Fp>\n\u003Ch3>Need More? We’ve Got You Covered with the Ultimate FAQ Premium Version!\u003C\u002Fh3>\n\u003Cp>Enhance your user experience by customizing the Ultimate FAQ plugin to your exact needs with the following premium features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Additional FAQ layouts\u003C\u002Fli>\n\u003Cli>15 icon sets for the FAQ toggle symbol\u003C\u002Fli>\n\u003Cli>WP Forms Integration that automatically loads matching FAQs as people type in the form.\u003C\u002Fli>\n\u003Cli>Drag and drop FAQ ordering\u003C\u002Fli>\n\u003Cli>Social media sharing for your FAQs\u003C\u002Fli>\n\u003Cli>FAQ animation options\u003C\u002Fli>\n\u003Cli>Add custom fields to your FAQs (e.g. links, text areas, dates, files, etc.)\u003C\u002Fli>\n\u003Cli>SEO-Friendly FAQ pretty permalinks\u003C\u002Fli>\n\u003Cli>FAQ export and import via spreadsheet\u003C\u002Fli>\n\u003Cli>Export all FAQs to a PDF (e.g. to create a user manual)\u003C\u002Fli>\n\u003Cli>Advanced FAQ styling options\u003C\u002Fli>\n\u003Cli>FAQ labelling options\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FfLory4igOWs?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\u003Cp>For further information and purchasing options, please visit our \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002F\" rel=\"nofollow ugc\">WordPress FAQ plugin\u003C\u002Fa>\u003C\u002Fstrong> homepage.\u003C\u002Fp>\n\u003Ch3>Want to Try Out the Ultimate FAQ Premium Version for Free?\u003C\u002Fh3>\n\u003Cp>We’re happy to offer a free 7-day trial of the premium version of the Ultimate FAQ plugin, which you can use to test out features like the FAQ search form, custom fields and styling options!**\u003C\u002Fp>\n\u003Ch3>Customize Your FAQs with the Included Template System\u003C\u002Fh3>\n\u003Cp>The Ultimate FAQ plugin front end is built on a series of templates that can be customized by creating your own version of the template files (to modify and\u002For overwrite the existing ones). This gives you a powerful and non-destructive way to customize the look and functionality to your exact needs. More info about this can be found \u003Ca href=\"https:\u002F\u002Fdoc.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002Fdeveloper\u002F\" rel=\"nofollow ugc\">in our documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>For FAQ help and support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdoc.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002Fuser\u002F\" rel=\"nofollow ugc\">Ultimate FAQ documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Our FAQ pages \u003Ca href=\"https:\u002F\u002Fdoc.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002Fuser\u002Ffaq\" rel=\"nofollow ugc\">here\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-faqs\u002Ffaq\u002F\" rel=\"ugc\">here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdoc.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002Fuser\u002Fgetting-started\u002Finstall\" rel=\"nofollow ugc\">Ultimate FAQ installation guide and information about the walk-through\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEndQUuhlvSrNdfu5FKa1uGHsaKZxgdWt\" rel=\"nofollow ugc\">Ultimate FAQ tutorial videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fultimate-faqs\u002F\" rel=\"ugc\">The Ultimate FAQ support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Our Support Center\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Full-featured FAQ and accordion plugin with advanced search, simple UI and easy-to-use FAQ blocks and shortcodes.",30000,2223013,92,433,"2026-03-02T17:27:00.000Z","6.0",[51,52,53,54,55],"faq","faq-block","faq-shortcode","faqs","woocommerce-faq","https:\u002F\u002Fwww.etoilewebdesign.com\u002Fplugins\u002Fultimate-faq\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-faqs.2.4.7.zip",89,6,"2025-11-08 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":15,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":81,"download_link":82,"security_score":26,"vuln_count":31,"unpatched_count":13,"last_vuln_date":83,"fetched_at":28},"reusable-blocks-extended","Reusable Blocks Extended","0.9.1","Jb Audras","https:\u002F\u002Fprofiles.wordpress.org\u002Faudrasjb\u002F","\u003Cp>Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.\u003C\u002Fp>\n\u003Cp>This plugin extends the Reusable Blocks admin interface and provides few fancy features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add Reusable Blocks dashboard informations\u003C\u002Fli>\n\u003Cli>Activate Reusable Blocks admin screen\u003C\u002Fli>\n\u003Cli>Provide a list of Posts where each Reusable Block is used and the date it was last modified\u003C\u002Fli>\n\u003Cli>Provide a \u003Cstrong>live preview of your reusable blocks\u003C\u002Fstrong> from the Reusable Blocks admin screen, with your theme stylesheets\u003C\u002Fli>\n\u003Cli>Provide a Reusable Blocks Widget to use your block anywhere you want in your theme’s widgets areas\u003C\u002Fli>\n\u003Cli>Provide a Reusable Blocks Shortcode to use your block anywhere you want in your Post types (even if they use the Classic Editor rather than Gutenberg!)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Provide some Reusable Blocks PHP functions to use your block anywhere you want in your theme even\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>NEW: An easy tool to convert reusable blocks to block patterns in one click!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For a full presentation of Reusable Blocks Extended, see this \u003Ca href=\"https:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2019\u002F12\u002Fgutenberg-reusable-blocks-wordcamp-marseille-talk-synthesis\u002F\" rel=\"nofollow ugc\">WordCamp Talk synthesis available on my blog\u003C\u002Fa>.\u003C\u002Fp>\n","Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.",20000,108075,96,39,"2025-11-27T08:57:00.000Z","5.0","7.0",[77,78,79,22,80],"blocks","pattern","reusable","widget","https:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2019\u002F09\u002Freusable-block-extended-a-cool-wordpress-plugin-to-extend-gutenberg-reusable-block-feature\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freusable-blocks-extended.0.9.1.zip","2023-03-13 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":94,"num_ratings":95,"last_updated":96,"tested_up_to":15,"requires_at_least":97,"requires_php":24,"tags":98,"homepage":101,"download_link":102,"security_score":71,"vuln_count":103,"unpatched_count":13,"last_vuln_date":104,"fetched_at":28},"custom-post-widget","Content Blocks (Custom Post Widget)","3.4.1","Johan van der Wijk","https:\u002F\u002Fprofiles.wordpress.org\u002Fvanderwijk\u002F","\u003Cp>The \u003Ca href=\"http:\u002F\u002Fwww.vanderwijk.com\u002Fwordpress\u002Fwordpress-custom-post-widget\u002F?utm_source=wordpress&utm_medium=website&utm_campaign=custom_post_widget\" rel=\"nofollow ugc\">Content Blocks\u003C\u002Fa> allows you to display the contents of a specific custom post in a widget on in the content area using a shortcode.\u003C\u002Fp>\n\u003Cp>Even though you could use the text widget that comes with the default WordPress install, this plugin has some major benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Content Blocks plugin enables users to \u003Cstrong>use the WYSIWYG editor\u003C\u002Fstrong> for editing the content and adding images.\u003C\u002Fli>\n\u003Cli>If you are using the standard WordPress text widgets to display content on various areas of your template, this content can only be edited by users with administrator access. If you would like \u003Cstrong>non-administrator accounts to modify the widget content\u003C\u002Fstrong>, you can use this plugin to provide them access to the custom posts that provide the content for the widget areas.\u003C\u002Fli>\n\u003Cli>You can even use the \u003Cstrong>featured image functionality\u003C\u002Fstrong> to display them in a widget.\u003C\u002Fli>\n\u003Cli>The Content Blocks plugin is \u003Cstrong>compatible with the WPML\u003C\u002Fstrong> Multi-Language plugin and automatically shows the correct language in the widget area.\u003C\u002Fli>\n\u003Cli>The Content Blocks can be included in posts and pages using the \u003Cstrong>built-in shortcode functionality\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin creates a ‘content_block’ custom post type. You can choose to either display the title on the page or use it to describe the contents and widget position of the content block. Note that these content blocks can only be displayed in the context of the page. I have added ‘public’ => false to the custom post type which means that it is not accessible outside the page context.\u003C\u002Fp>\n\u003Cp>To add content to a widget, drag it to the required position in the sidebar and select the title of the custom post in the widget configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Includes the following translations:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Swedish (sv_SE) by \u003Ca href=\"http:\u002F\u002Fkrokedil.se\" rel=\"nofollow ugc\">Andreas Larsson\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) by \u003Ca href=\"https:\u002F\u002Fwww.ibidemgroup.com\" rel=\"nofollow ugc\">IBIDEM GROUP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Portuguese (pt_BR) by Ronaldo Chevalier\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) by Kuba Skublicki\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) by \u003Ca href=\"https:\u002F\u002Fvanderwijk.nl\" rel=\"nofollow ugc\">Johan van der Wijk\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Czech (cs_CZ) by \u003Ca href=\"http:\u002F\u002Fjsemweb.cz\u002F\" rel=\"nofollow ugc\">Martin Kucera\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fcustom-post-widget\" rel=\"nofollow ugc\">More translations are very welcome!\u003C\u002Fa>\u003C\u002Fp>\n","This plugin enables you to edit and display Content Blocks in a sidebar widget or using a shortcode.",10000,727658,98,80,"2026-01-27T13:29:00.000Z","4.6",[20,99,100,22,80],"content-block","custom-post","https:\u002F\u002Fvanderwijk.com\u002Fwordpress\u002Fwordpress-custom-post-widget\u002F?utm_source=wordpress&utm_medium=plugin&utm_campaign=custom_post_widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-widget.3.4.1.zip",5,"2025-02-19 21:17:14",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":24,"tags":120,"homepage":123,"download_link":124,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"countdown-block","Countdown Block","1.2.8","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cp>Using \u003Cstrong>Countdown\u003C\u002Fstrong>, you can notify your visitors about the upcoming events or big days. This plugin will help you instantly create a countdown timer within the Gutenberg Block Editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Completely Customizable:\u003C\u002Fstrong> You can customize Countdown dates, colors, etc to make it just the way you need.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Super Light-weight:\u003C\u002Fstrong> No extra resources used and it’s highly optimized for super fast loading & instant Live editing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dedicated Support:\u003C\u002Fstrong> We’ve an extraordinary support team ready to help you. Ask your questions in the support forum, we’ll get back to you immediately.\u003C\u002Fp>\n\u003Ch3>🚀 BACKED BY A TRUSTED TEAM\u003C\u002Fh3>\n\u003Cp>This Block is brought to you by \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>, the team behind the most popular elements library \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons for Elementor\u003C\u002Fa> (used by almost 1 million+ happy users from 180+ countries).\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fessential-blocks.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>To report issue and contribution visit \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FEssentialBlocks\u002Fcountdown-block\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>If you have any more questions, visit our support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcountdown-block\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs and documentation, check out our website at \u003Ca href=\"https:\u002F\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🙌 JOIN THE COMMUNITY\u003C\u002Fh3>\n\u003Cp>🎦 Subscribe to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwpdevelopernet\u002F?sub_confirmation=1\" rel=\"nofollow ugc\">Youtube Channel\u003C\u002Fa> to watch video tutorials on WordPress.\u003C\u002Fp>\n\u003Cp>🤝 Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa> & get connected with expert web creators like yourself.\u003C\u002Fp>\n\u003Cp>🧡 LOVED COUNTDOWN? Rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcountdown-block\u002Freviews\u002F#new-post\" rel=\"ugc\">WordPress Repository\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🔥 GET FREEBIES FOR YOUR WORDPRESS SITE\u003C\u002Fp>\n\u003Cp>Consider checking out our other WordPress solutions & boost your WordPress website:\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons For Elementor\u003C\u002Fa>: Most popular Elementor addons with 70+ widgets & ready blocks\u003C\u002Fp>\n\u003Cp>☁ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa>: Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress\u003C\u002Fp>\n\u003Cp>🔔 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnotificationx\u002F\" rel=\"ugc\">NotificationX\u003C\u002Fa>: Best Social Proof & FOMO Marketing Solution to increase conversion rates\u003C\u002Fp>\n\u003Cp>📚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\u002F\" rel=\"ugc\">BetterDocs\u003C\u002Fa>: Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">WP Scheduled Posts\u003C\u002Fa>: Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.\u003C\u002Fp>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freviewx\u002F\" rel=\"ugc\">ReviewX\u003C\u002Fa>: WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, video and more\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexia\" rel=\"ugc\">Flexia\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress\u003C\u002Fp>\n","Highlight Upcoming Events With Countdown Timer with Countdown Block.",5000,70459,82,7,"2024-07-29T14:47:00.000Z","6.6.5","5.6",[20,77,21,121,122],"count-down","countdown","https:\u002F\u002Fessential-blocks.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountdown-block.1.2.8.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":71,"num_ratings":135,"last_updated":136,"tested_up_to":15,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":145,"download_link":146,"security_score":94,"vuln_count":147,"unpatched_count":13,"last_vuln_date":148,"fetched_at":28},"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,46,"2026-02-09T19:43:00.000Z","5.5.0","7.3.5",[140,141,142,143,144],"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",2,"2026-01-24 00:00:00",{"attackSurface":150,"codeSignals":259,"taintFlows":339,"riskAssessment":368,"analyzedAt":371},{"hooks":151,"ajaxHandlers":235,"restRoutes":248,"shortcodes":249,"cronEvents":258,"entryPointCount":103,"unprotectedCount":13},[152,158,161,164,168,173,177,182,186,190,194,198,202,206,209,213,216,220,223,227,230],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","wp_enqueue_scripts","cubelaunch_enqueue_scripts","cubelaunch.php",173,{"type":153,"name":154,"callback":159,"priority":103,"file":156,"line":160},"closure",236,{"type":153,"name":154,"callback":159,"priority":162,"file":156,"line":163},15,248,{"type":153,"name":165,"callback":166,"file":156,"line":167},"admin_enqueue_scripts","cubelaunch_enqueue_admin_scripts",402,{"type":153,"name":169,"callback":170,"priority":171,"file":156,"line":172},"admin_menu","cubelaunch_add_admin_menu",20,441,{"type":153,"name":174,"callback":175,"file":156,"line":176},"admin_init","cubelaunch_settings_init",586,{"type":178,"name":179,"callback":180,"file":156,"line":181},"filter","template_include","cubelaunch_coming_soon_template",1154,{"type":153,"name":183,"callback":184,"file":156,"line":185},"init","cubelaunch_register_shape_post_type",1418,{"type":153,"name":187,"callback":188,"file":156,"line":189},"add_meta_boxes_cubelaunch_shape","cubelaunch_add_shape_meta_boxes",1434,{"type":153,"name":191,"callback":192,"priority":11,"file":156,"line":193},"save_post_cubelaunch_shape","cubelaunch_save_shape_meta",1782,{"type":178,"name":195,"callback":196,"file":156,"line":197},"manage_cubelaunch_shape_posts_columns","cubelaunch_add_shape_columns",2141,{"type":153,"name":199,"callback":200,"priority":11,"file":156,"line":201},"manage_cubelaunch_shape_posts_custom_column","cubelaunch_display_shape_columns",2163,{"type":178,"name":203,"callback":204,"file":156,"line":205},"manage_edit-cubelaunch_shape_sortable_columns","cubelaunch_make_id_column_sortable",2176,{"type":153,"name":183,"callback":207,"file":156,"line":208},"cubelaunch_register_block",2212,{"type":153,"name":210,"callback":211,"file":156,"line":212},"admin_notices","cubelaunch_cpt_list_table_info_notice",2454,{"type":153,"name":174,"callback":214,"file":156,"line":215},"cubelaunch_cpt_notice_handle_dismiss",2492,{"type":153,"name":217,"callback":218,"file":156,"line":219},"customize_preview_init","cubelaunch_customizer_preview_shim",2564,{"type":153,"name":165,"callback":221,"file":156,"line":222},"cubelaunch_widgets_screen_shim",2619,{"type":153,"name":154,"callback":224,"priority":225,"file":156,"line":226},"cubelaunch_inject_mobile_css_values_only",120,2696,{"type":178,"name":228,"callback":159,"priority":171,"file":156,"line":229},"cubelaunch_frontend_shared_data",2702,{"type":178,"name":231,"callback":232,"priority":233,"file":156,"line":234},"script_loader_tag","cubelaunch_force_module_attr",99,2729,[236,241,244],{"action":237,"nopriv":238,"callback":237,"hasNonce":239,"hasCapCheck":239,"file":156,"line":240},"cubelaunch_upload_cropped_image",false,true,1279,{"action":242,"nopriv":238,"callback":242,"hasNonce":239,"hasCapCheck":239,"file":156,"line":243},"cubelaunch_get_face_fields",1374,{"action":245,"nopriv":238,"callback":246,"hasNonce":239,"hasCapCheck":239,"file":156,"line":247},"cubelaunch_get_metabox_face_fields","cubelaunch_get_metabox_face_fields_ajax_handler",1884,[],[250,254],{"tag":251,"callback":252,"file":156,"line":253},"cubelaunch_canvas","cubelaunch_shortcode",1162,{"tag":255,"callback":256,"file":156,"line":257},"cubelaunch_shape","cubelaunch_shape_shortcode_handler",2117,[],{"dangerousFunctions":260,"sqlUsage":261,"outputEscaping":263,"fileOperations":13,"externalRequests":13,"nonceChecks":103,"capabilityChecks":337,"bundledLibraries":338},[],{"prepared":13,"raw":13,"locations":262},[],{"escaped":264,"rawEcho":265,"locations":266},214,34,[267,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335],{"file":268,"line":269,"context":270},"coming-soon-template.php",86,"raw output",{"file":268,"line":272,"context":270},108,{"file":268,"line":274,"context":270},111,{"file":156,"line":276,"context":270},770,{"file":156,"line":278,"context":270},893,{"file":156,"line":280,"context":270},895,{"file":156,"line":282,"context":270},896,{"file":156,"line":284,"context":270},960,{"file":156,"line":286,"context":270},964,{"file":156,"line":288,"context":270},967,{"file":156,"line":290,"context":270},1064,{"file":156,"line":292,"context":270},1527,{"file":156,"line":294,"context":270},1539,{"file":156,"line":296,"context":270},1549,{"file":156,"line":298,"context":270},1552,{"file":156,"line":300,"context":270},1554,{"file":156,"line":302,"context":270},1562,{"file":156,"line":304,"context":270},1564,{"file":156,"line":306,"context":270},1565,{"file":156,"line":308,"context":270},1842,{"file":156,"line":310,"context":270},1850,{"file":156,"line":312,"context":270},1859,{"file":156,"line":314,"context":270},1862,{"file":156,"line":316,"context":270},1864,{"file":156,"line":318,"context":270},1871,{"file":156,"line":320,"context":270},1873,{"file":156,"line":322,"context":270},1874,{"file":156,"line":324,"context":270},2159,{"file":156,"line":326,"context":270},2322,{"file":156,"line":328,"context":270},2415,{"file":156,"line":330,"context":270},2425,{"file":156,"line":332,"context":270},2431,{"file":156,"line":334,"context":270},2436,{"file":156,"line":336,"context":270},2448,8,[],[340,357],{"entryPoint":341,"graph":342,"unsanitizedCount":13,"severity":356},"cubelaunch_get_metabox_face_fields_ajax_handler (cubelaunch.php:1792)",{"nodes":343,"edges":354},[344,349],{"id":345,"type":346,"label":347,"file":156,"line":348},"n0","source","$_POST (x6)",1800,{"id":350,"type":351,"label":352,"file":156,"line":308,"wp_function":353},"n1","sink","echo() [XSS]","echo",[355],{"from":345,"to":350,"sanitized":239},"low",{"entryPoint":358,"graph":359,"unsanitizedCount":13,"severity":356},"\u003Ccubelaunch> (cubelaunch.php:0)",{"nodes":360,"edges":366},[361,364],{"id":345,"type":346,"label":362,"file":156,"line":363},"$_POST (x18)",1295,{"id":350,"type":351,"label":352,"file":156,"line":365,"wp_function":353},1599,[367],{"from":345,"to":350,"sanitized":239},{"summary":369,"deductions":370},"The cubelaunch v1.0.3 plugin demonstrates a strong security posture based on the provided static analysis.  A significant strength is the complete absence of dangerous functions and raw SQL queries; all database interactions are handled via prepared statements. Furthermore, robust security measures are evident with a high percentage of properly escaped output and the presence of nonce and capability checks on all identified entry points, including AJAX handlers and shortcodes. The lack of file operations and external HTTP requests also minimizes common attack vectors.\n\nThe taint analysis reveals no unsanitized paths, indicating that data flowing through the plugin is handled safely. The vulnerability history being completely clear, with no recorded CVEs, further supports the notion that this plugin has been developed with security in mind and has not been a target of publicly disclosed vulnerabilities.  The low attack surface, consisting of only a few AJAX handlers and shortcodes, and all of which appear to be protected, further reduces potential exposure.\n\nOverall, cubelaunch v1.0.3 presents a very good security profile. The developers have implemented many critical security best practices, including secure database handling, output escaping, and robust authentication and authorization checks on its entry points. The absence of any known vulnerabilities or concerning code signals suggests a well-maintained and secure plugin.  There are no apparent weaknesses to highlight based on this analysis, positioning it as a low-risk plugin.",[],"2026-03-17T00:02:12.556Z",{"wat":373,"direct":382},{"assetPaths":374,"generatorPatterns":377,"scriptPaths":378,"versionParams":379},[375,376],"\u002Fwp-content\u002Fplugins\u002Fcubelaunch\u002Fvendor\u002Fjs\u002Fgl-matrix-min.js","\u002Fwp-content\u002Fplugins\u002Fcubelaunch\u002Fjs\u002Fcubelaunch-webgl.js",[],[375,376],[380,381],"cubelaunch-webgl?ver=1.0.3","gl-matrix-min.js?ver=2.8.1",{"cssClasses":383,"htmlComments":389,"htmlAttributes":390,"restEndpoints":392,"jsGlobals":393,"shortcodeOutput":395},[384,385,386,387,388],"cubelaunch-coming-soon-active","cubelaunch-title","cubelaunch-about","cubelaunch-text","cubelaunch-thankyou",[],[391],"data-cubelaunch-instance",[],[394],"cubelaunchData",[396],"[cubelaunch_shape]"]