{"id":299672,"date":"2026-06-09T06:24:47","date_gmt":"2026-06-09T06:24:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stichyx-bar\/"},"modified":"2026-06-09T06:47:54","modified_gmt":"2026-06-09T06:47:54","slug":"stichyx-bar","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/stichyx-bar\/","author":23479669,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.1","stable_tag":"trunk","tested":"","requires":"","requires_php":"","requires_plugins":null,"header_name":"StichyX Bar","header_author":"Md. Tanvir Ahmed (mdtanvirahmed)","header_description":"Progress bar with scroll animation, shortcode color, and section fallback","assets_banners_color":"283e70","last_updated":"2026-06-09 06:47:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/i-am-tanvir.netlify.app\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"3.0":{"tag":"3.0","author":"mdtanvirahmed","date":"2026-06-09 06:53:12"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3565515,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3565515,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3565515,"resolution":"1","location":"assets","locale":"","width":1200,"height":900}},"screenshots":[]},"plugin_section":[],"plugin_tags":[],"plugin_category":[43,50],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-299672","plugin","type-plugin","status-publish","hentry","plugin_category-customization","plugin_category-media","plugin_committers-mdtanvirahmed"],"banners":{"banner":"https:\/\/ps.w.org\/stichyx-bar\/assets\/banner-772x250.png?rev=3565515","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/stichyx-bar\/assets\/icon-256x256.png?rev=3565515","icon_2x":"https:\/\/ps.w.org\/stichyx-bar\/assets\/icon-256x256.png?rev=3565515","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/stichyx-bar\/assets\/screenshot-1.png?rev=3565515","caption":""}],"raw_content":"<!--section=description-->\n<p>StichyX Bar is a lightweight and versatile WordPress plugin designed to enhance user engagement on your website by incorporating dynamic progress bars that animate smoothly as users scroll through your content. Built with performance in mind, this plugin leverages pure CSS and JavaScript to deliver eye-catching visual effects without compromising page load times. Whether you're showcasing project completion, skill levels, fundraising goals, or any metric-driven data, StichyX Bar provides an intuitive way to present information in an interactive and modern format.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Scroll-Triggered Animation<\/strong>: Progress bars only animate when they enter the viewport, ensuring a seamless user experience and reducing unnecessary resource usage.<\/li>\n<li><strong>Shortcode Flexibility<\/strong>: Easily customize bars with attributes like percentage fill, animated numbers, custom labels, and colors, making it adaptable for various content types.<\/li>\n<li><strong>Section-Based Fallbacks<\/strong>: Automatically apply predefined colors based on parent section classes (e.g., red, blue, or dark themes), simplifying styling for developers who prefer class-based theming.<\/li>\n<li><strong>Responsive Design<\/strong>: Bars scale beautifully across devices, from desktops to mobile screens, maintaining readability and aesthetics.<\/li>\n<li><strong>No Dependencies<\/strong>: Relies solely on WordPress core functions, with no external libraries required, ensuring broad compatibility and easy maintenance.<\/li>\n<li><strong>SEO-Friendly<\/strong>: Generates clean, semantic HTML that search engines can easily index, while keeping JavaScript unobtrusive.<\/li>\n<\/ul>\n\n<p>Ideal for portfolios, business websites, blogs, and e-commerce sites, StichyX Bar helps transform static data into compelling visual stories. The plugin is actively maintained, with regular updates to improve functionality and security. For support or customizations, reach out to the author at https:\/\/i-am-tanvir.netlify.app\/. Compatible with WordPress 5.0+ and tested up to version 6.9.<\/p>\n\n<h3>Usage<\/h3>\n\n<p>Use the <code>[progress_bar]<\/code> shortcode anywhere on your site.<\/p>\n\n<h3>Basic Example<\/h3>\n\n<pre><code>`\n<\/code><\/pre>\n\n<p>[progress_bar percent=\"75\"]\n    `<\/p>\n\n<h3>Advanced Example<\/h3>\n\n<pre><code>`\n<\/code><\/pre>\n\n<p>[progress_bar percent=\"85\" number=\"850\" label=\"Sales Growth\" color=\"#ff5733\"]\n    `<\/p>\n\n<h3>Shortcode Attributes<\/h3>\n\n<ul>\n<li><code>percent<\/code> (required): Percentage value for the progress fill (0-100). Default: 50<\/li>\n<li><code>number<\/code>: Number to animate beside the bar. Default: 0<\/li>\n<li><code>label<\/code>: Optional label displayed above the bar.<\/li>\n<li><code>color<\/code>: Custom fill color in hex or color name.<\/li>\n<\/ul>\n\n<h3>Section-Based Color Fallbacks<\/h3>\n\n<p>If you prefer not to use the <code>color<\/code> attribute, the plugin can apply fallback colors based on section classes:\n* <code>.bg-red<\/code> \u2192 red (#ff4d4d)\n* <code>.bg-blue<\/code> \u2192 blue (#4d79ff)\n* <code>.bg-dark<\/code> \u2192 dark (#111)<\/p>\n\n<h3>Example<\/h3>\n\n<pre><code>`\n<\/code><\/pre>\n\n<p>\n    [progress_bar percent=\"60\" number=\"600\"]\n\n    `<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>stichyx-bar<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Insert the shortcode into any post, page, or widget.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.0<\/h4>\n\n<ul>\n<li>Renamed main file to match plugin slug.<\/li>\n<li>Updated installation instructions.<\/li>\n<li>Minor fixes and optimizations.<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Enhanced security: All HTML outputs are properly escaped to meet WordPress coding standards.<\/li>\n<li>Improved performance: Added dynamic versioning to enqueued CSS and JS files using file modification time for better cache busting.<\/li>\n<li>Updated README: Added short description section and improved documentation.<\/li>\n<li>Compatibility: Tested up to WordPress 6.9.<\/li>\n<li>Bug fixes and code optimizations.<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Initial release with scroll animation, shortcode support, and section fallbacks.<\/li>\n<\/ul>","raw_excerpt":"A lightweight WordPress plugin for animated progress bars with shortcode controls and responsive scroll effects. Contributors: mdtanvirahmed Tags: pro &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/299672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=299672"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mdtanvirahmed"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=299672"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=299672"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=299672"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=299672"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=299672"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=299672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}