[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTIJrxjmI_PU9V-rYdsbbV-yXrrGob5YChR874yCyRZQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":151,"fingerprints":265},"dynamic-connector-block","Dynamic Connector Block","1.0.8","Small Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmallplugins\u002F","\u003Cp>You can now insert curated content into multiple posts, using logic to determine what displays site-wide, without hiring a developer or writing code.\u003C\u002Fp>\n\u003Ch3>What is it used for?\u003C\u002Fh3>\n\u003Cp>🎨 \u003Cstrong>Display Dynamic CTAs\u003C\u002Fstrong>: Show custom calls-to-action (CTAs) based on where your visitors are and what they’re interested in.\u003C\u002Fp>\n\u003Cp>📚 \u003Cstrong>Create Tailored Content\u003C\u002Fstrong>: Craft content that adapts to your visitors’ preferences, making their browsing experience more relevant and engaging.\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Optimize Conversions\u003C\u002Fstrong>: Target specific audiences with the right message at the right time, increasing conversions and engagement rates.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✨ \u003Cstrong>Category Ruleset (Free Feature):\u003C\u002Fstrong> Display dynamic blocks based on certain post categories.\u003Cbr \u002F>\n✨ \u003Cstrong>Taxonomy Ruleset (Pro Feature):\u003C\u002Fstrong> Display dynamic blocks based on any public post taxonomy.\u003Cbr \u002F>\n✨ \u003Cstrong>Title Ruleset (Pro Feature):\u003C\u002Fstrong> Display dynamic blocks based on post title.\u003Cbr \u002F>\n✨ \u003Cstrong>Priority Setting (Pro Feature):\u003C\u002Fstrong> Display dynamic blocks based on the order of importance\u002Fpriority.\u003C\u002Fp>\n","Dynamic connector block allows you to add dynamic content based on different conditions on each post.",0,2164,"","6.7.5","5.8.3","5.7",[18,19],"connector","dynamic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-connector-block.1.0.8.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"smallplugins",7,590,30,94,"2026-04-05T02:28:50.514Z",[33,60,81,105,128],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":30,"num_ratings":43,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":11,"last_vuln_date":58,"fetched_at":59},"bdthemes-element-pack-lite","Element Pack Addons for Elementor","8.4.2","bdthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fbdthemes\u002F","\u003Cp>Element Pack is a powerful addon for Elementor that helps you build beautiful and responsive websites with ease. It also offers exclusive features, including 300+ widgets and 2,700+ templates, giving you everything you need to design WordPress websites with ease.\u003C\u002Fp>\n\u003Cp>Trusted by \u003Cstrong>100,000+ websites\u003C\u002Fstrong>, it’s the easiest way to design your stunning websites without coding.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Felementpack.pro\" rel=\"nofollow ugc\">Get Element Pack Now for Free\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🚀 Why Choose Element Pack?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>2700+ Ready-Made Templates\u003C\u002Fstrong> – Use pre-designed pages, headers, footers and blocks instantly.\u003Cbr \u002F>\n✅ \u003Cstrong>300+ Advanced Widgets\u003C\u002Fstrong> – Add interactive Elementor widgets to enhance your website.\u003Cbr \u002F>\n✅ \u003Cstrong>Fully Customizable\u003C\u002Fstrong> – Easily adjust elements, templates and widgets to match your style.\u003Cbr \u002F>\n✅ \u003Cstrong>Seamless Integrations\u003C\u002Fstrong> – Works with WooCommerce, Easy Digital Downloads (EDD), Advanced Custom Fields (ACF) and more.\u003Cbr \u002F>\n✅ \u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Optimized for performance without slowing down your site.\u003Cbr \u002F>\n✅ \u003Cstrong>Trusted by Millions\u003C\u002Fstrong> – 4M+ all-time downloads and growing.\u003Cbr \u002F>\n✅ \u003Cstrong>Top Ratings\u003C\u002Fstrong> – Rated 4.7 out of 5 on WordPress.org and 4.5 out of 5 on G2.\u003Cbr \u002F>\n✅ \u003Cstrong>Quick Support\u003C\u002Fstrong> – Our dedicated support team is ready to help with any questions or issues.\u003C\u002Fp>\n\u003Cp>Element Pack gives you everything you need to build high-quality websites quickly and efficiently. 🚀\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fwidgets\u002F\" rel=\"nofollow ugc\">Element Pack Demo\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Felementpack.pro\" rel=\"nofollow ugc\">Official Websites\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbdthemes.com\u002Fall-knowledge-base-of-element-pack\u002F\" rel=\"nofollow ugc\">Knowledge base\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLP0S85GEw7DOJf_cbgUIL20qqwqb5x8KA&si=bR91QQYCjeAtG9vC\" rel=\"nofollow ugc\">VideoTutorial\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>“I found Element Pack Pro to be brimming with cutting-edge design tools and widgets to please both designers and end users. Plus, a user-friendly dashboard makes the whole process of putting together a robust and modern site with WordPress and Elementor a breeze”\u003C\u002Fem>\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwpmayor.com\u002Felement-pack-pro-review\u002F\" rel=\"nofollow ugc\">WP Mayor\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>“An excellent pack of tools to customize your website easily”\u003C\u002Fem>\u003C\u002Fstrong> – G2\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\u002FShxejp20pW0?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\u003Ch3>Supercharge your Elementor experience with Element Pack – the most comprehensive Elementor addon.\u003C\u002Fh3>\n\u003Ch3>300+ Free & Premium Elementor Widgets to Simplify and Improve Your Design\u003C\u002Fh3>\n\u003Cp>Enhance your Elementor site with Element Pack’s powerful Elementor widgets. Get creative, improve user experience and effortlessly build stunning websites.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fimage-hover-effects\u002F\" rel=\"nofollow ugc\">Image Hover Effects\u003C\u002Fa>\u003C\u002Fstrong> – Enhance images with animations on hover to boost user engagement.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fcursor-effects\u002F\" rel=\"nofollow ugc\">Cursors Effects\u003C\u002Fa>\u003C\u002Fstrong> – Transform cursor appearance for a visually appealing and interactive experience.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fcontent-switcher\u002F\" rel=\"nofollow ugc\">Content Switcher\u003C\u002Fa>\u003C\u002Fstrong> – Toggle between content sections to simplify navigation and display information.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fdocument-viewer\u002F\" rel=\"nofollow ugc\">Document Viewer\u003C\u002Fa>\u003C\u002Fstrong> – Display documents directly on websites for convenient, in-browser access.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Finteractive-card\u002F\" rel=\"nofollow ugc\">Interactive Card\u003C\u002Fa>\u003C\u002Fstrong> – Present information with clickable cards to organize and engage users.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fsocial-share\u002F\" rel=\"nofollow ugc\">Social Share\u003C\u002Fa>\u003C\u002Fstrong> – Add sharing buttons to expand your content’s reach instantly.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fforminator-form\u002F\" rel=\"nofollow ugc\">Forminator Forms\u003C\u002Fa>\u003C\u002Fstrong> – Create customizable forms to efficiently collect user data.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fscrollnav\u002F\" rel=\"nofollow ugc\">Scroll Navigation\u003C\u002Fa>\u003C\u002Fstrong> – Guide users through content with scrolling menus for better navigation.[New] [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fdynamic-content\u002F\" rel=\"nofollow ugc\">Dynamic Content\u003C\u002Fa>\u003C\u002Fstrong> – Display automatically updating content to personalize user experiences.[New] [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fbackground-image-parallax\u002F\" rel=\"nofollow ugc\">Background Image Parallax\u003C\u002Fa>\u003C\u002Fstrong> – Create depth with moving backgrounds for a visually modern design.[New] [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Ftestimonial-grid\u002F\" rel=\"nofollow ugc\">Testimonial Grid\u003C\u002Fa>\u003C\u002Fstrong> – Display client reviews in a structured and engaging layout. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fnavbar\u002F\" rel=\"nofollow ugc\">Navbar\u003C\u002Fa>\u003C\u002Fstrong> – Create a responsive and user-friendly navigation bar. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fsearch\u002F\" rel=\"nofollow ugc\">Search\u003C\u002Fa>\u003C\u002Fstrong> – Add a search bar to help visitors find content easily. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fproduct-carousel\u002F\" rel=\"nofollow ugc\">Product Carousel\u003C\u002Fa>\u003C\u002Fstrong> – Showcase your WooCommerce products in a stylish slider. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Ffloating-effects\u002F\" rel=\"nofollow ugc\">Floating Effects\u003C\u002Fa>\u003C\u002Fstrong> – Add animations to make elements stand out. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fcreative-button\" rel=\"nofollow ugc\">Creative Button\u003C\u002Fa>\u003C\u002Fstrong> – Design eye-catching buttons with unique effects. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fstatic-carousel\u002F\" rel=\"nofollow ugc\">Static Carousel\u003C\u002Fa>\u003C\u002Fstrong> – Display images, text, or content in a static slider. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Ffeatured-box\u002F\" rel=\"nofollow ugc\">Featured Box\u003C\u002Fa>\u003C\u002Fstrong> – Highlight key features or services attractively. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fcall-out\u002F\" rel=\"nofollow ugc\">Call Out\u003C\u002Fa>\u003C\u002Fstrong> – Grab attention with standout messages or promotions. [Free]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fmega-menu\u002F\" rel=\"nofollow ugc\">Mega Menu\u003C\u002Fa>\u003C\u002Fstrong> – Build advanced and multi-level menus for better navigation. [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fimage-hover-effects\u002F\" rel=\"nofollow ugc\">Image Hover Effects\u003C\u002Fa>\u003C\u002Fstrong> – Add stunning hover animations to your images. [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fcharts\u002F\" rel=\"nofollow ugc\">Chart\u003C\u002Fa>\u003C\u002Fstrong> – Visualize data with interactive charts and graphs. [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fwidget-tooltip\u002F\" rel=\"nofollow ugc\">Widget Tooltip\u003C\u002Fa>\u003C\u002Fstrong> – Show helpful tips when users hover over elements. [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fvertical-menu\u002F\" rel=\"nofollow ugc\">Vertical Menu\u003C\u002Fa>\u003C\u002Fstrong> – Create side menus for easy browsing. [Pro]\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fdemo\u002Felement\u002Fportfolio-gallery\u002F\" rel=\"nofollow ugc\">Portfolio Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Display projects in a beautiful grid layout. [Pro]\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fwidgets\u002F\" rel=\"nofollow ugc\">Check All the Widgets\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>2700+ Free & Pro Ready-Made Templates for Every Page & Section\u003C\u002Fh3>\n\u003Cp>With Element Pack Elementor Addon, you get a massive collection of professionally designed templates to build stunning websites quickly and easily. No need to start from scratch—just import, customize and launch!\u003C\u002Fp>\n\u003Ch3>400+ Page Templates – Build Full Websites in Minutes\u003C\u002Fh3>\n\u003Cp>Get access to 400+ complete page templates across 20+ categories, including:\u003C\u002Fp>\n\u003Cp>✅ Landing Pages – Convert more visitors with high-converting designs.\u003C\u002Fp>\n\u003Cp>✅ Service Pages – Showcase your services professionally and attract clients.\u003C\u002Fp>\n\u003Cp>✅ Ecommerce Pages – Create beautiful WooCommerce product pages and boost sales.\u003C\u002Fp>\n\u003Cp>✅ Portfolio Pages – Display your work in a stunning layout.\u003C\u002Fp>\n\u003Cp>… and many more!\u003C\u002Fp>\n\u003Ch3>1900+ Free Blocks – Mix & Match to Create Unique Designs\u003C\u002Fh3>\n\u003Cp>✅ Hero Sections – Grab attention with engaging headlines and visuals.\u003C\u002Fp>\n\u003Cp>✅ Testimonials – Build credibility with customer reviews.\u003C\u002Fp>\n\u003Cp>✅ Call-to-Action Blocks – Encourage users to take action.\u003C\u002Fp>\n\u003Cp>✅ Pricing Tables – Clearly present your pricing and packages.\u003C\u002Fp>\n\u003Cp>… and many more to fit your needs!\u003C\u002Fp>\n\u003Ch3>250+ Header & Footer Templates – Professional Navigation & Branding\u003C\u002Fh3>\n\u003Cp>✅ Modern Headers – Improve navigation and user experience.\u003C\u002Fp>\n\u003Cp>✅ Sticky & Transparent Headers – Create seamless, stylish designs.\u003C\u002Fp>\n\u003Cp>✅ Customizable Footers – Add essential links, contact details and branding.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fready-templates\u002Fready-blocks\u002F#ready-block\" rel=\"nofollow ugc\">Check all the templates with Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Powerful WooCommerce Features for Elementor\u003C\u002Fh3>\n\u003Cp>Enhance your online store with Element Pack’s WooCommerce Elementor widgets. Build stunning, user-friendly shopping experiences with seamless Elementor integration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 WooCommerce Checkout Page\u003C\u002Fstrong> – Smooth & Secure Payments\u003C\u002Fp>\n\u003Cp>Create a fully customized checkout page that ensures a seamless and secure payment process. Improve conversions by optimizing the design for user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛍 WooCommerce Cart Page\u003C\u002Fstrong> – Easy & Interactive Shopping Cart\u003C\u002Fp>\n\u003Cp>Design an intuitive cart page where customers can view, update and manage their orders effortlessly, leading to a smoother shopping experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📦 WooCommerce Tracking Form\u003C\u002Fstrong> – Real-Time Order Tracking\u003C\u002Fp>\n\u003Cp>Let your customers track their orders easily with a WooCommerce tracking form. Improve customer satisfaction by providing real-time shipping updates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🏷 WooCommerce Product\u003C\u002Fstrong> – Showcase Products Beautifully\u003C\u002Fp>\n\u003Cp>Display your WooCommerce products in a visually appealing layout. Highlight product details, pricing and add-to-cart buttons to drive more sales.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎠 WooCommerce Slider\u003C\u002Fstrong> – Engaging Product Carousels\u003C\u002Fp>\n\u003Cp>Create dynamic WooCommerce product sliders to showcase featured, latest, or on-sale products. Grab attention and encourage more clicks with an interactive display.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fwidgets\u002F\" rel=\"nofollow ugc\">Check all WooCommerce Elementor Elements\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Exclusive & Unique Features to Supercharge Your Website\u003C\u002Fh3>\n\u003Cp>With Element Pack, you get powerful Elementor extensions that make designing your website easier, faster and more interactive. Improve user experience, streamline content and take full control of your site.\u003C\u002Fp>\n\u003Ch3>Seamless Easy Digital Downloads Integration for Your Store\u003C\u002Fh3>\n\u003Cp>Get all the features of Easy Digital Downloads (EDD) with Element Pack’s essential widgets. Whether you’re selling digital products, managing customer accounts, or showcasing reviews, these widgets make everything easier and more engaging.\u003C\u002Fp>\n\u003Ch3>Live Copy-Paste – Save Time with Instant Design Replication\u003C\u002Fh3>\n\u003Cp>You can copy any Elementor section or widget from one website to another with just one click. No need to recreate designs—just copy, paste and go!\u003C\u002Fp>\n\u003Ch3>Dynamic Grid & Carousel – Showcase Your Content Beautifully\u003C\u002Fh3>\n\u003Cp>Easily display posts, products, or custom content in a stylish grid or carousel. Keep your visitors engaged with interactive layouts.\u003C\u002Fp>\n\u003Ch3>Comparison List – Help Your Visitors Make Better Choices\u003C\u002Fh3>\n\u003Cp>You can let users compare multiple products, services, or features side by side. Perfect for eCommerce and pricing tables.\u003C\u002Fp>\n\u003Ch3>Visibility Controls – Display What Matters, When It Matters\u003C\u002Fh3>\n\u003Cp>Take full control of your content by choosing who sees what based on device type, user roles, or conditions. Customize your site for the right audience.\u003C\u002Fp>\n\u003Ch3>Notation – Make Your Content More User-Friendly\u003C\u002Fh3>\n\u003Cp>Highlight important sections with notes, labels, or tooltips. Guide your users and make your site easier to navigate.\u003C\u002Fp>\n\u003Ch3>iFrame – Embed External Content Seamlessly\u003C\u002Fh3>\n\u003Cp>You can display external websites, videos, or custom content inside your pages without affecting design or performance.\u003C\u002Fp>\n\u003Ch3>Scroll Box – Keep Long Content Organized\u003C\u002Fh3>\n\u003Cp>Wrap large text sections inside a scrollable box to keep your pages clean and easy to read. Ideal for FAQs, policies, or detailed information.\u003C\u002Fp>\n\u003Ch3>Sub Menu – Improve Your Site Navigation\u003C\u002Fh3>\n\u003Cp>Create multi-level submenus to help visitors navigate your site effortlessly. Keep your menus structured and user-friendly.\u003C\u002Fp>\n\u003Cp>With Element Pack, you have everything you need to build a dynamic, engaging and user-friendly website!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002F\" rel=\"nofollow ugc\">Download Element Pack Free\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.elementpack.pro\u002Fpricing\u002F\" rel=\"nofollow ugc\">PURCHASE ELEMENT PACK PRO FROM OUR WEBSITE\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Common Issues and Solutions: 🐣\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Editor fails to load\u003C\u002Fstrong>\u003Cbr \u002F>\nAns. It is due to your server PHP setting. You can increase PHP memory limit from wp-config.php file or php.ini file\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbdthemes.com\u002Ffix-elementor-stuck-on-loading-screen-instantly\u002F\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cp>Have a feature suggestion? Share it with us on our \u003Ca href=\"https:\u002F\u002Ffeedback.bdthemes.com\u002Fb\u002F6vr2250l\u002Ffeature-requests\u002Fidea\u002Fnew\" rel=\"nofollow ugc\">Feature Suggestion Page\u003C\u002Fa>.\u003Cbr \u002F>\nFor assistance, \u003Ca href=\"https:\u002F\u002Fbdthemes.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> 💌 or check out our Tutorials.\u003C\u002Fp>\n\u003Ch3>Check out our other Addons 👑\u003C\u002Fh3>\n\u003Cp>Explore the best free addons for Elementor and Gutenberg to boost your site with advanced blocks, sliders and eCommerce tools.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzoloblocks\u002F\" rel=\"ugc\">ZoloBlocks\u003C\u002Fa>\u003C\u002Fstrong> 🆕☀️ – Advanced Gutenberg block plugin for powerful web design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbdthemes-prime-slider-lite\u002F\" rel=\"ugc\">Prime Slider\u003C\u002Fa>\u003C\u002Fstrong> – Next-gen slider builder with a sleek interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-post-kit\u002F\" rel=\"ugc\">Ultimate Post Kit\u003C\u002Fa>\u003C\u002Fstrong> – Ultimate blogging addon with customizable widgets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-store-kit\u002F\" rel=\"ugc\">Ultimate Store Kit\u003C\u002Fa>\u003C\u002Fstrong> – eCommerce addon for perfect online store designs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpixel-gallery\u002F\" rel=\"ugc\">Pixel Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Easy-to-use image gallery addon for Elementor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flive-copy-paste\u002F\" rel=\"ugc\">Live Copy Paste\u003C\u002Fa>\u003C\u002Fstrong> – Fast, cross-domain copy-paste for WordPress websites.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fbdthemes.com\u002F\" rel=\"nofollow ugc\">BdThemes\u003C\u002Fa> for services, page builders, blogs, documentation and exclusive ultimate addons for Elementor coupons.\u003C\u002Fp>\n","Ultimate Elementor addon with 300+ widgets, templates, live copy paste, post grid, header footer, mega menu, dynamic builder, WooCommerce and more.",100000,5585772,281,"2026-03-01T10:37:00.000Z","6.9.4","5.0.0","7.4.0",[49,50,51,52,53],"dynamic-builder","elementor","elementor-addons","elementor-template","elementor-widgets","http:\u002F\u002Felementpack.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbdthemes-element-pack-lite.8.4.2.zip",89,36,"2026-02-14 14:34:00","2026-03-15T15:16:48.613Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":41,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":45,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":59},"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",2039612,96,50,"2025-12-31T09:49:00.000Z","5.4","5.6",[75,50,76,77,78],"dynamic-tags","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",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":41,"downloaded":89,"rating":30,"num_ratings":21,"last_updated":90,"tested_up_to":45,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":103,"last_vuln_date":104,"fetched_at":59},"contact-form-7-dynamic-text-extension","Contact Form 7 – Dynamic Text Extension","5.0.5","sevenspark","https:\u002F\u002Fprofiles.wordpress.org\u002Fsevenspark\u002F","\u003Cp>Contact Form 7 is an excellent WordPress plugin and one of the top choices of free WordPress plugins for contact forms. Contact Form 7 – Dynamic Text Extension (DTX) makes it even more awesome by adding dynamic content capabilities. While default values in Contact Form 7 are static, DTX lets you create pre-populated fields pulled from other locations. Some examples might include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto-filling a URL or just getting the domain name or path\u003C\u002Fli>\n\u003Cli>Auto-filling a post ID, title, or slug\u003C\u002Fli>\n\u003Cli>Auto-filling a title, URL, or slug for the current page\u003C\u002Fli>\n\u003Cli>Pre-populating a product number\u003C\u002Fli>\n\u003Cli>Referencing other content on the site\u003C\u002Fli>\n\u003Cli>Populating with post or page info\u003C\u002Fli>\n\u003Cli>Populating with the current user’s info\u003C\u002Fli>\n\u003Cli>Populating with custom and meta fields\u003C\u002Fli>\n\u003Cli>Generating unique identifiers for support tickets\u003C\u002Fli>\n\u003Cli>Getting a list of post categories or other custom taxonomies\u003C\u002Fli>\n\u003Cli>Getting a value from a cookie\u003C\u002Fli>\n\u003Cli>Getting custom theme modifications\u003C\u002Fli>\n\u003Cli>Any value using custom shortcodes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The possibilities are endless!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7-dynamic-text-extension\u002F?preview=1\" rel=\"ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For over 10 years, DTX only handled \u003Ccode>\u003Cinput type=\"text\" \u002F>\u003C\u002Fcode> and \u003Ccode>\u003Cinput type=\"hidden\" \u002F>\u003C\u002Fcode> form fields, but version 4 finally introduces more:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>email\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>tel (for phone numbers)\u003C\u002Fli>\n\u003Cli>number\u003C\u002Fli>\n\u003Cli>range (slider)\u003C\u002Fli>\n\u003Cli>textarea (multiline text)\u003C\u002Fli>\n\u003Cli>drop-down menu (select field)\u003C\u002Fli>\n\u003Cli>checkboxes\u003C\u002Fli>\n\u003Cli>radio buttons\u003C\u002Fli>\n\u003Cli>date\u003C\u002Fli>\n\u003Cli>submit (yes, a submit button where you can have dynamic text!)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WHAT DOES IT DO?\u003C\u002Fh3>\n\u003Cp>DTX provides flexibility to WordPress users in creating dynamic forms in Contact Form 7. DTX comes with several built-in shortcodes that will allow the contact form to be populated from HTTPS GET variable or any info from the \u003Ccode>get_bloginfo()\u003C\u002Fcode> function, among others. See below for included shortcodes.\u003C\u002Fp>\n\u003Cp>Don’t see the shortcode you need on the list? You can write a \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fcustom-shortcodes\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">custom one\u003C\u002Fa>! Any shortcode that returns a string or numeric value can be used here. The included shortcodes just cover the most common scenarios, but DTX provides the flexibility for you to grab any value you have access to programmatically.\u003C\u002Fp>\n\u003Ch4>Dynamic Value\u003C\u002Fh4>\n\u003Cp>The bread and butter of this plugin, set a dynamic value! This field can take any shortcode, with two important provisions:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The shortcode should NOT include the normal square brackets (\u003Ccode>[\u003C\u002Fcode> and \u003Ccode>]\u003C\u002Fcode>). So, instead of \u003Ccode>[CF7_GET key='value']\u003C\u002Fcode> you would use \u003Ccode>CF7_GET key='value'\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Any parameters in the shortcode must use single quotes. That is: \u003Ccode>CF7_GET key='value'\u003C\u002Fcode> and not \u003Ccode>CF7_GET key=\"value\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Dynamic Placeholder\u003C\u002Fh4>\n\u003Cp>Set a dynamic placeholder with this attribute! This feature accepts static text or a shortcode. If using a shortcode, the same syntax applies from the dynamic value field. However, this field also has a few more needs:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The text\u002Fshortcode must first have apostrophes converted to it’s HTML entity code, \u003Ccode>&#39;\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>After that, it must be URL encoded so that spaces become \u003Ccode>%20\u003C\u002Fcode> and other non-alphanumeric characters are converted.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If you’re using Contact Form 7’s tag generator to create the form tag, those extra needs are already taken care of. Dynamic placeholders are not available for dynamic hidden form tags.\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-attribute-placeholder\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Compatible with Caching Plugins\u003C\u002Fh4>\n\u003Cp>DTX is cache friendly! You can set a field to be calculated after the page loads by setting the \u003Ccode>dtx_pageload\u003C\u002Fcode> attribute to any dynamic form tag.\u003C\u002Fp>\n\u003Cp>Many websites use caching plugins to optimize for performance. If your website caches the HTML of the form, then any dynamic form fields you have get their first calculated value cached alongside it. This becomes an issue if you’re using DTX to pull values from a cookie or the current URL’s query string.\u003C\u002Fp>\n\u003Cp>This is best for dynamic form fields that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>gets the current URL\u003C\u002Fli>\n\u003Cli>gets a value from the URL query\u003C\u002Fli>\n\u003Cli>gets a value from a cookie\u003C\u002Fli>\n\u003Cli>gets the current user’s info\u003C\u002Fli>\n\u003Cli>generates a unique identifier (GUID)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For dynamic fields that are page-specific, it’s perfectly safe to cache those values. For example, dynamic form fields that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>getting the page or post’s ID, title, or slug\u003C\u002Fli>\n\u003Cli>getting post meta for the current page\u003C\u002Fli>\n\u003Cli>getting the post’s assigned categories, tags, or other custom taxonomy\u003C\u002Fli>\n\u003Cli>getting site info\u003C\u002Fli>\n\u003Cli>getting theme modification values\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note: Enabling a dynamic field to be calculated after the page loads will add frontend JavaScript. Depending on the shortcode used as the dynamic value, an AJAX call to the server may be sent to be processed. The script is minified and loaded in the footer and is deferred, minimizing impact on site performance and the AJAX calls are called asynchronously to avoid being a render-blocking resource and minimizing main-thread work. The script itself can be safely cached too.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fform-tag-attribute-after-page-load\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Read Only Form Fields\u003C\u002Fh4>\n\u003Cp>Check this box if you do not want to let users edit this field. It will add the \u003Ccode>readonly\u003C\u002Fcode> attribute to the input form field. This feature is not available for dynamic hidden form tags.\u003C\u002Fp>\n\u003Ch4>Obfuscate Values for Enhanced Privacy\u003C\u002Fh4>\n\u003Cp>If you’re pre-filling a form field with an email address, bots can scrape that value from the page and use it for spam. You can add an additional layer of protecting by obfuscating the value, which turns each character into it’s ASCII code. To the human eye, it looks like the character it’s supposed to be because browsers will render the ASCII code, but for bots, it won’t look like an email address!\u003C\u002Fp>\n\u003Ch3>HOW TO USE IT\u003C\u002Fh3>\n\u003Cp>After installing and activating the plugin, you will have 2 new tag types to select from when creating or editing a Contact Form 7 form: the dynamic text field and dynamic hidden field. Most of the options in their tag generators will be familiar to Contact Form 7 users but there have been some upgrades.\u003C\u002Fp>\n\u003Ch4>How to Obfuscate Values\u003C\u002Fh4>\n\u003Cp>All of the shortcodes included with the DTX plugin allow the \u003Ccode>obfuscate\u003C\u002Fcode> attribute that you can set to any truthy value to provide an additional layer of security for sensitive data.\u003C\u002Fp>\n\u003Cp>The Contact Form 7 tag with obfuscation turned on would look like this: \u003Ccode>[dynamictext user_email \"CF7_get_current_user key='user_email' obfuscate='on'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>How to Enable Cache-Friendly Mode\u003C\u002Fh4>\n\u003Cp>All of the dynamic form tags can be enabled for processing on the frontend of the website, or the client-side, by adding the \u003Ccode>dtx_pageload\u003C\u002Fcode> attribute to the Contact Form 7 form tag.\u003C\u002Fp>\n\u003Cp>In the form editor of Contact Form 7, your form tag would look like: \u003Ccode>[dynamictext current_url dtx_pageload \"CF7_URL\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>If using the tag generator, it’s as simple as checking a box!\u003C\u002Fp>\n\u003Ch3>INCLUDED SHORTCODES\u003C\u002Fh3>\n\u003Cp>The plugin includes several shortcodes for use with the Dynamic Text Extension right out of the box. You can write your own as well—any self-closing shortcode will work, even with attributes!\u003C\u002Fp>\n\u003Ch4>Current URL or Part\u003C\u002Fh4>\n\u003Cp>Retrieve the current URL: \u003Ccode>CF7_URL\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>In the form editor of Contact Form 7, your form tag would look like: \u003Ccode>[dynamictext dynamicname \"CF7_URL\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Optional parameter: \u003Ccode>part\u003C\u002Fcode>, which will return a parsed part of the URL.  Valid values are \u003Ccode>host\u003C\u002Fcode>, \u003Ccode>query\u003C\u002Fcode>, and \u003Ccode>path\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Host: Just the domain name and tld\u003Cbr \u002F>\n    [dynamictext host “CF7_URL part=’host'”]\u003C\u002Fp>\n\u003Cp>Query: The query string after the ?, if one exists\u003Cbr \u002F>\n    [dynamictext query “CF7_URL part=’query'”]\u003C\u002Fp>\n\u003Cp>Path: The URL path, for example, \u002Fcontact, if one exists\u003Cbr \u002F>\n    [dynamictext path “CF7_URL part=’path'”]\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-current-url\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Referrer URL\u003C\u002Fh4>\n\u003Cp>Get the referral URL, if it exists. Note that this is not necessarily reliable as not all browsers send this data.\u003C\u002Fp>\n\u003Cp>CF7 Tag: \u003Ccode>[dynamictext dynamicname \"CF7_referrer\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-referrer-url\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Current Page Variables\u003C\u002Fh4>\n\u003Cp>Retrieve information about the current page that the contact form is displayed on. Works great for use in templated areas like the site header, footer, widget, or sidebar! The shortcode works as follows:\u003C\u002Fp>\n\u003Cp>Built-in shortcode: \u003Ccode>CF7_get_current_var\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Required attribute: \u003Ccode>key\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Possible values for \u003Ccode>key\u003C\u002Fcode> include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>title\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> (an alias for \u003Ccode>CF7_URL\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>slug\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>featured_image\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>terms\u003C\u002Fcode> (an alias for \u003Ccode>CF7_get_taxonomy\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For pages that use a \u003Ccode>WP_POST\u003C\u002Fcode> object, this acts as an alias for \u003Ccode>CF7_get_post_var\u003C\u002Fcode> so those attributes work here as well.\u003C\u002Fp>\n\u003Cp>For author pages, this acts as an alias for \u003Ccode>CF7_get_current_user\u003C\u002Fcode> so those attributes work here as well.\u003C\u002Fp>\n\u003Cp>In the form editor of Contact Form 7, your form tag’s value could look like: \u003Ccode>CF7_get_current_var key='title'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>And then the full form tag would be: \u003Ccode>[dynamictext dynamicname \"CF7_get_current_var key='title'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-current-variables\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Post\u002FPage Info\u003C\u002Fh4>\n\u003Cp>Retrieve information about the current post or page (must be for a WP_POST object) that the contact form is displayed on. The shortcode works as follows:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>CF7_get_post_var key='title'      \u003C-- retrieves the Post's Title\nCF7_get_post_var key='slug'       \u003C-- retrieves the Post's Slug\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also retrieve any parameter from the global \u003Ccode>$post\u003C\u002Fcode> object. Just set that as the \u003Ccode>key\u003C\u002Fcode> value, for example \u003Ccode>post_date\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>The Contact Form 7 Tag would look like: \u003Ccode>[dynamictext dynamicname \"CF7_get_post_var key='title'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Need to pull data from a \u003Cem>different\u003C\u002Fem> post\u002Fpage? Not a problem! Just specify it’s post ID like this:\u003C\u002Fp>\n\u003Cp>Dynamic value: \u003Ccode>CF7_get_post_var key='title' post_id='245'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Contact Form 7 Tag: \u003Ccode>[dynamictext dynamicname \"CF7_get_post_var key='title' post_id='245'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-post-page-variables\u002F\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Post Meta & Custom Fields\u003C\u002Fh4>\n\u003Cp>Retrieve custom fields from the current post\u002Fpage. Just set the custom field as the key in the shortcode.\u003C\u002Fp>\n\u003Cp>Note: You must add any meta keys that you want to allow access to to the allow list in your admin panel > Contact > Dynamic Text Extension > Meta Key Allow List.  \u003Ca href=\"https:\u002F\u002Fsevenspark.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fallow-data-access\" rel=\"nofollow ugc\">More Information\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The dynamic value input becomes: \u003Ccode>CF7_get_custom_field key='my_custom_field'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>And the tag looks like this: \u003Ccode>[dynamictext dynamicname \"CF7_get_custom_field key='my_custom_field'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>For the purposes of including an email address, you can obfuscate the custom field value by setting obfuscate=’on’ in the shortcode like this:\u003Cbr \u002F>\n    [dynamictext dynamicname “CF7_get_custom_field key=’my_custom_field’ obfuscate=’on'”]\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-post-meta-custom-fields\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Featured Images & Media Attachments\u003C\u002Fh4>\n\u003Cp>Retrieve the current post’s featured image, the featured image of a different page, or any attachment from the Media Library with this shortcode!\u003C\u002Fp>\n\u003Cp>The base shortcode is simply: \u003Ccode>CF7_get_attachment\u003C\u002Fcode> which returns the absolute URL of the current page’s featured image.\u003C\u002Fp>\n\u003Cp>By setting the \u003Ccode>post_id\u003C\u002Fcode> attribute to a post ID, you can get the featured image of another page.\u003C\u002Fp>\n\u003Cp>By setting the \u003Ccode>id\u003C\u002Fcode> attribute to an attachment ID, you can get the absolute URL of any image uploaded to your WordPress website.\u003C\u002Fp>\n\u003Cp>By setting the \u003Ccode>size\u003C\u002Fcode> attribute to any size registered on your website, you can get a specific image size.\u003C\u002Fp>\n\u003Cp>Want to return the attachment ID instead of the URL? Also not a problem! Just set \u003Ccode>return='id'\u003C\u002Fcode> in the shortcode.\u003C\u002Fp>\n\u003Cp>Most of the optional attributes can be used at the same time. For example, if I wanted to retrieve the attachment ID of a featured image for a different post, then the dynamic text form tag would look like this:\u003Cbr \u002F>\n    [dynamictext input_name “CF7_get_attachment post_id=’123′ return=’id'”]\u003C\u002Fp>\n\u003Cp>If I wanted to get a specific image at a specific size, I can use this:\u003Cbr \u002F>\n    [dynamictext input_name “CF7_get_attachment id=’123′ size=’thumbnail'”]\u003C\u002Fp>\n\u003Cp>The only two attributes that can’t play together is \u003Ccode>id\u003C\u002Fcode> and \u003Ccode>post_id\u003C\u002Fcode>. If both are specified, it will get the attachment specified by \u003Ccode>id\u003C\u002Fcode> and completely ignore the \u003Ccode>post_id\u003C\u002Fcode> attribute. If neither are specified, then it looks to the current featured image assigned to the global \u003Ccode>$post\u003C\u002Fcode> object.\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-media-attachment\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Current User Info & User Meta\u003C\u002Fh4>\n\u003Cp>Get data about the current logged-in user.\u003C\u002Fp>\n\u003Cp>Dynamic value: \u003Ccode>CF7_get_current_user key='user_displayname'\u003C\u002Fcode>\u003Cbr \u002F>\nCF7 Tag: \u003Ccode>[dynamictext dynamicname \"CF7_get_current_user\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Note: You must add any user keys that you want to allow access to to the allow list in your admin panel > Contact > Dynamic Text Extension > User Data Key Allow List.  \u003Ca href=\"https:\u002F\u002Fsevenspark.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fallow-data-access\" rel=\"nofollow ugc\">More Information\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Valid values for \u003Ccode>key\u003C\u002Fcode> include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>ID\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_login\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>display_name\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_email\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_firstname\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_lastname\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_description\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>But also custom meta user keys!\u003C\u002Fp>\n\u003Cp>For the purposes of including an email address, you can obfuscate the value by setting obfuscate=’on’ in the shortcode like this:\u003Cbr \u002F>\n    [dynamictext dynamicname “CF7_get_current_user key=’user_email’ obfuscate=’on'”]\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-current-user-user-meta\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Site\u002FBlog Info\u003C\u002Fh4>\n\u003Cp>Want to grab some information from your blog like the URL or the site name? Use the \u003Ccode>CF7_bloginfo\u003C\u002Fcode> shortcode. For example, to get the site’s URL:\u003C\u002Fp>\n\u003Cp>Enter the following into the “Dynamic Value” input: \u003Ccode>CF7_bloginfo show='url'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your Content Form 7 Tag will look something like this: \u003Ccode>[dynamictext dynamicname \"CF7_bloginfo show='url'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your form’s dynamicname text input will then be pre-populated with your site’s URL\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-site-blog-information\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Theme Options\u003C\u002Fh4>\n\u003Cp>Want to retrieve values from your active theme’s Customizer? Now you can with the \u003Ccode>CF7_get_theme_option\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-theme-option\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>HTTP GET Variables\u003C\u002Fh4>\n\u003Cp>Want to use a variable from the PHP \u003Ccode>$_GET\u003C\u002Fcode> array? Just use the \u003Ccode>CF7_GET\u003C\u002Fcode> shortcode. For example, if you want to get the foo parameter from the url\u003Cbr \u002F>\n    http:\u002F\u002Fmysite.com?foo=bar\u003C\u002Fp>\n\u003Cp>Enter the following into the “Dynamic Value” input: \u003Ccode>CF7_GET key='foo'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your Content Form 7 Tag will look something like this: \u003Ccode>[dynamictext dynamicname \"CF7_GET key='foo'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your form’s dynamicname text input will then be pre-populated with the value of \u003Ccode>foo\u003C\u002Fcode>, in this case, \u003Ccode>bar\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-php-get-variables\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>HTTP POST Variables\u003C\u002Fh4>\n\u003Cp>Grab variables from the PHP \u003Ccode>$_POST\u003C\u002Fcode> array. The shortcode is much like the GET shortcode:\u003C\u002Fp>\n\u003Cp>Dynamic value: \u003Ccode>CF7_POST key='foo'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your Content Form 7 Tag will look something like this: \u003Ccode>[dynamictext dynamicname \"CF7_POST key='foo'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-php-post-variables\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Cookie Values\u003C\u002Fh4>\n\u003Cp>If your WordPress website uses cookies, you might want to pull the value of a specific cookie into a form. You can do that with the \u003Ccode>CF7_get_cookie\u003C\u002Fcode> shortcode. It only needs a \u003Ccode>key\u003C\u002Fcode> attribute.\u003C\u002Fp>\n\u003Cp>Dynamic value: \u003Ccode>CF7_get_cookie key='foo'\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Your Content Form 7 Tag will look something like this: \u003Ccode>[dynamictext dynamicname \"CF7_get_cookie key='foo'\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-cookie\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>GUID\u003C\u002Fh4>\n\u003Cp>Generate a globally unique identifier (GUID) in a form field. This is a great utility shortcode for forms that need unique identifiers for support tickets, receipts, reference numbers, etc., without having to expose personally identifiable information (PII). This shortcode takes no parameters: \u003Ccode>CF7_guid\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>In the form editor of Contact Form 7, your form tag would look like: \u003Ccode>[dynamictext dynamicname \"CF7_guid\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Learn more and see examples from \u003Ca href=\"https:\u002F\u002Faurisecreative.com\u002Fdocs\u002Fcontact-form-7-dynamic-text-extension\u002Fshortcodes\u002Fdtx-shortcode-guid\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=contact-form-7-dynamic-text-extension&utm_content=readme\" rel=\"nofollow ugc\">the DTX Knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n","Extends Contact Form 7 by adding dynamic form fields that accepts shortcodes to prepopulate form fields with default values and dynamic placeholders.",1907545,"2026-02-17T14:33:00.000Z","5.5","7.4",[94,95,96,97,98],"autofill","contact-form-7","dynamic-form","form-field","prepopulate","https:\u002F\u002Faurisecreative.com\u002Fproducts\u002Fwordpress-plugin\u002Fcontact-form-7-dynamic-text-extension\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-dynamic-text-extension.5.0.5.zip",74,6,1,"2025-09-26 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":41,"downloaded":113,"rating":30,"num_ratings":114,"last_updated":115,"tested_up_to":45,"requires_at_least":116,"requires_php":73,"tags":117,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":11,"last_vuln_date":127,"fetched_at":59},"custom-sidebars","Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager","3.38","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>\u003Cstrong>Manage and replace sidebars and other classic widget areas on your site with Custom Sidebars, a flexible widget area manager.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Make custom sidebar configurations and be able to choose what classic widgets display on each page or post of your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Need to make a \u003Cstrong>widget sticky\u003C\u002Fstrong> or fixed? Try our free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsticky-menu-or-anything-on-scroll\u002F\" rel=\"ugc\">WP Sticky Anything\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Custom Sidebars works ONLY with the classic widgets screen that was used in WordPress before version 5.8. If you want to use it with version 5.8 (and above) you have to install the official \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-widgets\u002F\" rel=\"ugc\">Classic Widgets\u003C\u002Fa> plugin, or enable the classic widgets interface yourself. Once the classic widgets screen is activated the plugin will work the same as before.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Having problems setting up SSL or generating an SSL certificate? Install the free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-force-ssl\u002F\" rel=\"ugc\">WP Force SSL\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Display Different Sidebars on Pages and Posts\u003C\u002Fh4>\n\u003Cp>Custom Sidebars allows you to dynamically display custom widget configurations on any page, post, category, post type, or archive page.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Custom Sidebars will go on my “essential plugins” list from now on. I am pleased by how easy it was to figure out and by how many options are available in the free version.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmonkeyhateclean\" rel=\"nofollow ugc\">monkeyhateclean\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This plugin does exactly what it says. It’s light, integrates well into WordPress and gives you tons of possibilities.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdarknova11\" rel=\"nofollow ugc\">DarkNova\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Every part of Custom Sidebars integrates seamlessly with the Widgets menu for simplicity and control. No confusing settings pages or added menu items, just simple core integration.\u003C\u002Fp>\n\u003Ch4>A Simple Flexible Sidebar Manager\u003C\u002Fh4>\n\u003Cp>** Custom Sidebars Includes: **\u003Cbr \u002F>\n* Unlimited custom widget configurations\u003Cbr \u002F>\n* Set custom widgets for individual posts and pages, categories, post types, and archives\u003Cbr \u002F>\n* Seamless integration with the WordPress Widgets menu\u003Cbr \u002F>\n* Works with well-coded themes and doesn’t slow down your site\u003Cbr \u002F>\n* Set individual widget visibility – for guests, by user role, by post type, for special pages or categories\u003Cbr \u002F>\n* Author specific sidebars – display a custom sidebar for each of your authors\u003Cbr \u002F>\n* Clone and sync widget settings – quickly edit complex configurations\u003Cbr \u002F>\n* Import and export custom sidebars – backup and share sidebars\u003C\u002Fp>\n\u003Cp>Install Custom Sidebars and see for yourself why it’s the most popular widget extension plugin available for WordPress with over 200,000 active installs.\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Original development completed by \u003Ca href=\"http:\u002F\u002Fmarquex.es\u002F\" rel=\"nofollow ugc\">Javier Marquez\u003C\u002Fa>.\u003C\u002Fp>\n","Flexible sidebars for custom classic widget configurations on any page or post. Create custom sidebars with ease!",5193767,1028,"2025-12-03T19:20:00.000Z","4.6",[118,119,120,121,122],"classic-widgets","custom-sidebar","dynamic-widgets","sidebar","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-sidebars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-sidebars.3.38.zip",98,3,"2017-10-04 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":41,"downloaded":136,"rating":69,"num_ratings":137,"last_updated":138,"tested_up_to":45,"requires_at_least":139,"requires_php":13,"tags":140,"homepage":146,"download_link":147,"security_score":148,"vuln_count":149,"unpatched_count":11,"last_vuln_date":150,"fetched_at":59},"woo-discount-rules","Discount Rules for WooCommerce","2.6.14","flycart","https:\u002F\u002Fprofiles.wordpress.org\u002Fflycart\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwoocommerce-discount-rules\" rel=\"nofollow ugc\">Discount Rules for WooCommerce\u003C\u002Fa> is a dynamic pricing and discounts plugin for WooCommerce that helps you create any type of bulk discounts, quantity discounts, product specific discounts, dynamic pricing, advanced discounts based on conditions, percentage discounts, tiered pricing discounts and more.\u003C\u002Fp>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwoocommerce-discount-rules\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>, you can create advanced discount offers such as \u003Cstrong>buy one and get one free (BOGO) deals, auto-apply coupons, free shipping discounts, bundle offers,  discounts based on products, categories, attributes, tags, SKUs, user roles, cart items, purchase history\u003C\u002Fstrong> and much more.\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\u002FNi0JjeyHyzM?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>The plugin offers a number of features that make it easy for customers to discover discounts and offers in your store:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show a bulk discount table on your product pages. This helps customers buy more in order to save more.\u003C\u002Fli>\n\u003Cli>Show the discounted price on product, cart & checkout pages with the original price crossed-out (with a line-through)\u003C\u002Fli>\n\u003Cli>Display “You saved” message on the cart & checkout pages\u003C\u002Fli>\n\u003Cli>Show a discount bar with your offers on the product pages\u003C\u002Fli>\n\u003Cli>Display a Sale badge on your shop & product pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.flycart.net\u002Fwoo-discount-rules\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Fcollections\u002F806883-discount-rules-for-woocommerce\" rel=\"nofollow ugc\">Documentation with examples\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fsupport\" rel=\"nofollow ugc\">Ask Questions\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwoocommerce-discount-rules\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fwoocommerce-discount-rules-examples\" rel=\"nofollow ugc\">Examples\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>DISCOUNT TYPES AND FEATURES WITH EXAMPLE SCENARIOS\u003C\u002Fh3>\n\u003Ch4>Free version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwordpress\u002Fhow-to-create-percentage-discounts-in-woocommerce\" rel=\"nofollow ugc\">percentage discounts\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Offer a \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwordpress\u002Fhow-to-add-a-storewide-discount-in-woocommerce\" rel=\"nofollow ugc\">storewide sale\u003C\u002Fa> Example: A storewide 10% discount on all products\u003C\u002Fli>\n\u003Cli>Create \u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3807208-bulk-discounts-or-tiered-pricing\" rel=\"nofollow ugc\">bulk discounts\u003C\u002Fa>. Example: Use quantity breaks to offer higher discounts on bulk purchases.\u003C\u002Fli>\n\u003Cli>Order total based discounts (Example: Spend more than $1000, get 10% discount)\u003C\u002Fli>\n\u003Cli>Set product specific percentage discounts (Example: Product A gets 10%, Product B gets 20%)\u003C\u002Fli>\n\u003Cli>Cart based discounts using the line items (Example: Purchase 4 different products or variants and get 10% discount)\u003C\u002Fli>\n\u003Cli>Exclude selected products from discount rules (product pricing discounts)\u003C\u002Fli>\n\u003Cli>Run special offers \u002F sale for specific periods – Example: 10% discount only on BlackFriday\u003C\u002Fli>\n\u003Cli>Show bulk discount table on product pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwoocommerce-discount-rules\" rel=\"nofollow ugc\">Get the PRO version\u003C\u002Fa> to create advanced discounts and grow sales\u003C\u002Fp>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cp>All features of the free version, plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Percentage discounts with advanced discount conditions.\u003C\u002Fli>\n\u003Cli>Fixed product discounts. Example: Get $9 discount for purchasing more than 6 items\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwordpress\u002Fhow-to-create-woocommmerce-category-discounts\" rel=\"nofollow ugc\">Category discounts\u003C\u002Fa> – Get 25 % off on all items under Summer Collection\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwoocommerce\u002Fhow-to-create-buy-one-get-one-bogo-offers-in-woocommerce\" rel=\"nofollow ugc\">Buy One Get One free offers\u003C\u002Fa> – Buy a cap and get another cap for free\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3953967-buy-x-and-get-y-product-for-free-or-at-50-discount\" rel=\"nofollow ugc\">Buy 2 and get 1 free offers\u003C\u002Fa> – Buy 2 get 1 cheapest product free or Buy 2 and get 1 at 50% discount\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwoocommerce\u002Fhow-to-create-buy-one-get-one-bogo-offers-in-woocommerce\" rel=\"nofollow ugc\">Buy one get one half off\u003C\u002Fa> – Buy 2 get 1 at 50% off or buy one get the second product free or at 50% discount\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3946511-buy-any-items-from-category-a-and-get-20-discount-on-category-b\" rel=\"nofollow ugc\">BOGO deals based on categories\u003C\u002Fa>. Examples: Buy any product from Category A and get a product free from Category B. Buy Product A and Product B from Category Electronics and get a free product from category Accessories. Buy any product from Category Mobile and choose a free product from Category Hard Cases\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fblog\u002Fwoocommerce\u002Fhow-to-create-bulk-discounts-in-woocommerce\" rel=\"nofollow ugc\">Volume discounts & tiered quantity discounts with conditions\u003C\u002Fa> – Buy 6, get 10%, Buy 12, get 15%\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4203313-discount-based-on-user-role\" rel=\"nofollow ugc\">User role based discounts\u003C\u002Fa> – Discounts for wholesale customers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4206683-discount-based-on-first-order\" rel=\"nofollow ugc\">First order discount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4217898-discounts-on-specific-product-simple-and-variable-products-from-version-2-0\" rel=\"nofollow ugc\">Product discounts with variant specific offers\u003C\u002Fa> – Buy Product A with Variant X and get 10% discount\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3809899-bundle-set-discount\" rel=\"nofollow ugc\">Bundle discount\u003C\u002Fa> –  Buy 3 for $10, 6 for $20\u003C\u002Fli>\n\u003Cli>Conditional discounts – Buy Product A and B and get discount on Product C\u003C\u002Fli>\n\u003Cli>Offer one or more free products. Multiple products could be offered free using a rule\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4268595-activate-discount-rule-using-a-coupon-code-in-woocommerce\" rel=\"nofollow ugc\">Apply discounts for multiple items using one coupon code\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Discount for product variants\u003C\u002Fli>\n\u003Cli>Attributes based discounts – Buy green color T-shirts and get 10% discount\u003C\u002Fli>\n\u003Cli>Discount for customers with specific domains – 10% discount for all emails ending with @example.com\u003C\u002Fli>\n\u003Cli>Customer specific discounts – 10% discount for selected customers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3807036-free-shipping\" rel=\"nofollow ugc\">Free shipping discount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4214869-customer-shipping-address-based-discount-2-0\" rel=\"nofollow ugc\">Shipping \u002F Delivery location based discount\u003C\u002Fa> Example: If shipping destination is California, get 15% discount\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4774928-discount-based-on-purchase-history\" rel=\"nofollow ugc\">Purchase history based discounts\u003C\u002Fa>  Example: Customers who spent at least $100 in previous purchases get 10% discount\u003C\u002Fli>\n\u003Cli>Discount based on the number of orders placed earlier. Example: 10% discount for customers with 5 or more orders\u003C\u002Fli>\n\u003Cli>Discount based on previously purchased products. Example: Customers who previously purchased Shoes get 10% discount\u003C\u002Fli>\n\u003Cli>Discounts based on sum of item quantities in cart – Order more than 10 items from any category and get 15 % discount\u003C\u002Fli>\n\u003Cli>Discount for the cheapest item in the cart – Add 3 products to the cart and get the Cheapest Item free\u003C\u002Fli>\n\u003Cli>Option to offer free products only from certain category\u003C\u002Fli>\n\u003Cli>Exclude products on SALE from discount rules\u003C\u002Fli>\n\u003Cli>SALE Badge for discounted products\u003C\u002Fli>\n\u003Cli>Highlight savings on the cart & checkout with “You saved” label\u003C\u002Fli>\n\u003Cli>Use a discount banner to highlight offers on product pages\u003C\u002Fli>\n\u003Cli>Option to show or hide the discounted price\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Discount Examples using PRO Features\u003C\u002Fh3>\n\u003Ch3>Category Discount\u003C\u002Fh3>\n\u003Cp>The category discount feature allows you to offer discounts on all products in one or more categories. Simply choose one or more categories, set your discount offers, and the plugin will apply them automatically to every product in those categories. Here are some examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Buy T-shirts from Apparel category and save 10%\u003C\u002Fli>\n\u003Cli>Get 30% off on Category A & Category B\u003C\u002Fli>\n\u003Cli>Purchase any 6 items from Category A and get a 25% discount on total cart value.\u003C\u002Fli>\n\u003Cli>Purchase 3 products from Category A or B or C or from all of them and get 20% discount valid from dd\u002Fmm\u002Fyyyy to dd\u002Fmm\u002Fyyyy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bulk Discount \u002F Quantity Discount \u002F Tiered Pricing Discounts\u003C\u002Fh3>\n\u003Cp>Bulk Discount, also known as quantity discounts, tiered pricing discounts or volume discounts, allows you to reward customers for buying in bulk. As customers purchase more, they receive better pricing, encouraging bulk purchases. Here are some bulk discount examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3807208-bulk-discounts-or-tiered-pricing\" rel=\"nofollow ugc\">Buy 5 to 10 quantities, get 5% discount, 11-20 quantities, get 10% discount, 21-30, get 20% discount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Buy 1 to 5 quantities, get $2 discount, Buy 6 or more, get $3 discount\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Storewide Sale Discount\u003C\u002Fh3>\n\u003Cp>A Storewide Sale discount allows you to apply discounts on all products in your store, offering a simple yet powerful way to drive sales. Whether you’re running a seasonal sale, clearing out inventory, or rewarding loyal customers, a storewide discount makes it easy for shoppers to save on everything in your store.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>20% discount on all products in the store on Black Friday or Christmas\u003C\u002Fli>\n\u003Cli>Auto apply coupon of 10% for all products\u003C\u002Fli>\n\u003Cli>10% discount on all products for specific user role like Wholesale customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Buy One Get One Free Discount Offers\u003C\u002Fh3>\n\u003Cp>BOGO is a popular discount strategy that allows you to create offers like buy one get one free, buy 2 get 1 free, buy one get one at half price, buy x and get y product free and more. Here are some examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3810071-buy-one-get-one-free-buy-x-get-x\" rel=\"nofollow ugc\">Buy one and get one free of the same product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3810570-buy-x-get-y\" rel=\"nofollow ugc\">Buy 2 get one cheapest free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Buy X get Y product free  Eg: Buy 3 product and get a pendrive free (or with 50% discount)\u003C\u002Fli>\n\u003Cli>Buy Any 2 items from Category X, and get a Product free from Category B\u003C\u002Fli>\n\u003Cli>Buy X products and get X number of products free\u003C\u002Fli>\n\u003Cli>Buy 3 products from any category, get 1 free. Buy 6 products, get 2 products free….\u003C\u002Fli>\n\u003Cli>Buy 12 products (any or category specific), get X number of cheapest among them free\u003C\u002Fli>\n\u003Cli>Free products can be a few selected products, cheapest products in the entire store or from selected categories.\u003C\u002Fli>\n\u003Cli>Products can be offered either free (100% discount) or at a percentage discount (50%)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Spending based discounts\u003C\u002Fh3>\n\u003Cp>Boost sales by offering discounts based on the customer spend. Here are some examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3894861-subtotal-based-tiered-discounts\" rel=\"nofollow ugc\">Spend $500 or more and get 15% discount, spend $1000, get 20% discount\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Add two to six products in cart and get flat $30 discount.\u003C\u002Fli>\n\u003Cli>10% discount for all retailers (User Role specific discount)\u003C\u002Fli>\n\u003Cli>All orders above $500 will get 15% discount\u003C\u002Fli>\n\u003Cli>Free shipping for orders above $100\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bundle Discount\u003C\u002Fh3>\n\u003Cp>Encourage customers to buy multiple items together. For example, you can create deals like “Buy 3 for $10” or “Buy 6 for $20,” providing clear savings for bulk purchases.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create offers like Buy 3 items for $10. 4th item will be charged full price.\u003C\u002Fli>\n\u003Cli>Buy more, save more offers. Example: Buy 3 for $10, 6 for $20\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Product Specific Discounts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shoes get 20% discount, T-Shirts get 5% discount\u003C\u002Fli>\n\u003Cli>Special Edition Shoe (A specific product) gets 15% discount for 10 days\u003C\u002Fli>\n\u003Cli>Buy 10 or more Mugs and get 5% off\u003C\u002Fli>\n\u003Cli>Buy 3 for $10, Buy 6 for $20\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Fixed Product Pricing discounts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>$5 off on all products in Category A\u003C\u002Fli>\n\u003Cli>Set a fixed price per unit for bulk purchases (Product A cost is $20. Buy 5 to 10 quantity for $15 per unit, 11 and above for $10 each)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Role based discounts\u003C\u002Fh3>\n\u003Cp>Useful when you have different types of customers in your store. For example, wholesale customers, retail customers\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk discount based on user role for specific product or product categories. Example: Members of Wholesale customers group gets 40% discount, while Retail customers get 5% discount\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Discount for Product Variants\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Get 50% off on T-shirts Small and Large Sizes only\u003C\u002Fli>\n\u003Cli>Buy a Small Size Tee and get a small Size shorts free\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Conditional Discount Offers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F3953967-buy-x-and-get-y-product-for-free-or-at-50-discount-discount-rules-2-0\" rel=\"nofollow ugc\">Buy Product A at full price and get 20% discount in Product B\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Buy 2 quantities of Product A, 2 quantities of Product and get 30% discount in Product C\u003C\u002Fli>\n\u003Cli>Buy 3 quantities of Product A and get flat $10 off in product B\u003C\u002Fli>\n\u003Cli>Buy a Mobile and get 20% off on headphone\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Attribute specific discount offers\u003C\u002Fh3>\n\u003Cp>Useful when you want to offer discount when a product has a specific attribute. Example: 10% discount for purchase of T-Shirt with Small sizes.\u003C\u002Fp>\n\u003Ch3>Shipping Address Based Discounts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Flat 25% discount for customers from New York\u003C\u002Fli>\n\u003Cli>Customers from California get 10% discount while those from Texas get 5%\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Purchase history based discount\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Farticles\u002F4774928-discount-based-on-purchase-history\" rel=\"nofollow ugc\">Discount based on the total amount spent by the customer in previous orders\u003C\u002Fa>. Example: Customers who spent $1000 get 10% on future orders.\u003C\u002Fli>\n\u003Cli>Discount based on the total number of orders placed by the customer – Customers who ordered 50 products get 15% on all future purchases\u003C\u002Fli>\n\u003Cli>Based on product purchase history (Example: Provide 10% discount to all customers who purchased Shoes earlier)\u003C\u002Fli>\n\u003Cli>Purchase history for a specific period (10% discount for those who spent $500 in the last 3 months)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Discount Conditions\u003C\u002Fh4>\n\u003Cp>The following conditions help you tailor your discount offers depending on certain criteria.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Products\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Attributes\u003C\u002Fli>\n\u003Cli>SKU\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Cart Line Items & Properties\u003C\u002Fli>\n\u003Cli>Customers\u003C\u002Fli>\n\u003Cli>User Roles\u003C\u002Fli>\n\u003Cli>Shipping locations – ZipCode, City, State\u002FRegion, Country\u003C\u002Fli>\n\u003Cli>Subtotal\u003C\u002Fli>\n\u003Cli>Coupons\u003C\u002Fli>\n\u003Cli>Date & Time\u003C\u002Fli>\n\u003Cli>Purchase History – Last Order, First Order, Orders with X Items, Number of Orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need help? Reach out to us\u003C\u002Fh4>\n\u003Cp>Whether you want to double-check your setup or need help with a unique discount promo, we’re here to assist you. Feel free to reach out via the Live Chat on our website or through our \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fsupport\" rel=\"nofollow ugc\">support request form\u003C\u002Fa>. We’re happy to guide you through the setup and ensure everything is running smoothly. Don’t worry—we’re here to help!\u003C\u002Fp>\n\u003Cp>Quick Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwoocommerce-discount-rules\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.flycart.org\u002Fen\u002Fcollections\u002F806883-discount-rules-for-woocommerce\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fsupport\" rel=\"nofollow ugc\">Helpdesk & Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>Flycart CDN & documentation: The CDN is used to fetch static assets including images and contentand hosted at static.flycart.net, while the documentation for the plugin is hosted at docs.flycart.org and linked at various sections in the plugin to help merchants. \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fterms-conditions\" rel=\"nofollow ugc\">Terms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>\u003Cbr \u002F>\nGoogle Charts: The library is used to display discount reports in a chart format. The service is provided by Google. \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fchart\u002Fterms\" rel=\"nofollow ugc\">Terms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fchart\u002Finteractive\u002Fdocs\u002Fsecurity_privacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dutch Translation – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmvdburg1971\" rel=\"nofollow ugc\">@mvdburg1971\u003C\u002Fa> – Michael van der Burg\u003C\u002Fli>\n\u003C\u002Ful>\n","The discount plugin for WooCommerce helps you create bulk discount, quantity discount, storewide sale, dynamic pricing discount offers easily.",2773235,1239,"2026-02-25T04:22:00.000Z","4.6.1",[141,142,143,144,145],"bulk-discount","coupons","discounts","dynamic-pricing","woocommerce","https:\u002F\u002Fwww.flycart.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-discount-rules.2.6.14.zip",97,4,"2024-10-15 12:23:35",{"attackSurface":152,"codeSignals":241,"taintFlows":255,"riskAssessment":256,"analyzedAt":264},{"hooks":153,"ajaxHandlers":237,"restRoutes":238,"shortcodes":239,"cronEvents":240,"entryPointCount":11,"unprotectedCount":11},[154,161,164,170,175,178,182,186,190,193,196,201,204,208,212,215,220,222,223,225,228,231,233,235],{"type":155,"name":156,"callback":157,"priority":158,"file":159,"line":160},"action","save_post","purge_cache",10,"includes\\dynamic-connector-block-cache.php",26,{"type":155,"name":162,"callback":157,"priority":158,"file":159,"line":163},"delete_post",27,{"type":155,"name":165,"callback":166,"priority":167,"file":168,"line":169},"init","register",5,"includes\\dynamic-connector-block-groups.php",31,{"type":171,"name":172,"callback":173,"priority":158,"file":168,"line":174},"filter","dynamic_connector_block_query_args","add_support",32,{"type":155,"name":165,"callback":176,"priority":158,"file":177,"line":57},"handle_optin_request","includes\\dynamic-connector-block-licensing.php",{"type":171,"name":179,"callback":180,"priority":158,"file":177,"line":181},"admin_notices","render_optin_notice",37,{"type":171,"name":183,"callback":184,"file":177,"line":185},"connect-header_on-update","get_optin_header",39,{"type":171,"name":187,"callback":188,"file":177,"line":189},"connect_message_on_update","get_optin_message",40,{"type":171,"name":191,"callback":184,"file":177,"line":192},"connect-header",42,{"type":171,"name":194,"callback":188,"file":177,"line":195},"connect_message",43,{"type":155,"name":197,"callback":198,"file":199,"line":200},"admin_enqueue_scripts","enqueue_scripts","includes\\dynamic-connector-block-quick-edit.php",23,{"type":155,"name":156,"callback":202,"priority":158,"file":199,"line":203},"apply_quick_edit_query",24,{"type":155,"name":205,"callback":206,"priority":158,"file":199,"line":207},"quick_edit_custom_box","add_ui_support",25,{"type":155,"name":209,"callback":166,"file":210,"line":211},"dynamic_connector_block_core_registeration","includes\\dynamic-connector-block-rulesets.php",29,{"type":171,"name":213,"callback":214,"priority":158,"file":210,"line":29},"dynamic_connector_block_conditional_posts","process_query",{"type":171,"name":216,"callback":217,"file":218,"line":219},"pre_get_posts","apply_sort","includes\\dynamic-connector-block-sorting.php",22,{"type":171,"name":216,"callback":221,"file":218,"line":200},"add_default_sort",{"type":155,"name":197,"callback":198,"file":218,"line":203},{"type":155,"name":165,"callback":166,"file":224,"line":200},"includes\\dynamic-connector-block.php",{"type":155,"name":226,"callback":227,"file":224,"line":203},"enqueue_block_editor_assets","register_assets",{"type":155,"name":226,"callback":229,"file":230,"line":200},"load_content_editor_assets","includes\\dynamic-connector-plugin-assets.php",{"type":155,"name":165,"callback":166,"file":232,"line":211},"includes\\dynamic-connector-plugin-core.php",{"type":155,"name":165,"callback":234,"file":232,"line":29},"customize_cpt_layout",{"type":155,"name":156,"callback":236,"priority":158,"file":232,"line":21},"closure",[],[],[],[],{"dangerousFunctions":242,"sqlUsage":243,"outputEscaping":248,"fileOperations":11,"externalRequests":11,"nonceChecks":103,"capabilityChecks":11,"bundledLibraries":250},[],{"prepared":11,"raw":103,"locations":244},[245],{"file":159,"line":246,"context":247},38,"$wpdb->get_col() with variable interpolation",{"escaped":149,"rawEcho":11,"locations":249},[],[251],{"name":252,"version":253,"knownCves":254},"Freemius","1.0",[],[],{"summary":257,"deductions":258},"The plugin 'dynamic-connector-block' v1.0.8 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant strength. Furthermore, the code signals indicate good practices in output escaping, with 100% of outputs being properly escaped. The presence of a nonce check and the lack of dangerous functions or file operations further contribute to its positive security assessment. The vulnerability history is also clear, with no known CVEs, indicating a stable and presumably secure track record for this version. \n\nHowever, the analysis does reveal a potential area of concern: the single SQL query detected is not using prepared statements. While the current data doesn't indicate any critical taint flows or unsanitized paths, this raw SQL query represents a potential vulnerability to SQL injection if the input feeding it is not meticulously sanitized elsewhere. The presence of the Freemius v1.0 bundled library also suggests a dependency that might require monitoring for its own security updates, although no specific issues were flagged in the provided data.\n\nIn conclusion, the plugin demonstrates a solid foundation of security best practices, particularly in its limited attack surface and robust output handling. The primary weakness lies in the single SQL query not utilizing prepared statements, which warrants attention. The clean vulnerability history is a positive indicator, but it's crucial to ensure the ongoing maintenance of dependencies like Freemius and to address the raw SQL query to maintain this strong security profile.",[259,262],{"reason":260,"points":261},"SQL query not using prepared statements",8,{"reason":263,"points":149},"Bundled library (Freemius v1.0) potentially outdated","2026-03-17T06:02:00.020Z",{"wat":266,"direct":273},{"assetPaths":267,"generatorPatterns":270,"scriptPaths":271,"versionParams":272},[268,269],"\u002Fwp-content\u002Fplugins\u002Fdynamic-connector-block\u002Fscripts\u002Fquick-edit-populate.js","\u002Fwp-content\u002Fplugins\u002Fdynamic-connector-block\u002Ffreemius\u002Fstart.php",[],[],[],{"cssClasses":274,"htmlComments":275,"htmlAttributes":276,"restEndpoints":278,"jsGlobals":279,"shortcodeOutput":281},[],[],[277],"dcb-priority",[],[280],"dcb_fs",[]]