[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnESpw3NEnX3Z6q5O8lG20IF088gHPN8WY0P_uU3bIfU":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"virgildia","Virgildia","https:\u002F\u002Fprofiles.wordpress.org\u002Fvirgildia\u002F",4,41160,100,30,94,"2026-04-04T13:44:04.686Z",[14,38,57,75],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":33,"download_link":34,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"carousel-block","Carousel Slider Block for Gutenberg","2.0.8","\u003Cp>A responsive modern carousel slider for the Gutenberg block editor that lets you add any blocks to your slides.\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Carousel Slider Version 2\u003C\u002Fstrong> is built on the modern Swiper.js library for improved performance and compatibility.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add unlimited slides\u003C\u002Fli>\n\u003Cli>Add any blocks to the slides\u003C\u002Fli>\n\u003Cli>Preview the carousel in the editor\u003C\u002Fli>\n\u003Cli>Responsive and touch enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Slides per view\u003C\u002Fli>\n\u003Cli>Slides to scroll at a time\u003C\u002Fli>\n\u003Cli>Slide speed\u003C\u002Fli>\n\u003Cli>Slide padding\u003C\u002Fli>\n\u003Cli>Prev\u002Fnext arrows\u003C\u002Fli>\n\u003Cli>Dots navigation\u003C\u002Fli>\n\u003Cli>Infinite loop sliding\u003C\u002Fli>\n\u003Cli>Autoplay\u003C\u002Fli>\n\u003Cli>Responsive settings: slides to show and scroll at given screen size\u003C\u002Fli>\n\u003Cli>RTL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP 5.6+ is recommended, WordPress 5.8+, with Gutenberg active.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Select the Carousel Slider block from the Design category. Click the + button located at the end of the carousel to add slides. Add any block within the slides. Use the horizontal scrollbar to preview the slides in the editor.\u003C\u002Fp>\n\u003Cp>You can reorder the slides by using the left and right arrow buttons in the toolbar.\u003C\u002Fp>\n\u003Cp>To remove a slide, select the slide and click the three dots right above it. Click the option to remove that slide.\u003C\u002Fp>\n\u003Cp>Click the Carousel Block (the block nesting all the slides) to show the carousel settings.\u003C\u002Fp>\n\u003Ch4>Upgrading from Legacy Carousel\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhow-to-update-to-carousel-slider-block-version-2\u002F\" rel=\"ugc\">support topic\u003C\u002Fa> for upgrading legacy blocks to Carousel Slider Version 2.\u003C\u002Fp>\n\u003Ch4>Customizing v2 Styles\u003C\u002Fh4>\n\u003Cp>Carousel Slider v2 supports custom styling via CSS variables:\u003C\u002Fp>\n\u003Ch3>Navigation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-size\u003C\u002Fcode>: Arrow icon size  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-sides-offset\u003C\u002Fcode>: Distance from edge  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-color\u003C\u002Fcode>: Arrow color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-hover-color\u003C\u002Fcode>: Arrow hover color (falls back to \u003Ccode>navigation-color\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-alignfull-color\u003C\u002Fcode>: Arrow color when carousel is full width  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pagination (dots)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-top\u003C\u002Fcode>: Top offset  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bottom\u003C\u002Fcode>: Bottom offset  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-size\u003C\u002Fcode>: Bullet size  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-active-color\u003C\u002Fcode>: Active bullet color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-color\u003C\u002Fcode>: Inactive bullet color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-hover-color\u003C\u002Fcode>: Inactive bullet hover color (falls back to \u003Ccode>active-color\u003C\u002Fcode> if set)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-active-opacity\u003C\u002Fcode>: Active bullet opacity  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-opacity\u003C\u002Fcode>: Inactive bullet opacity  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-hover-opacity\u003C\u002Fcode>: Inactive bullet opacity on hover (falls back to \u003Ccode>inactive-opacity\u003C\u002Fcode> if not set)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-horizontal-gap\u003C\u002Fcode>: Space between bullets (horizontal)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-vertical-gap\u003C\u002Fcode>: Space between bullets (vertical)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Block Spacing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--image-margin-top\u003C\u002Fcode>: Top margin for image blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--image-margin-bottom\u003C\u002Fcode>: Bottom margin for image blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--cover-margin-top\u003C\u002Fcode>: Top margin for cover blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--cover-margin-bottom\u003C\u002Fcode>: Bottom margin for cover blocks  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Theme JSON Support\u003C\u002Fh3>\n\u003Cp>All the CSS variables can also be defined directly inside your theme’s \u003Ccode>theme.json\u003C\u002Fcode> under the \u003Ccode>settings.custom\u003C\u002Fcode> key.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n  \"settings\": {\n    \"custom\": {\n      \"carousel-block\": {\n        \"navigation-size\": \"22px\",\n        \"navigation-color\": \"#000\",\n        \"pagination-bullet-active-color\": \"#000\"\n      }\n    }\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Frontend API\u003C\u002Fh3>\n\u003Cp>Carousel Slider exposes a small frontend API for integrations with tabs, accordions, modals, or other hidden UI.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>window.CarouselSliderBlock.init( container )\u003C\u002Fcode>: Initializes carousel instances inside the given container.\u003C\u002Fli>\n\u003Cli>\u003Ccode>window.CarouselSliderBlock.update( container )\u003C\u002Fcode>: Updates existing carousel instances inside the given container and initializes any that are not yet initialized.\u003C\u002Fli>\n\u003C\u002Ful>\n","A responsive modern carousel slider for the Gutenberg block editor that lets you add any blocks to your slides.",40000,440300,96,49,"2026-03-14T10:15:00.000Z","6.9.4","6.1","7.0",[29,30,31,32],"carousel","gutenberg","slide","swiper","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcarousel-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarousel-block.2.0.8.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":39,"name":40,"version":41,"author":5,"author_profile":6,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":9,"num_ratings":46,"last_updated":47,"tested_up_to":25,"requires_at_least":48,"requires_php":27,"tags":49,"homepage":55,"download_link":56,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"animated-blocks","Animated Blocks on Scroll","1.1.4","\u003Cp>Add scroll based animations to WordPress Gutenberg blocks.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Choose from 76 cross-browser CSS3 animations or add your own\u003C\u002Fli>\n\u003Cli>Preview animations in the editor\u003C\u002Fli>\n\u003Cli>Adjust the animation duration, delay, scroll threshold, and offset\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Duration: The speed of the animation in milliseconds.\u003C\u002Fli>\n\u003Cli>Delay: How many milliseconds to wait before animating the element.\u003C\u002Fli>\n\u003Cli>Threshold: Add animation when x% of the element enters the screen.\u003C\u002Fli>\n\u003Cli>Start with opacity 0: Set the element to opacity 0 when the page loads. The option works for elements transitioning to 100% opacity through CSS.\u003C\u002Fli>\n\u003Cli>Offset Top (available in the block’s advanced settings): Number of pixels to offset the animated block from the top of the page. Useful when a page has a fixed top navigation bar.\u003C\u002Fli>\n\u003Cli>Class name “ab-animation-end” is added to the animated block after the CSS animation has ended. This class name can be used to add custom styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP 5.6+ is recommended, WordPress 5.0+, and Gutenberg must be active.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Select Animated Block from the Layout Elements group and add any content blocks within it. Select an animation from the dropdown list or add your own custom CSS class. The selected animation or custom CSS class will be added to the block when the user scrolls to it.\u003C\u002Fp>\n\u003Cp>Animated Block is a parent block (a container), nesting as many blocks as you want.\u003C\u002Fp>\n","Add scroll based animations to WordPress Gutenberg blocks.",1000,25209,8,"2026-03-04T11:18:00.000Z","5.9",[50,51,52,53,54],"animated-block","animation","blocks","css-animations","css3","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimated-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimated-blocks.zip",{"slug":58,"name":59,"version":60,"author":5,"author_profile":6,"description":61,"short_description":62,"active_installs":9,"downloaded":63,"rating":9,"num_ratings":7,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":73,"download_link":74,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"sync-to-gpt","Sync to GPT – Connect ChatGPT to Your Posts","1.1","\u003Cp>Sync to GPT allows ChatGPT to interact with your WordPress posts. The plugin is useful for content analysis, article creation, marketing strategies, creating charts, and more—all directly within ChatGPT. Additionally, you can deliver your WordPress content to millions of users on ChatGPT.\u003C\u002Fp>\n\u003Ch4>Prompt Examples\u003C\u002Fh4>\n\u003Cp>Below are examples of prompts you can use once you’ve connected your posts in ChatGPT:\u003C\u002Fp>\n\u003Cp>“Create a draft for a newsletter featuring my 5 latest posts.”\u003Cbr \u002F>\n“I need ideas to boost engagement on my blog.”\u003Cbr \u002F>\n“Provide marketing stategies based on my posts.”\u003Cbr \u002F>\n“Get the latest article about [topic] and draft an engaging social media post.”\u003Cbr \u002F>\n“Create a graph for my post, [Post Title]”.\u003Cbr \u002F>\n“Generate a chart of sentiments for posts over the past month, labeling them as positive, negative, or neutral.”\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress REST API: Utilizes a custom endpoint to connect to the WordPress REST JSON API for reading posts.\u003C\u002Fli>\n\u003Cli>Multiple Post Retrieval: Retrieves 10 or more posts at a time for ChatGPT interactions.\u003C\u002Fli>\n\u003Cli>Single Post Retrieval: Retrieves the full content of relevant single posts.\u003C\u002Fli>\n\u003Cli>Post Search: Initiates searches based on search terms derived from user questions in ChatGPT.\u003C\u002Fli>\n\u003Cli>Pagination: Option to navigate through different sets of posts (next page).\u003C\u002Fli>\n\u003Cli>HTML Content Cleaning: Automatically cleans full post content before sending to ChatGPT, ensuring concise context for ChatGPT interactions. This is performed through the plugin’s custom endpoint.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>OpenAPI Schema: A generated OpenAPI schema to paste into your GPT’s actions configuration.\u003C\u002Fli>\n\u003Cli>GPT Instructions: Specific instructions for your GPT to interact with your WordPress posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a new GPT in ChatGPT.\u003C\u002Fli>\n\u003Cli>Copy the OpenAPI schema from the Sync to GPT plugin settings and paste it into your GPT’s actions configuration.\u003C\u002Fli>\n\u003Cli>Copy the GPT instructions from the plugin settings and paste it at the end of your GPT’s custom instructions. Modify and iterate the instructions based on your needs\u003C\u002Fli>\n\u003Cli>Enter your privacy policy page URL if your GPT is public.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP 5.6+ recommended, WordPress 5.8+, self-hosted WordPress website with the WordPress REST API enabled.\u003C\u002Fp>\n","Sync to GPT allows ChatGPT to interact with your WordPress posts. The plugin is useful for content analysis, article creation, marketing strategies, c &hellip;",1802,"2025-05-01T01:27:00.000Z","6.8.5","5.8","",[69,70,71,72],"ai","chatgpt","gpts","openai","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsync-to-gpt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsync-to-gpt.zip",{"slug":76,"name":77,"version":78,"author":5,"author_profile":6,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":9,"num_ratings":83,"last_updated":84,"tested_up_to":65,"requires_at_least":66,"requires_php":27,"tags":85,"homepage":67,"download_link":88,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"ai-editor","AI Block Editor","1.0.4","\u003Cp>AI Editor adds an AI assistant in Gutenberg, capable of adding core blocks with content based on your prompts. Just tell AI Editor what you need and it will add the blocks.\u003C\u002Fp>\n\u003Ch4>✨ Prompt Examples ✨\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>“Create a page layout featuring sections for a mission statement, team members with images, and contact information.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“Add a pricing plan with three tiers.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“Create a table comparing the superpowers, real names, first appearances, and arch-nemeses of popular superheroes.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“Use the following text to create a hero section: [Your text]”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Natural language block creation\u003C\u002Fstrong>: Describe what you need in plain language, and AI Editor will generate the content blocks for you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports the following core blocks\u003C\u002Fstrong>: Columns, Heading, Paragraph, List, Image, Quote, Pullquote, Buttons, and Table.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powered by OpenAI\u003C\u002Fstrong>: Choose from various OpenAI GPT models, with GPT-4o recommended for the best results (subject to access availability).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BYOK\u003C\u002Fstrong>: Use your own OpenAI API key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language translation\u003C\u002Fstrong>: Multilingual support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>AI Editor is powered by OpenAI’s GPT technology. By using this plugin, data is sent to OpenAI’s servers for processing. For more information on the data handling and privacy aspects, please refer to OpenAI’s \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP 7.0+ is recommended, WordPress 5.8+, with Gutenberg active. An OpenAI API key is required.\u003C\u002Fp>\n","AI Editor adds an AI assistant in Gutenberg, capable of adding core blocks with content based on your prompts. Just tell AI Editor what you need and i &hellip;",60,2468,1,"2025-08-03T08:09:00.000Z",[69,86,87,30,72],"editor","gpt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-editor.1.0.4.zip"]