[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRxeSKihu0qNXGmgVzDCgPcFG5x3asPBnotIqhJT-VZw":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":137,"fingerprints":246},"schedule-tags","Schedule Tags","1.1","ZetaMatic","https:\u002F\u002Fprofiles.wordpress.org\u002Fzetamatic\u002F","\u003Cp>Schedule tags allows site admin to set post tags for the given time frame. So that when a schedule set time frame comes the plugin automatically sets tags for the post and when the schedule time expires the plugin silently removes the tags from the post.\u003C\u002Fp>\n","Schedule tags allows site admin to set post tags for the given time frame. So that when a schedule set time frame comes the plugin automatically sets  &hellip;",10,1393,0,"2020-06-04T11:44:00.000Z","5.4.19","4.0","5.4",[19,20,21,22,4],"custom-tags","dynamic-tags","expired-tags","future-tags","https:\u002F\u002Fzetamatic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fschedule-tags.1.1.zip",85,null,"2026-03-15T14:54:45.397Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"zetamatic",5,6810,30,84,"2026-04-04T08:33:02.674Z",[37,61,83,103,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"connect-polylang-elementor","Connect Polylang for Elementor","2.5.5","David Decker","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaveshine\u002F","\u003Cp>Connect Polylang multilingual plugin with Elementor Page Builder: \u003Cstrong>Translate your Elementor templates\u003C\u002Fstrong> and show them in the correct language, native customizable \u003Cstrong>Language Switcher Elementor widget\u003C\u002Fstrong>, \u003Cstrong>Visibility Conditions\u003C\u002Fstrong> of widgets and \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> by language and much more…\u003C\u002Fp>\n\u003Ch3>What the Plugin Does\u003C\u002Fh3>\n\u003Ch4>📍 Template translation and show in the correct language\u003C\u002Fh4>\n\u003Cp>Create translations for your Elementor templates especially for header, footer or archive templates with \u003Ca href=\"https:\u002F\u002Fbe.elementor.com\u002Fvisit\u002F?bta=61741&brand=elementor&utm_campaign=wporg\" rel=\"nofollow ugc\">\u003Cstrong>Elementor Pro Theme Builder\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>(affiliated link)\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically selects the correct translation for \u003Ca href=\"https:\u002F\u002Felementor.com\u002Fhelp\u002Ftemplate-widget-pro\u002F\" rel=\"nofollow ugc\">“Template Widget”\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Automatically selects the correct translation for \u003Ccode>[elementor-template id=\"1234\"]\u003C\u002Fcode> shortcodes.\u003C\u002Fli>\n\u003Cli>Allow Elementor Kit translation for different settings for each language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔄 Language Switcher\u003C\u002Fh4>\n\u003Cp>A native Elementor Widget to easily build a nice and fully customizable language switcher:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show or hide flags, language name, language code.\u003C\u002Fli>\n\u003Cli>Vertical list, Horizontal list or \u003Cstrong>styled dropdown\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SVG scalable flags\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7DUh-bggJBs?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>👁️ Language Visibility Conditions\u003C\u002Fh4>\n\u003Cp>Allow to \u003Cstrong>show or hide every widget\u003C\u002Fstrong>, section or column \u003Cstrong>by language\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🏷️ Language Dynamic Tags\u003C\u002Fh4>\n\u003Cp>Use language dynamic tags (on Elementor Pro) that you can set with an specific language or the “current” one. Available tags are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Language Code\u003C\u002Fstrong> tag type text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Name\u003C\u002Fstrong> tag type text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Url\u003C\u002Fstrong> tag type url\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Flag\u003C\u002Fstrong> tag type image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✏️ Elementor Editor integration\u003C\u002Fh4>\n\u003Cp>Now you can view the language of the current template and change to its translations or create them \u003Cstrong>from the Elementor editor\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🔍 Elementor Finder integration\u003C\u002Fh4>\n\u003Cp>From Elementor Finder you can access to Polylang settings pages and go the site in the selected language.\u003C\u002Fp>\n\u003Ch4>🔨 Plugins integration fixes and tweaks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically generate display conditions on new template translation.\u003C\u002Fli>\n\u003Cli>Automatically generate Elementor CSS styles on create new template translation.\u003C\u002Fli>\n\u003Cli>Fix home url to the current language on site-url Dynamic Tag and Search Form widget.\u003C\u002Fli>\n\u003Cli>Add language url trailing slash.\u003C\u002Fli>\n\u003Cli>Hide language on wp-admin for global widgets.\u003C\u002Fli>\n\u003Cli>Other integration fixes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?ref=creame&utm_source=cpel_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_link\" rel=\"nofollow ugc\">AI-powered translation for Polylang\u003C\u002Fa> — AutoPoly instantly translates your Elementor, Gutenberg, and ACF content in one click while keeping your design exactly the same. \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F?ref=creame&utm_source=cpel_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=bottom_link\" rel=\"nofollow ugc\">Check it now (affiliated link)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Cp>You can manage translated templates in two ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>(recommended)\u003C\u002Fstrong> create linked translations for a template and only set display conditions on the default language.\u003C\u002Fli>\n\u003Cli>create separated translations for a template with their own display conditions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See an example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Site languages:\n - EN (main)\n - ES\n - IT\n\n- Option 1 (linked translations only main language has display conditions):\n╔═ Archive Template A (EN) -> condition category is \"Red (EN)\"\n╠═ Archive Template A (ES) -> none (in front checks if category is ES translation of \"Red (EN)\")\n╚═ Archive Template A (IT) -> none (in front checks if category is IT translation of \"Red (EN)\")\n\n- Option 2 (not linked translations, all languages has display conditions):\n══ Archive Template B (EN) -> condition category is \"Red (EN)\"\n══ Archive Template B (ES) -> condition category is \"Rojo (ES)\"\n══ Archive Template B (IT) -> condition category is \"Rosso (IT)\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconnect-polylang-elementor\" rel=\"ugc\">\u003Cstrong>Plugin’s support forum\u003C\u002Fstrong>\u003C\u002Fa> here on WordPress.org\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcreame\u002Fconnect-polylang-elementor\" rel=\"nofollow ugc\">Github plugin repo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fpolylang.users\u002F\" rel=\"nofollow ugc\">Polylang User Community Group at Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What is covered by our support?\u003C\u002Fstrong> – All regarding \u003Cstrong>THIS plugin\u003C\u002Fstrong> (“Connect Polylang for Elementor”), plus the relation to \u003Cem>Polylang\u003C\u002Fem>, \u003Cem>Polylang Pro\u003C\u002Fem>, \u003Cem>Elementor\u003C\u002Fem> and \u003Cem>Elementor Pro\u003C\u002Fem> of course.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What is NOT covered by support?\u003C\u002Fstrong> – Anything general regarding multilingual topics and WordPress. Explicitely we \u003Cstrong>DO NOT\u003C\u002Fstrong> offer any “WPML”, “WPBakery” or “Visual Composer” support, and also not for your theme etc.!!!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>We have used the strings of Elementor and Polylang whenever possible to take advantage of the fact that they are translated into many languages. For the other strings a \u003Ccode>.pot\u003C\u002Fcode> file (\u003Ccode>connect-polylang-elementor.pot\u003C\u002Fcode>) for translators is also always included 🙂\u003C\u002Fp>\n\u003Cp>You can collaborate with your language translations in \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fconnect-polylang-elementor\" rel=\"nofollow ugc\">Translating WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>The following code\u002Fclasses are licensed under the GPL.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>v2. refactor and upgrade by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpacotole\u002F\" rel=\"nofollow ugc\">Pacotole\u003C\u002Fa> at \u003Ca href=\"https:\u002F\u002Fcrea.me\" rel=\"nofollow ugc\">Creame\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v2.1 Cross domain fixes based on work of \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkeraweb\u002F\" rel=\"nofollow ugc\">Jory Hogeveen\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnicmare\" rel=\"nofollow ugc\">nicmare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fp4fbradjohnson\u002F\" rel=\"nofollow ugc\">Brad Johnson\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v1. released by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdaveshine\u002F\" rel=\"nofollow ugc\">David Decker\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>v1. Polylang Switcher class (Elementor Widget) and its CSS based on widget from plugin “Language Switcher for Elementor” by Solitweb (GPLv2 or later)\u003C\u002Fli>\n\u003Cli>SVG flags from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmadebybowtie\u002FFlagKit\" rel=\"nofollow ugc\">FlagKit\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwikipedia.org\u002F\" rel=\"nofollow ugc\">Wikipedia\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please, send your suggestions and feedback – Thank you for using or trying out this plugin!\u003C\u002Fp>\n","Connect Polylang with Elementor: translated templates, language switcher widget, language visibility conditions and more",100000,2039612,96,50,"2025-12-31T09:49:00.000Z","6.9.4","5.6",[20,53,54,55,56],"elementor","language-switcher","multilingual","polylang","https:\u002F\u002Fgithub.com\u002Fcreame\u002Fconnect-polylang-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnect-polylang-elementor.2.5.5.zip",100,"2026-03-15T15:16:48.613Z",{"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":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":13,"last_vuln_date":82,"fetched_at":60},"dynamictags","DynamicTags","1.4.1","rtowebsites","https:\u002F\u002Fprofiles.wordpress.org\u002Frtowebsites\u002F","\u003Cp>Dynamic Tags is an Elementor addon that adds some useful dynamic tags.\u003C\u002Fp>\n\u003Cp>The plugin requires Elementor Pro since it uses Dynamic Tags to set the comparison conditions.\u003C\u002Fp>\n\u003Cp>It provides the following tags:\u003C\u002Fp>\n\u003Ch4>Text-Tags\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Acf Repeater (returns content of an acf-repeater field)\u003C\u002Fli>\n\u003Cli>Cookies (you can select between all set cookies)\u003C\u002Fli>\n\u003Cli>Session (you can select between all set session keys)\u003C\u002Fli>\n\u003Cli>Current-Language (returns current language from WPML or Polylang)\u003C\u002Fli>\n\u003Cli>Current-Url (returns the actually called url)\u003C\u002Fli>\n\u003Cli>NumberPostsQuery (return number of posts with a custom query)\u003C\u002Fli>\n\u003Cli>PodsExtended (supports yes\u002Fno fields of pods)\u003C\u002Fli>\n\u003Cli>Server Vars (returns content of $_SERVER PHP-Variable)\u003C\u002Fli>\n\u003Cli>User\u002FAuthor Image (returns the user\u002Fauthor image-url or false if not found)\u003C\u002Fli>\n\u003Cli>User Role (returns a comma-separated list of current user roles)\u003C\u002Fli>\n\u003Cli>WidgetContent (returns content of a widget selected by widget-id)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Post Tags\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post Content\u003C\u002Fli>\n\u003Cli>Post Parent\u003C\u002Fli>\n\u003Cli>Post Status\u003C\u002Fli>\n\u003Cli>Post Type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Yes\u002Fno tags\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Are Comments allowed\u003C\u002Fli>\n\u003Cli>Current User Can (can check, for example if user can edit_posts)\u003C\u002Fli>\n\u003Cli>Is author of post\u003C\u002Fli>\n\u003Cli>Is feed\u003C\u002Fli>\n\u003Cli>Is Frontpage\u003C\u002Fli>\n\u003Cli>Is Home\u003C\u002Fli>\n\u003Cli>Is Post in category\u003C\u002Fli>\n\u003Cli>Is Post in list\u003C\u002Fli>\n\u003Cli>Is Singular\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds some useful dynamic-tags for elementor. Requires Elementor > 3.1",2000,42536,86,9,"2025-02-11T11:55:00.000Z","6.7.5","5.0","7.4",[20,53],"https:\u002F\u002Fgithub.com\u002FRTO-Websites\u002Fdynamic-tags\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamictags.1.4.1.zip",91,1,"2025-01-03 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":69,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":101,"download_link":102,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"mb-elementor-integrator","MB Elementor Integration","2.2.4","Anh Tran","https:\u002F\u002Fprofiles.wordpress.org\u002Frilwis\u002F","\u003Cp>Easily select and show custom fields created by \u003Ca href=\"https:\u002F\u002Fmetabox.io\" rel=\"nofollow ugc\">Meta Box\u003C\u002Fa> in the Elementor page builder via dynamic tags (Pro version).\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Meta Box Lite\u003C\u002Fstrong>\u003Cbr \u002F>\n  We recommend using \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Flite\u002F\" rel=\"nofollow ugc\">Meta Box Lite\u003C\u002Fa>, a feature-rich free UI version of Meta Box that provides UI and all free features for managing custom fields and dynamic content on WordPress, including post types, taxonomies, custom fields, and relationships.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The plugin works for all field types. And you don’t have to remember the field name or field ID to type. You just need to select it from the dropdown list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video demo\u003C\u002Fstrong>:\u003C\u002Fp>\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\u002FNzR9lii2S30?version=3&rel=0&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\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-elementor-integrator\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpmetabox\u002Fmb-elementor-integrator\u002F\" rel=\"nofollow ugc\">Github repo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002F\" rel=\"nofollow ugc\">View other premium extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>You might also like\u003C\u002Fh3>\n\u003Cp>If you like this plugin, you might also like our other WordPress products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpslimseo.com\" rel=\"nofollow ugc\">Slim SEO\u003C\u002Fa> – A fast, lightweight and full-featured SEO plugin for WordPress with minimal configuration.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffalcon\u002F\" rel=\"ugc\">Falcon\u003C\u002Fa> – WordPress optimizations & tweaks.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpautolistings.com\" rel=\"nofollow ugc\">Auto Listings\u003C\u002Fa> – A car sale and dealership plugin for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","Integrates Meta Box's custom fields with Elementor page builder via dynamic tags.",55321,60,2,"2025-04-23T01:27:00.000Z","6.8.5","5.9","7.0",[99,20,53,100],"custom-fields","meta-box","https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-elementor-integrator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-elementor-integrator.2.2.4.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":59,"num_ratings":113,"last_updated":114,"tested_up_to":95,"requires_at_least":115,"requires_php":76,"tags":116,"homepage":120,"download_link":121,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"dynamic-elementor-acf-repeater","Dynamic Elementor ACF Repeater","1.0.91","wpluna","https:\u002F\u002Fprofiles.wordpress.org\u002Fwplunadev\u002F","\u003Cp>Dynamic Elementor ACF Repeater is a powerful plugin that bridges the gap between Advanced Custom Fields (ACF) repeater fields and Elementor’s dynamic content capabilities. It allows you to use ACF repeater field values directly in Elementor Loop Items and Loop Grids through Dynamic Tags.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>This plugin requires the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Elementor Pro\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields Pro (ACF Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please ensure you have these plugins installed and activated before using Dynamic Elementor ACF Repeater.\u003C\u002Fp>\n\u003Ch3>Usage Guide\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcalculabs.github.io\u002Felementor-acf-repeater-docs\u002Fusage-guide\u002F\" rel=\"nofollow ugc\">Usage Guide and Documentation Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Free vs Pro Features\u003C\u002Fh3>\n\u003Cp>Dynamic Elementor ACF Repeater comes in two versions: Free and Pro. Here’s a breakdown of what each version offers:\u003C\u002Fp>\n\u003Ch4>Free Version\u003C\u002Fh4>\n\u003Cp>The free version of Dynamic Elementor ACF Repeater provides essential functionality for integrating ACF repeater fields with Elementor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Basic integration with Elementor Pro and ACF Pro\u003C\u002Fli>\n\u003Cli>Support for image and text repeater fields in Elementor dynamic tags for loop items and loop grid\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for adding repeater images to background image in loop item! Game changer!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>ACF Repeater Text, ACF Repeater Image dynamic tags\u003C\u002Fli>\n\u003Cli>Loop Grid widget integration\u003C\u002Fli>\n\u003Cli>Support for repeater fields on ACF Options page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>The Pro version includes everything in the free version, plus a host of advanced features for power users:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for more ACF field types within repeaters (file, gallery, relationship, more coming soon…)\u003C\u002Fli>\n\u003Cli>Advanced dynamic tags (e.g., ACF Repeater File, ACF Repeater Gallery, ACF Repeater Relationship)\u003C\u002Fli>\n\u003Cli>Multiple Loop Grids with ACF Repeater fields in the same page, post, or template\u003C\u002Fli>\n\u003Cli>Lightbox functionality on the loop grid widget\u003C\u002Fli>\n\u003Cli>Swiper integration when loop grid lightbox is enabled\u003C\u002Fli>\n\u003Cli>Advanced filtering capabilities for Loop Grid items with customizable URL parameters\u003C\u002Fli>\n\u003Cli>Drag-and-drop term ordering for loop filters (set order per widget)\u003C\u002Fli>\n\u003Cli>Optional deeplinking toggle to update the URL when filtering\u003C\u002Fli>\n\u003Cli>Show\u002Fhide empty taxonomy terms in filters\u003C\u002Fli>\n\u003Cli>Enhanced support for ACF Options page data in filters and virtual posts\u003C\u002Fli>\n\u003Cli>Default filter term selection for pre-selecting filters on page load\u003C\u002Fli>\n\u003Cli>Visual dividers between filter items with full styling controls\u003C\u002Fli>\n\u003Cli>Taxonomy term descriptions with animations and positioning options\u003C\u002Fli>\n\u003Cli>Enhanced responsive filter styling controls\u003C\u002Fli>\n\u003Cli>Lightbox visibility control for individual elements (show or hide individual items in the lightbox vs the grid)\u003C\u002Fli>\n\u003Cli>ACF Relationship field support for dynamic content associations across posts\u003C\u002Fli>\n\u003Cli>Nested Relationship\u002FPost Object fields: Support for relationship fields inside repeaters (select via repeater:subfield)\u003C\u002Fli>\n\u003Cli>NEW – Support for Loop Carousel \u003C\u002Fli>\n\u003Cli>Element Display Conditions: ACF Repeater Field condition (show\u002Fhide by repeater sub‑field)\u003C\u002Fli>\n\u003Cli>New Dynamic Tags (PRO): ACF Repeater Link Title, ACF Repeater Link Target, ACF Repeater Color, ACF Repeater Icon\u003C\u002Fli>\n\u003Cli>Enhanced URL support (PRO): ACF Link field now maps to URL\u002FTitle\u002FTarget\u003C\u002Fli>\n\u003Cli>ACF Repeater Form Field: Create dynamic form fields in Elementor Forms populated from ACF repeater data (dropdown\u002Fradio\u002Fcheckbox)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to Pro\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of Dynamic Elementor ACF Repeater and take your dynamic content creation to the next level!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcheckout.freemius.com\u002Fmode\u002Fdialog\u002Fplugin\u002F16334\u002Fplan\u002F27245\u002F?trial=paid\" rel=\"nofollow ugc\">Start Your Free Trial\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Pro version comes with a 3-day free trial. You can cancel anytime before the trial ends to avoid being charged. We’ll send you an email reminder before the trial expires.\u003C\u002Fp>\n","Allows ACF repeater field values to be rendered in Elementor loop items and loop grids via Dynamic Tags.",800,5707,4,"2025-10-07T22:11:00.000Z","6.0",[117,20,53,118,119],"acf-repeater","loop-grid","repeater-fields","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-elementor-acf-repeater.1.0.91.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":59,"num_ratings":81,"last_updated":132,"tested_up_to":50,"requires_at_least":75,"requires_php":76,"tags":133,"homepage":135,"download_link":136,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":60},"repeaterly","Repeaterly","2.0.2","Techimium","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechimium\u002F","\u003Cp>Are you struggling to use \u003Cstrong>ACF repeater fields\u003C\u002Fstrong> or \u003Cstrong>Relationship fields\u003C\u002Fstrong> in Elementor? Tired of slow sites from duplicated sections? You’re not alone! Elementor doesn’t natively support repeater & relationship fields, and even Elementor Pro doesn’t fully unlock their potential.\u003C\u002Fp>\n\u003Cp>That’s why we built \u003Cstrong>Repeaterly\u003C\u002Fstrong> – a powerful plugin that lets you seamlessly integrate \u003Cstrong>ACF repeater fields, nested repeater fields, relationship fields, and dynamic tags\u003C\u002Fstrong> into Elementor, without any coding.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>version 2.0\u003C\u002Fstrong>, Repeaterly takes it up a notch with \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> and a new \u003Cstrong>ACF Relationship Field Loop Builder\u003C\u002Fstrong>, making it a game-changer for web designers and developers.\u003C\u002Fp>\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\u002F7bFG8S_pY5Q?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\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\u002FWPwdwvXJ2Vo?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>\u003Cstrong>Repeaterly\u003C\u002Fstrong> is the ultimate bridge between \u003Cstrong>Advanced Custom Fields (ACF)\u003C\u002Fstrong> and \u003Cstrong>Elementor\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🔥 Why Repeaterly Stands Out\u003C\u002Fh3>\n\u003Cp>🚀 \u003Cstrong>No Elementor Pro Needed\u003C\u002Fstrong> – Unlock full dynamic content capabilities, including advanced dynamic tags, without needing Elementor Pro.\u003C\u002Fp>\n\u003Cp>🖼️ \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> – Use any Elementor widget with ACF fields, subfields, and post data — \u003Cstrong>no Pro needed\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>🌿 \u003Cstrong>ACF Repeater Fields\u003C\u002Fstrong> – Easily create \u003Cstrong>repeatable, dynamic content sections\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>🔄 \u003Cstrong>Nested Repeater Support (Pro)\u003C\u002Fstrong> – Tackle nested ACF Repeaters with drag-and-drop ease for complex layouts.\u003C\u002Fp>\n\u003Cp>🛠️ \u003Cstrong>Repeater Loop Builder (Pro)\u003C\u002Fstrong> – Build custom loop grids & carousels with ACF data.\u003C\u002Fp>\n\u003Cp>🤝 \u003Cstrong>Relationship Field Loop Builder (Pro)\u003C\u002Fstrong> – Showcase ACF Relationship data in custom grids or carousels.\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Custom Colors Made Easy\u003C\u002Fstrong> – Set dynamic text and background colors with the ACF color picker.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Optimized for Speed\u003C\u002Fstrong> – Say goodbye to duplicate sections and \u003Cstrong>slow page loading\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>🌟 \u003Cstrong>Beginner-Friendly\u003C\u002Fstrong> – Drag, drop, done—no coding skills needed.\u003C\u002Fp>\n\u003Ch3>✨ What’s New in Version 2?\u003C\u002Fh3>\n\u003Ch3>Dynamic Tags: Power Up Any Widget \u003Cstrong>(FREE)\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Say goodbye to Elementor Pro’s paywall! Repeaterly’s new Dynamic Tags let you add dynamic content to any Elementor widget \u003Cstrong>—free\u003C\u002Fstrong>. Pull data from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>ACF fields and sub-fields (including Repeater and Relationship fields).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Post title, content, excerpt, permalink, featured image and many more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlike others, our ACF tags support subfields, giving you unmatched flexibility. No other free plugin does this without Pro \u003Cstrong>—game-changer\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch3>ACF Relationship Field Loop Builder (Pro)\u003C\u002Fh3>\n\u003Cp>Showcase ACF Relationship field data in style! Build custom grids or carousels with the new Loop Builder widgets. Craft any layout from scratch using Elementor templates—perfect for related posts, products, or portfolios.\u003C\u002Fp>\n\u003Ch3>Why It Matters\u003C\u002Fh3>\n\u003Cp>With Dynamic Tags, both Repeater and Relationship Loop Builders are now unstoppable. Use any Elementor widget in your layouts, pulling dynamic ACF data with zero limits. Your designs, your rules.\u003C\u002Fp>\n\u003Ch3>🔄 Why Use ACF Repeater Fields with Repeaterly?\u003C\u002Fh3>\n\u003Cp>Using Elementor’s built-in tools, you often \u003Cstrong>duplicate sections\u003C\u002Fstrong> and manually change content, which leads to \u003Cstrong>slow pages and bloated databases\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Repeaterly, you can:\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Create one layout & dynamically populate content\u003C\u002Fstrong> using ACF repeater fields.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Reduce database load\u003C\u002Fstrong> by reusing layouts instead of duplicating sections.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Save time\u003C\u002Fstrong> by making updates in ACF instead of editing multiple Elementor sections.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Frepeaterly.com\u002F\" rel=\"nofollow ugc\">Get Repeaterly Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 Features: What Can You Do with Repeaterly?\u003C\u002Fh3>\n\u003Cp>Repeaterly comes packed with powerful widgets to make your Elementor designs dynamic and flexible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Tags\u003C\u002Fstrong> Use ACF fields, subfields, and post data inside any Elementor widget — a feature normally locked behind Elementor Pro, now fully available for free with Repeaterly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Icon List\u003C\u002Fstrong> Build dynamic lists using ACF repeater fields and sub-fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Image Carousel\u003C\u002Fstrong> (Pro) A custom Image Carousel widget that supports dynamic image sources from custom fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Gallery\u003C\u002Fstrong> Extend Elementor’s gallery widget with dynamic image sources from ACF fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ACF Repeater Loop Grid\u003C\u002Fstrong> (Pro) Create custom loop grids with custom layout using ACF repeater fields and Elementor templates. Perfect for advanced layouts where you need to duplicate sections\u002Fcontainers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ACF Repeater Loop Carousel\u003C\u002Fstrong> (Pro) Design fully custom carousels powered by ACF Repeater fields, using Elementor templates for complete styling flexibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ACF Relationship Loop Grid\u003C\u002Fstrong> (Pro) Display related posts in a customizable grid layout with full support for dynamic fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ACF Relationship Loop Carousel\u003C\u002Fstrong> (Pro) Showcase related content in an interactive carousel slider, complete with image, title, and meta fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Nested ACF Repetaer Field Support\u003C\u002Fstrong> (Pro) Effortlessly render nested ACF Repeater fields in Elementor—build complex, dynamic layouts like pricing tables or multi-level lists with simple drag-and-drop control.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔄 ACF Repeater & Relationship Loop Builders\u003C\u002Fh3>\n\u003Cp>The Pro version of Repeaterly unlocks some of the most powerful widgets for the \u003Cstrong>ACF Repeater Loop Builder\u003C\u002Fstrong> and \u003Cstrong>ACF Relationship Field Loop Builder\u003C\u002Fstrong>. These let you build fully \u003Cstrong>custom grids or carousels\u003C\u002Fstrong> using dynamic ACF data – all inside Elementor, even \u003Cstrong>without Elementor Pro\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Repeaterly Pro, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>🧱 \u003Cstrong>Custom Loop Layouts\u003C\u002Fstrong> – Create loop grids or carousels with your own Elementor templates, just like \u003Cstrong>Elementor Pro’s Loop Builder\u003C\u002Fstrong>, but without needing Pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🔗 \u003Cstrong>Relationship Field Support\u003C\u002Fstrong> – Dynamically display related posts using \u003Cstrong>ACF Relationship fields\u003C\u002Fstrong> in a fully custom layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🔄 \u003Cstrong>Repeater Field Support\u003C\u002Fstrong> – Loop through ACF repeater fields to show dynamic content with flexible design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🔍 \u003Cstrong>Fetch Data from Any Post\u003C\u002Fstrong> – Load ACF Repeater or Relationship field data from any post ID, not just the current one.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>📄 \u003Cstrong>Built-in Pagination Support\u003C\u002Fstrong> – Add pagination or load more buttons to your repeater\u002Frelationship loops to manage large content sets seamlessly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🛠️ \u003Cstrong>Use Any Widget\u003C\u002Fstrong> – Use any Elementor widget inside your loop templates and bind them to ACF fields or subfields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>🔁 \u003Cstrong>Nested Repeater Ready\u003C\u002Fstrong> – Supports nested ACF repeater fields for building deeply structured layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Frepeaterly.com\u002F\" rel=\"nofollow ugc\">Get Repeaterly Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🎯 Who Needs Repeaterly?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Web Designers\u003C\u002Fstrong> – Create dynamic, pro-level layouts without extra plugins.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Developers\u003C\u002Fstrong> – Integrate ACF fields effortlessly into Elementor projects.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Agencies & Freelancers\u003C\u002Fstrong> – Build advanced, \u003Cstrong>database-driven\u003C\u002Fstrong> sites quickly.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Performance-Conscious Users\u003C\u002Fstrong> – \u003Cstrong>Reduce duplicate sections\u003C\u002Fstrong>, keep your database lean, and improve speed.\u003C\u002Fp>\n\u003Ch3>🛠️ How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Install Repeaterly\u003C\u002Fstrong> (Free or Pro).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Set up ACF\u003C\u002Fstrong> Repeater or Relationship fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In \u003Cstrong>Elementor\u003C\u002Fstrong>, use \u003Cstrong>Dynamic Tags\u003C\u002Fstrong> or Repeaterly’s \u003Cstrong>widgets\u003C\u002Fstrong> to pull data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Build custom loop layout using the loop builder widgets (Pro).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Done — dynamic, fast, beautiful sites!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔧 Installation Guide\u003C\u002Fh3>\n\u003Ch3>🔹 Free Version:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Search for \u003Ccode>Repeaterly\u003C\u002Fcode> from your admin panel or Download & install \u003Cstrong>Repeaterly\u003C\u002Fstrong> from WordPress.org.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate the plugin in your WordPress dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Start using dynamic content inside Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔥 Pro Version:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Purchase \u003Cstrong>\u003Ca href=\"https:\u002F\u002Frepeaterly.com\u002F\" rel=\"nofollow ugc\">Repeaterly Pro\u003C\u002Fa>\u003C\u002Fstrong> from our official website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Install & activate \u003Cstrong>Repeaterly Pro plugin\u003C\u002Fstrong> alongside the free version.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Unlock \u003Cstrong>Repeater & Relationship Loop Builder\u003C\u002Fstrong> and other advanced features.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🌟 Ready to Supercharge Elementor with ACF Repeater & Relationship Fields?\u003C\u002Fh3>\n\u003Cp>Don’t let Elementor’s limitations hold you back. With \u003Cstrong>Repeaterly\u003C\u002Fstrong>, you can build powerful, \u003Cstrong>dynamic websites\u003C\u002Fstrong> effortlessly!\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Frepeaterly.com\u002F\" rel=\"nofollow ugc\">Get Repeaterly Pro\u003C\u002Fa>\u003C\u002Fp>\n","Unlock ACF Repeater Fields, Relationship Fields, Dynamic Tags & ACF Repeater Loop Builder for Elementor",300,2673,"2025-12-13T14:47:00.000Z",[134,117,20,53,118],"acf","https:\u002F\u002Frepeaterly.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frepeaterly.2.0.2.zip",{"attackSurface":138,"codeSignals":180,"taintFlows":231,"riskAssessment":232,"analyzedAt":245},{"hooks":139,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":13,"unprotectedCount":13},[140,146,150,154,158,161,165,169],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","add_meta_boxes","wpts_add_meta_box","inc\\wp-tags-schedule.php",25,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_enqueue_scripts","wpts_admin_script",26,{"type":141,"name":151,"callback":152,"file":144,"line":153},"save_post","wpts_save_data",27,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_menu","wpts_admin_menu",29,{"type":141,"name":159,"callback":160,"file":144,"line":33},"admin_init","wpts_plugin_settings",{"type":141,"name":162,"callback":163,"file":144,"line":164},"init","wpts_schedule_cron",32,{"type":141,"name":166,"callback":167,"file":144,"line":168},"wpts_tags_cron","wpts_tags_cron_event",33,{"type":141,"name":170,"callback":171,"file":172,"line":173},"plugins_loaded","tags_scheduler_text_domain","schedule-tags.php",21,[],[],[],[178],{"hook":166,"callback":166,"file":144,"line":179},291,{"dangerousFunctions":181,"sqlUsage":186,"outputEscaping":188,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":81,"bundledLibraries":230},[182],{"fn":183,"file":144,"line":184,"context":185},"unserialize",255,"$m_value = unserialize($scheduledTag->meta_value);",{"prepared":81,"raw":13,"locations":187},[],{"escaped":113,"rawEcho":189,"locations":190},22,[191,194,196,198,200,202,204,206,207,208,210,211,213,214,216,218,220,222,224,225,227,228],{"file":144,"line":192,"context":193},138,"raw output",{"file":144,"line":195,"context":193},146,{"file":144,"line":197,"context":193},149,{"file":144,"line":199,"context":193},159,{"file":144,"line":201,"context":193},160,{"file":144,"line":203,"context":193},161,{"file":144,"line":205,"context":193},174,{"file":144,"line":205,"context":193},{"file":144,"line":205,"context":193},{"file":144,"line":209,"context":193},175,{"file":144,"line":209,"context":193},{"file":144,"line":212,"context":193},176,{"file":144,"line":212,"context":193},{"file":144,"line":215,"context":193},177,{"file":144,"line":217,"context":193},362,{"file":144,"line":219,"context":193},368,{"file":144,"line":221,"context":193},380,{"file":144,"line":223,"context":193},382,{"file":144,"line":223,"context":193},{"file":144,"line":226,"context":193},384,{"file":144,"line":226,"context":193},{"file":144,"line":229,"context":193},386,[],[],{"summary":233,"deductions":234},"The Schedule-Tags plugin v1.1 presents a mixed security posture.  On the positive side, it demonstrates good practices in handling SQL queries, utilizing prepared statements exclusively, and has no known historical vulnerabilities. This suggests a mature development process and a commitment to secure coding.  However, the static analysis reveals several areas for concern that impact its overall security. The presence of the `unserialize` function is a significant risk, as it can lead to Remote Code Execution if used with untrusted input. Furthermore, a concerningly low percentage (15%) of output escaping suggests a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, especially given the lack of specific checks for this in the provided data.  The absence of nonce checks on its single cron event and lack of capability checks on all identified entry points (though limited) are also potential weaknesses that could be exploited. Despite the lack of historical CVEs, the identified code signals warrant attention to mitigate potential risks.",[235,238,241,243],{"reason":236,"points":237},"Use of unserialize function",15,{"reason":239,"points":240},"Low percentage of properly escaped output",8,{"reason":242,"points":31},"No nonce checks on cron events",{"reason":244,"points":113},"Limited capability checks on entry points","2026-03-16T23:34:05.485Z",{"wat":247,"direct":254},{"assetPaths":248,"generatorPatterns":250,"scriptPaths":251,"versionParams":252},[249],"\u002Fwp-content\u002Fplugins\u002Fschedule-tags\u002Fassets\u002Fjs\u002Ftag-scheduler.js",[],[],[253],"wpst-main?ver=1.0.0",{"cssClasses":255,"htmlComments":260,"htmlAttributes":261,"restEndpoints":263,"jsGlobals":264,"shortcodeOutput":265},[256,257,258,259],"tags-scheduler-data","startDate","endDate","tags-scheduler-remove-row",[],[262],"data-name",[],[],[]]