[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqFlI8AbrKZ5u-sbT9sWv2XYVuj-476RgyfvIa9w5V0g":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":148,"fingerprints":198},"c4d-woo-condition-bar","C4D Woo Condition Bar","2.0.9","coffee4dev","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee4dev\u002F","\u003Cp>Create a notification bar when customer has order over a specify amount. You can show a promotion like freeship or coupon code for customer.\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Create a notification bar when customer has order over a specify amount. You can show a promotion like freeship or coupon code for customer.",10,1712,0,"2018-07-25T06:25:00.000Z","3.5.2","3.3","",[19,20,21,22,23],"bar","condition","theme","widget","woocommerce","http:\u002F\u002Fcoffee4dev.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fc4d-woo-condition-bar.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},18,400,86,30,84,"2026-04-04T15:39:15.792Z",[38,63,86,107,126],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":17,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":28},"widget-logic","Widget Logic","6.0.9","Widgetlogic.org","https:\u002F\u002Fprofiles.wordpress.org\u002Fwidgetlogics\u002F","\u003Cp>This plugin gives every widget an extra control field called “Widget logic” that lets you control the pages that the widget will appear on. The text field lets you use WP’s \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">Conditional Tags\u003C\u002Fa>, or any general PHP code.\u003C\u002Fp>\n\u003Cp>The configuring and options are in the usual widget admin interface.\u003C\u002Fp>\n\u003Cp>BIG UPDATE:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Now you can control widget in Gutenberg Widgets editor as well as in Classic Editor. It is just as easy as before but also in gutenberg view.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pre-installed widgets let you add special widget with one click of the mouse. First pre-installed widget is Live Match that let you add widget of one random live football game with real time score updates (teams logos, livescore, minute of the match, tournament name). And more interesting widgets to come!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NOTE ON DEFAULT FUNCTIONS:\u003C\u002Fstrong> Widget Logic includes a whitelist of common WordPress conditional tags and safe functions. If you need additional WordPress functions that are not currently whitelisted, please create a topic in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-logic\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> to request them. We regularly add commonly requested functions in new releases.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Aside from logic against your widgets, there are three options added to the foot of the widget admin page (see screenshots).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Use ‘wp_reset_query’ fix — Many features of WP, as well as the many themes and plugins out there, can mess with the conditional tags, such that is_home is NOT true on the home page. This can often be fixed with a quick wp_reset_query() statement just before the widgets are called, and this option puts that in for you rather than having to resort to code editing\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load logic — This option allows you to set the point in the page load at which your widget logic if first checked. Pre v.50 it was when the ‘wp_head’ trigger happened, ie during the creation of the HTML’s HEAD block. Many themes didn’t call wp_head, which was a problem. From v.50 it happens, by default, as early as possible, which is as soon as the plugin loads. You can now specify these ‘late load’ points (in chronological order):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>after the theme loads (after_setup_theme trigger)\u003C\u002Fli>\n\u003Cli>when all PHP loaded (wp_loaded trigger)\u003C\u002Fli>\n\u003Cli>after query variables set (parse_query) – this is the default\u003C\u002Fli>\n\u003Cli>during page header (wp_head trigger)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may need to delay the load if your logic depends on functions defined, eg in the theme functions.php file. Conversely you may want the load early so that the widget count is calculated correctly, eg to show an alternative layour or content when a sidebar has no widgets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Don’t cache widget logic results — From v .58 the widget logic code should only execute once, but that might cause unexpected results with some themes, so this option is here to turn that behaviour off. (The truth\u002Ffalse of the code will be evaluated every time the sidebars_widgets filter is called.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom PHP Functions — From v.6.0.6 you can use the \u003Ccode>widget_logic_allowed_functions\u003C\u002Fcode> filter to add custom PHP functions that will be allowed in Widget Logic fields. By default, only WordPress conditional tags and a whitelist of safe functions are available. This filter allows you to extend the functionality and use your own custom functions.\u003C\u002Fp>\n\u003Cp>To add a custom function, add the following code to your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter('widget_logic_allowed_functions', 'my_allowed_functions');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>function my_allowed_functions($functions) {\u003Cbr \u002F>\n    $functions[] = ‘\u003Cem>my_custom_function_name\u003C\u002Fem>‘;\u003Cbr \u002F>\n    return $functions;\u003Cbr \u002F>\n}`\u003C\u002Fp>\n\u003Cp>You can add multiple functions by using one wrapper function:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter('widget_logic_allowed_functions', 'my_allowed_functions');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>function my_allowed_functions($functions) {\u003Cbr \u002F>\n    $functions[] = ‘is_special_page’;\u003Cbr \u002F>\n    $functions[] = ‘is_user_verified’;\u003Cbr \u002F>\n    $functions[] = ‘get_sidebar_title’;\u003Cbr \u002F>\n    return $functions;\u003Cbr \u002F>\n}`\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IMPORTANT NOTE ON VARIABLES:\u003C\u002Fstrong> Widget Logic is designed to work with simple data types (strings, numbers, booleans). If you need to use complex variables, global state, or conditional logic that depends on many factors, create a custom function in your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file and call it from Widget Logic:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Good approach (in functions.php):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`function is_special_page() {\nglobal $post;\n$special_ids = array(5, 10, 15);\n$conditions = some_complex_function();\n\nreturn is_page() && in_array($post->ID, $special_ids) && $conditions;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>}`\u003C\u002Fp>\n\u003Cp>Then in Widget Logic field, simply use: \u003Ccode>is_special_page()\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Less ideal approach (in Widget Logic field):\u003C\u002Fstrong>\u003Cbr \u002F>\nAvoid putting complex logic directly in the Widget Logic field. Keep it simple and let your custom function handle the complexity. This keeps your widget settings clean and maintainable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Interaction with External Services\u003C\u002Fh4>\n\u003Cp>Widget Logic uses the external service to obtain up-to-date information about the results of football matches. \u003Ca href=\"https:\u002F\u002Fwidgetlogic.org\" rel=\"nofollow ugc\">widgetlogic.org\u003C\u002Fa> is a source of sports information, that provides a wide range of information about football, including various leagues, tournaments, and championships from around the world.\u003C\u002Fp>\n\u003Cp>The functioning of the \u003Ca href=\"https:\u002F\u002Fwidgetlogic.org\" rel=\"nofollow ugc\">widgetlogic.org\u003C\u002Fa> service is based on delivering real-time data about selected matches without the need to refresh the page. This means that data is automatically updated without requiring page reload. This approach ensures users quick and uninterrupted access to the latest sports data without the effort of manually updating information, allowing them to stay informed about ongoing events in real-time.\u003C\u002Fp>\n\u003Ch3>Writing Logic Code\u003C\u002Fh3>\n\u003Cp>The text in the ‘Widget logic’ field can be full PHP code and should return ‘true’ when you need the widget to appear. If there is no ‘return’ in the text, an implicit ‘return’ is added to the start and a ‘;’ is added on the end. (This is just to make single statements like is_home() more convenient.)\u003C\u002Fp>\n\u003Ch4>The Basics\u003C\u002Fh4>\n\u003Cp>Make good use of \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">WP’s own conditional tags\u003C\u002Fa>. You can vary and combine code using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>!\u003C\u002Fcode> (NOT) to \u003Cstrong>reverse\u003C\u002Fstrong> the logic, eg \u003Ccode>!is_home()\u003C\u002Fcode> is TRUE when this is NOT the home page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>||\u003C\u002Fcode> (OR) to \u003Cstrong>combine\u003C\u002Fstrong> conditions. \u003Ccode>X OR Y\u003C\u002Fcode> is TRUE when either X is true or Y is true.\u003C\u002Fli>\n\u003Cli>\u003Ccode>&&\u003C\u002Fcode> (AND) to make conditions \u003Cstrong>more specific\u003C\u002Fstrong>. \u003Ccode>X AND Y\u003C\u002Fcode> is TRUE when both X is true and Y is true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are lots of great code examples on the WP forums, and on WP sites across the net. But the WP Codex is also full of good examples to adapt, such as \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fin_category#Testing_if_a_post_is_in_a_descendant_category\" rel=\"nofollow ugc\">Test if post is in a descendent category\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>is_home()\u003C\u002Fcode> — just the main blog page\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_page('about')\u003C\u002Fcode> — everywhere EXCEPT this specific WP ‘page’\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_user_logged_in()\u003C\u002Fcode> — shown when a user is not logged in\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category(array(5,9,10,11))\u003C\u002Fcode> — category page of one of the given category IDs\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_single() && in_category('baked-goods')\u003C\u002Fcode> — single post that’s in the category with this slug\u003C\u002Fli>\n\u003Cli>\u003Ccode>current_user_can('level_10')\u003C\u002Fcode> — admin only widget\u003C\u002Fli>\n\u003Cli>\u003Ccode>strpos($_SERVER['HTTP_REFERER'], \"google.com\")!=false\u003C\u002Fcode> — widget to show when clicked through from a google search\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category() && custom_function_to_check_the_category()\u003C\u002Fcode> — category page that’s a descendent of category 5\u003C\u002Fli>\n\u003Cli>\u003Ccode>custom_function_from_functions_php_to_check_the_page()\u003C\u002Fcode> — WP page that is a child of page 77\u003C\u002Fli>\n\u003Cli>\u003Ccode>custom_function_from_functions_php_to_check_the_page_child_of(13)\u003C\u002Fcode> — home page OR the page that’s a child of page 13\u003C\u002Fli>\n\u003C\u002Ful>\n","Widget Logic lets you control on which pages widgets appear using WP's conditional tags.",100000,3242040,88,188,"2026-01-15T09:43:00.000Z","6.9.4","3.0","5.4",[55,56,57,58,22],"blocks","conditional-tags","gutenberg-widgets","sidebar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-logic.6.0.9.zip",95,2,"2025-06-09 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":35,"num_ratings":73,"last_updated":74,"tested_up_to":51,"requires_at_least":75,"requires_php":17,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":13,"last_vuln_date":85,"fetched_at":28},"sidebar-manager","Lightweight Sidebar Manager","2.0.0","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>Normally you have a sidebar that appears throughout the website. However, sometimes it is necessary to display a relevant, different sidebar on certain pages on the website. For an example: on WooCommerce pages, a sidebar with related or top seller products would be more relevant than the latest comments, blog posts right?\u003C\u002Fp>\n\u003Cp>This plugin helps you solve that problem as it allows you to create new sidebars and display them conditionally on certain locations of the website easily. Once the sidebar is created and displayed on pages you like, you can add relevant widgets in it.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Fsidebar-manager-demo\" rel=\"nofollow ugc\">Try it out on a free dummy site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Some of the Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create unlimited sidebars\u003C\u002Fli>\n\u003Cli>Place them any location your theme has defined (Footer Widgets \u002F Left or Right Sidebar)\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Conditionally display sidebars on specific posts, pages, taxonomies or custom post types\u003C\u002Fli>\n\u003Cli>Display sidebars based on user roles\u003C\u002Fli>\n\u003C\u002Fol>\n","Create new sidebar areas and display them conditionally on certain pages. Works with all themes.",90000,1089070,21,"2025-12-01T09:44:00.000Z","4.0",[77,78,79,64,80],"conditional-sidebar","custom-sidebar","custom-widget-areas","widgets","http:\u002F\u002Fwww.brainstormforce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsidebar-manager.2.0.0.zip",100,1,"2020-09-16 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":51,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":105,"download_link":106,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woo-free-shipping-bar","Free Shipping Bar for WooCommerce","1.2.12","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>Have you heard of the phrase “WooCommerce free shipping over amount”? This term refers to a feature that can display the amount of free shipping left on the front end of a WooCommerce store. Use free shipping notifications on your website to attract customers’ purchases to gain free shipping, increase sales of shop owners.\u003C\u002Fp>\n\u003Cp>So how did you do to display the free shipping for orders over a certain amount on your website? Let’s take a look at our plugin to see how it can assist you in displaying a free shipping bar on your WooCommerce website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is the WooCommerce Free Shipping Bar? Can it help to offer WooCommerce free shipping over amount?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The increase in sales and traffic to the website is very important for a website or an online store. Customers making a purchase usually enjoy the free shipping method. Woocommerce Free Shipping Bar – WooCommerce Free shipping plugin allows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Display Free shipping bar and progress bar\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Variety of Free shipping bar and progress bar positions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Design: You can design the shipping bar in order to match your theme or site’s style.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Flexible custom messages on the shipping bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Effect: Settings to let the shipping bar appear or hide after a certain time, or close the shipping bar button.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=woocommerce-free-shipping-bar\" title=\"Demo Free Shipping Bar for WooCommerce\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-free-shipping-bar\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FN3mPV\" title=\"Pro Version\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Preview WooCommerce Free Shipping\u003C\u002Fstrong>\u003Cbr \u002F>\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\u002FbjvflHXXBCU?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\u003Cp>\u003Cstrong>You can learn how to use the plugin by this video guide:\u003C\u002Fstrong>\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\u002F25nsSu5j9Q8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Important Notice:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Plugin works based on WooCommerce plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The plugin is released on WordPress.org and you can use plugin as free to build themes for sale.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>Display Free shipping bar and progress bar to offer WooCommerce free shipping over amount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Free shipping bar\u003C\u002Fstrong>: Free shipping bar with various messages to reach to free shipping. You can select to display\u003Cbr \u002F>\nthe free shipping bar on the top header or bottom.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Progress bar\u003C\u002Fstrong>: There is a progress bar that shows how much more by percentage a customer should purchase to qualify\u003Cbr \u002F>\nfor free shipping. This progress bar will display along with the free shipping bar\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Small progress bar\u003C\u002Fstrong>: A small progress bar indicates how much more a customer should purchase to qualify for free\u003Cbr \u002F>\nshipping. A small progress bar can display on the menu cart, sidebar cart, cart page, and checkout page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Variety of Free shipping bar and progress bar positions to display WooCommerce free shipping over amount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping bar positions\u003C\u002Fstrong>: There are 2 positions that you can select to show the shipping bar: on the top header or\u003Cbr \u002F>\nat the bottom\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Progress bar positions\u003C\u002Fstrong>: There are 2 main positions of the progress bar in comparison with the shipping bar: inside\u003Cbr \u002F>\nor under.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Design: You can design to display WooCommerce Free Shipping over amount in order to match your theme or site’s style.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping bar\u003C\u002Fstrong>: You can set the background color, text color, link color, font family, font size, text-align of the\u003Cbr \u002F>\nshipping bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Progress bar\u003C\u002Fstrong>: You can set the background color, text color, font size, bar effect (Plain, loading, border) of the\u003Cbr \u002F>\nprogress bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS\u003C\u002Fstrong>: Design shipping bar and progress bar as you want.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Other outstanding features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Announce system\u003C\u002Fstrong>: Content is shown in the main progress bar when users access the website. Use the available shortcode to add in this form. For example, we are having a Free Shipping system for customers when you buy greater than or equal to {min_amount}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Message after purchasing\u003C\u002Fstrong>: Content notification is shown in the main progress bar when the user adds a product to the cart. Use some available shortcodes to add in this form.Example: You have purchased {total_amounts} of {min_amount} Free Shipping system.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Message if reach to free shipping\u003C\u002Fstrong>: Content notification is shown in main progress bar when users total amount greater than or equal with a minimum order amount of Free Shipping zone and then users can directly go to checkout page with available shortcodes. For example Congratulation! You have achieved enough to be able to get free shipping. Go to {checkout_page}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Message if not reach to free shipping\u003C\u002Fstrong>:  Content is shown in main progress bar of checkout page when users missing amounts to receive Free Shipping. This total missing can be added with the available shortcodes. Example: You are missing {missing_amount} achieved enough to be able to get Free Shipping. Continue {shopping}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Flexible custom messages on shipping bar to offer WooCommerce free shipping over amount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Free shipping zone\u003C\u002Fstrong>: Select a shipping zone from WooCommerce that allows free shipping to display the progress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong>: 6 shortcodes are available for you to customize your free shipping bar front-end message\u003C\u002Fp>\n\u003Cul>\n\u003Cli>{min_amount} – Minimum order amount Free Shipping\u003C\u002Fli>\n\u003Cli>{total_amounts} – The total amount of your purchases\u003C\u002Fli>\n\u003Cli>{cart_amount} – Total current cart amount\u003C\u002Fli>\n\u003Cli>{missing_amount} – The outstanding amount of free shipping\u003C\u002Fli>\n\u003Cli>{checkout_page} – Link to checkout page\u003C\u002Fli>\n\u003Cli>{shopping} – Link to the shop page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Works on mobile!\u003C\u002Fstrong>: The bar will be displayed normally on mobile devices. Almost purchase has now come from mobile devices so working on responsive devices is now a very important feature for all plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Initial delay\u003C\u002Fstrong>: The delay time to display the bar after page loaded.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>You can design to display WooCommerce Free Shipping over amount in order to match your theme or site’s style.\u003C\u002Fstrong>: Design your free shipping bar with 3 font-end styles, 2 positions (top and bottom), Background Color, Text Color, Link Color, Font-Size, Text Align, Enable\u002FDisable free shipping progress,\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Giftbox\u003C\u002Fstrong>: Enable or disable the free shipping gift box on the corner of the screen. If this option is disabled, the bar will automatically appear and disappear\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy to use\u003C\u002Fstrong>: The plugin does have a nice design and friendly user interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO VERSION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>All features from free version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>6 months premium support from VillaTheme\u003C\u002Fstrong>: We will help you if you have any problem with the plugin Free Shipping Bar for WooCommerce.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detect country and select shipping zone\u003C\u002Fstrong>: Free shipping bar will automatically detect customer’s location base on\u003Cbr \u002F>\ntheir IP address. Then automatically select shipping zone. Example**: You have a store located in America. You provide\u003Cbr \u002F>\nfree shipping for order above 100 USD with customers from US. But if a customers from Canada, his order will need to be above 200USD to claim free shipping. That is when this option works for you, it will automatically select shipping zone (US or Canada) to display free shipping progress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable\u002FDisable the bar on mobile devices.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Small progress bar\u003C\u002Fstrong>: A small progress bar indicates how much more a customer should purchase to qualify for free shipping. A small progress bar can display on the menu cart, sidebar cart, cart page, and checkout page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Design\u003C\u002Fstrong>: More design options with the pro version Font-Family, Progress Background Color, Current Progress Background Color, Progress Text Color, Font-Size Progress Bar, Progress Bar Effect.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gift icon\u003C\u002Fstrong>: The icon to call out the WooCommerce Free Shipping over amount bar when it is hidden.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS\u003C\u002Fstrong>: Unlimited your free shipping bar with the Custom CSS option.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Initial delay\u003C\u002Fstrong>: Select a delay time for the bar to appear after site fully loaded. The bar will make no effect on your site loading time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Close message\u003C\u002Fstrong>: Allow customers to close the bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Time to disappear\u003C\u002Fstrong>: Select a time for the bar to automatically disappear. Customer can make it reappear by click on the free delivery icon.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Conditional tags\u003C\u002Fstrong>: Select which page where the bar should appear. Normally, you will want the bar to appear on WooCommerce pages only. This option will help you to configure where the bar appear by using WordPress conditional tags.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Assign pages\u003C\u002Fstrong>: Choose to hide the bar on common page like Homepage, Blog page, Cart page, Checkout page…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GET PRO VERSION  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FN3mPV\" rel=\"nofollow ugc\">https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoo-free-shipping-bar\u002F19536343\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9mail-wp-email-templates-designer\u002F\" rel=\"ugc\">9MAIL – WordPress Email Templates Designer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvillatheme-core\u002F\" rel=\"ugc\">VillaTheme Core\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>3rd party services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Using Google Fonts to Enhance Typography\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Ffonts.google.com\u002F\" rel=\"nofollow ugc\">Google Fonts\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ffonts\u002Fterms\" rel=\"nofollow ugc\">Google Fonts Terms of Services\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-free-shipping-bar\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fwoocommerce-free-shipping-bar\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-free-shipping-bar\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Motivate customers to reach the free shipping threshold with a visual free shipping bar, dynamic messages and progress tracker.",2000,94940,94,40,"2026-02-27T07:41:00.000Z","5.0","7.0",[102,103,22,104],"promotion-bar","shipping-bar","woocommerce-free-shipping-bar","https:\u002F\u002Fvillatheme.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-free-shipping-bar.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":96,"num_ratings":117,"last_updated":118,"tested_up_to":51,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":124,"download_link":125,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"widgets-control","Widgets Control","3.0.0","itthinx","https:\u002F\u002Fprofiles.wordpress.org\u002Fitthinx\u002F","\u003Cp>\u003Cem>Widgets Control\u003C\u002Fem> is a toolbox that features visibility management for all widgets, sidebars, sections of content and content blocks.\u003Cbr \u002F>\nIt allows to \u003Cstrong>show widgets and sidebars based on conditions\u003C\u002Fstrong> – you can choose to show them only on certain pages or exclude them from being displayed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sections\u003C\u002Fstrong> of content can also be restricted by using this plugin’s \u003Ccode>[widgets_control]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Cp>You can also define new WYSIWYG \u003Cstrong>Content Blocks\u003C\u002Fstrong> that can be used in widgets, sidebars and with shortcodes.\u003C\u002Fp>\n\u003Cp>For each widget and sidebar, you can decide where it should be displayed:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>show it on all pages\u003C\u002Fli>\n\u003Cli>show it on some pages\u003C\u002Fli>\n\u003Cli>show it on all except some pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>… you can target small, medium or large screens for mobile, tablet and desktop users.\u003C\u002Fp>\n\u003Cp>To include or exclude pages, the plugin allows you to indicate page ids, titles or slugs and tokens that identify the front page, categories, tags, etc.\u003C\u002Fp>\n\u003Cp>In addition to page ids, titles and slugs, these tokens can be used to determine where a widget should or should not be displayed:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[home] [front] [single] [page] [category] ...\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On sites using \u003Ca href=\"https:\u002F\u002Fwpml.org\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, widgets can be shown conditionally based on the language viewed.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>[widgets_control]\u003C\u002Fcode> shortcode is used to embed content and show it conditionally similar to the visibility options used for widgets and sidebars.\u003Cbr \u002F>\nFor example, \u003Ccode>[widgets_control conditions=\"{archive}\"]This text is shown only when the content is displayed on an archive page.[\u002Fwidgets_control]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Widgets Control\u003C\u002Fem> also provides \u003Cstrong>flexible WYSIWYG Content Blocks\u003C\u002Fstrong> and a proper widget that can be used to place them in sidebars,\u003Cbr \u002F>\nthe \u003Ccode>[widgets_control_content]\u003C\u002Fcode> shortcode to embed freely created blocks anywhere on your pages and\u003Cbr \u002F>\nAPI functions that allow to include these blocks in PHP templates of your theme.\u003Cbr \u002F>\nFor even more flexible control, use \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fshop\u002Fwidgets-control-pro\u002F\" rel=\"nofollow ugc\">Widgets Control Pro\u003C\u002Fa> which provides freely definable additional sidebars.\u003C\u002Fp>\n\u003Cp>Use display conditions to show or hide content on devices with small, medium or large displays, useful to adapt the display to \u003Cstrong>mobile, tablet and desktop\u003C\u002Fstrong> viewers.\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"http:\u002F\u002Fdocs.itthinx.com\u002Fdocument\u002Fwidgets-control\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Cp>\u003Cem>Widgets Control\u003C\u002Fem> works with virtually any widget. It is compatible with lots of plugins, among these it has been tested with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgroups\u002F\" rel=\"ugc\">Groups\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffiliates\u002F\" rel=\"ugc\">Affiliates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdecent-comments\u002F\" rel=\"ugc\">Decent Comments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fshop\u002Fwoocommerce-product-search\u002F\" rel=\"nofollow ugc\">WooCommerce Product Search\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch-live\u002F\" rel=\"ugc\">Search Live\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdocumentation\u002F\" rel=\"ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbuddypress.org\" rel=\"nofollow ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbbpress\u002F\" rel=\"ugc\">bbPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\" rel=\"ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextgen-gallery\u002F\" rel=\"ugc\">NextGEN Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-widget\u002F\" rel=\"ugc\">Image Widget\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmailchimp-for-wp\u002F\" rel=\"ugc\">MailChimp for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwysija-newsletters\" rel=\"ugc\">MailPoet Newsletters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Widgets Control Pro\u003C\u002Fh3>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fshop\u002Fwidgets-control-pro\u002F\" rel=\"nofollow ugc\">Widgets Control Pro\u003C\u002Fa> provides additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Conditions based on the viewed \u003Cstrong>post type\u003C\u002Fstrong>. For example, show a widget only on posts with \u003Ccode>[type:post]\u003C\u002Fcode> or only on product pages with \u003Ccode>[type:product]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show or hide widgets on full \u003Cstrong>page hierarchies\u003C\u002Fstrong>, where conditions are based on a parent page and all its child pages: \u003Ccode>some-page\u002F*\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show or hide widgets based on user \u003Cstrong>roles\u003C\u002Fstrong>. For example, show a widget to subscribers and customers only: \u003Ccode>[role:subscriber,customer]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show or hide widgets based on a user’s \u003Cstrong>group membership\u003C\u002Fstrong> with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgroups\u002F\" rel=\"ugc\">Groups\u003C\u002Fa>. For example, show a widget only to registered users with \u003Ccode>[group:Registered]\u003C\u002Fcode> or show a widget only to users in a Premium group using \u003Ccode>[group:Premium]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show or hide widgets for archive pages of a specific post type. For example, \u003Ccode>[archive:product]\u003C\u002Fcode> can be used to show widgets for the WooCommerce shop page and product archives only.\u003C\u002Fli>\n\u003Cli>Allows to specify exclusions. For example, to show a widget only on pages, but exclude it from being shown on one or more specific pages.\u003C\u002Fli>\n\u003Cli>Provides additional \u003Cstrong>sidebar features\u003C\u002Fstrong> that allow to define any number of \u003Cstrong>custom sidebars\u003C\u002Fstrong>, flexible placement based on common locations, including above and below content, the comment form, menus and other sidebars, the \u003Ccode>[widgets_control_sidebar]\u003C\u002Fcode> shortcode to embed them in content on your pages and API functions to use them in your theme’s templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>Feedback is welcome!\u003C\u002Fp>\n\u003Cp>If you need help, have problems, want to leave feedback or want to provide constructive criticism, please do so here at the \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fplugins\u002Fwidgets-control\u002F\" rel=\"nofollow ugc\">Widgets Control\u003C\u002Fa> plugin page.\u003C\u002Fp>\n\u003Cp>Please try to solve problems there before you rate this plugin or say it doesn’t work. There goes a \u003Cem>lot\u003C\u002Fem> of work into providing you with quality plugins!\u003C\u002Fp>\n\u003Cp>Please help with your feedback and we’re also grateful if you help spread the word about this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Thanks!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Twitter\u003C\u002Fh4>\n\u003Cp>Follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fitthinx\" rel=\"nofollow ugc\">@itthinx\u003C\u002Fa> on Twitter for updates on this and other plugins.\u003C\u002Fp>\n","A Widget toolbox that adds visibility management and helps to control where widgets, sidebars and content are shown efficiently.",800,28918,15,"2025-12-20T19:47:00.000Z","6.5","7.4",[122,58,21,123,22],"context","visibility","https:\u002F\u002Fwww.itthinx.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidgets-control.3.0.0.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":146,"download_link":147,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"widget-display-conditions","Widget Display Conditions","0.2.8","Maarten Menten","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaartenm\u002F","\u003Cp>With an easy to use interface you can control on which website page you want a particular widget to be displayed.\u003Cbr \u002F>\nYou can use built-in conditions or create some of your own.\u003C\u002Fp>\n\u003Ch3>Built-in conditions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>post type\u003C\u002Fli>\n\u003Cli>post status\u003C\u002Fli>\n\u003Cli>post template\u003C\u002Fli>\n\u003Cli>post category\u003C\u002Fli>\n\u003Cli>post format\u003C\u002Fli>\n\u003Cli>post tag\u003C\u002Fli>\n\u003Cli>post taxonomy\u003C\u002Fli>\n\u003Cli>post\u003C\u002Fli>\n\u003Cli>page type (front page, posts page, search page, 404 page, date page, author page, top level page, parent page, child page)\u003C\u002Fli>\n\u003Cli>page parent\u003C\u002Fli>\n\u003Cli>page template\u003C\u002Fli>\n\u003Cli>page\u003C\u002Fli>\n\u003Cli>attachment\u003C\u002Fli>\n\u003Cli>post type archive\u003C\u002Fli>\n\u003Cli>taxonomy archive\u003C\u002Fli>\n\u003Cli>author archive\u003C\u002Fli>\n\u003Cli>user role\u003C\u002Fli>\n\u003Cli>user logged in \u003C\u002Fli>\n\u003Cli>user\u003C\u002Fli>\n\u003C\u002Ful>\n","Manages widget display by conditions.",300,34001,96,5,"2021-04-22T14:47:00.000Z","5.7.15","4.0.0","5.6.27",[143,144,145,58,22],"conditions","display","rules","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-display-conditions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-display-conditions.0.2.8.zip",{"attackSurface":149,"codeSignals":177,"taintFlows":187,"riskAssessment":188,"analyzedAt":197},{"hooks":150,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":176,"entryPointCount":84,"unprotectedCount":13},[151,157,161,165],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","wp_enqueue_scripts","c4d_woo_cb_safely_add_stylesheet_to_frontsite","c4d-woo-condition-bar.php",14,{"type":152,"name":158,"callback":159,"priority":160,"file":155,"line":117},"woocommerce_single_product_summary","c4d_woo_cb_single_product_summary",35,{"type":152,"name":162,"callback":163,"file":155,"line":164},"c4d-plugin-manager-section","c4d_woo_cb_section_options",16,{"type":166,"name":167,"callback":168,"priority":11,"file":155,"line":169},"filter","plugin_row_meta","c4d_woo_cb_plugin_row_meta",17,[],[],[173],{"tag":174,"callback":175,"file":155,"line":31},"c4d-woo-cb","c4d_woo_cb_shortcode",[],{"dangerousFunctions":178,"sqlUsage":179,"outputEscaping":181,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":186},[],{"prepared":13,"raw":13,"locations":180},[],{"escaped":84,"rawEcho":84,"locations":182},[183],{"file":155,"line":184,"context":185},79,"raw output",[],[],{"summary":189,"deductions":190},"The c4d-woo-condition-bar plugin version 2.0.9 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs, critical taint flows, and the consistent use of prepared statements for SQL queries are highly positive indicators.  Furthermore, the plugin has no reported vulnerabilities in its history, suggesting a mature and well-maintained codebase.  However, there are areas for improvement that introduce minor risks. The presence of one shortcode as an entry point, while not explicitly unprotected, warrants attention as shortcodes can sometimes be vectors for unintended behavior if not carefully handled internally. Additionally, the 50% rate of unescaped output indicates a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not properly sanitized before being displayed to the user.  While no critical issues are apparent, these minor concerns, combined with the lack of explicit nonce and capability checks on its single entry point, slightly elevate the risk profile.",[191,193,195],{"reason":192,"points":137},"50% of output not properly escaped",{"reason":194,"points":137},"0 nonce checks on entry points",{"reason":196,"points":137},"0 capability checks on entry points","2026-03-17T00:30:49.882Z",{"wat":199,"direct":206},{"assetPaths":200,"generatorPatterns":203,"scriptPaths":204,"versionParams":205},[201,202],"\u002Fwp-content\u002Fplugins\u002Fc4d-woo-condition-bar\u002Fassets\u002Fdefault.css","\u002Fwp-content\u002Fplugins\u002Fc4d-woo-condition-bar\u002Fassets\u002Fdefault.js",[],[202],[],{"cssClasses":207,"htmlComments":213,"htmlAttributes":214,"restEndpoints":216,"jsGlobals":217,"shortcodeOutput":219},[174,208,209,210,211,212],"c4d-woo-cb__promotion","c4d-woo-cb__promotion_amount","c4d-woo-cb__achive","c4d-woo-cb__achive_amount","c4d-woo-cb__success",[],[215],"data-amount",[],[218],"c4d_woo_cb",[220,221,222,223,224,225],"\u003Cdiv class=\"c4d-woo-cb\"","\u003Cdiv class=\"c4d-woo-cb__promotion\">","\u003Cspan class=\"c4d-woo-cb__promotion_amount\">","\u003Cdiv class=\"c4d-woo-cb__achive\">","\u003Cspan class=\"c4d-woo-cb__achive_amount\">","\u003Cdiv class=\"c4d-woo-cb__success\">"]