[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgW-Fymhu7Cy3GldYasLHabWt0_7W89TLfAwh6nzAglE":3,"$fsQA-UpeRttdpmD3cyYTRR0s30rHZwBCESZi6bHmTklw":366,"$fbf0_rxqyl-0OEo0eIscWSm468bmTZq_1kHDMOYOPUeY":371},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":132,"fingerprints":345},"buttons","Buttons – Build Floating, Social Share & Print Buttons Easily","1.2","Wow-Company","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcalc\u002F","\u003Cp>The \u003Cstrong>Buttons\u003C\u002Fstrong> for makes it simple to create and manage beautiful, interactive \u003Cstrong>buttons\u003C\u002Fstrong>. Whether you need standard \u003Cstrong>call-to-action buttons\u003C\u002Fstrong>, floating action buttons, \u003Cstrong>social sharing buttons\u003C\u002Fstrong>, or \u003Cstrong>print buttons\u003C\u002Fstrong>, this plugin gives you full control over design, placement, and functionality.\u003C\u002Fp>\n\u003Cp>Customize your \u003Cstrong>buttons\u003C\u002Fstrong> with live preview, icons, and flexible styling. Place \u003Cstrong>buttons\u003C\u002Fstrong> anywhere — before\u002Fafter content, inside posts with shortcodes, or fixed on the screen as floating buttons. Built-in social sharing and print features help you boost engagement, improve navigation, and make content more interactive.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch3>🎨 Design and Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Builder Interface\u003C\u002Fstrong>: Design and preview buttons in real time with an intuitive builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Styling\u003C\u002Fstrong>: Adjust colors, size, text, backgrounds, borders, and effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon Integration\u003C\u002Fstrong>: Use Font Awesome 7 or add custom icons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Placement\u003C\u002Fstrong>: Insert buttons via shortcode, before\u002Fafter content, or fixed on screen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚡ Enhanced Button Functionality\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Buttons\u003C\u002Fstrong>: Create as many buttons as your site needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplication Tool\u003C\u002Fstrong>: Save time by cloning existing buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Linking\u003C\u002Fstrong>: Add login, logout, registration, password reset, or custom links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Sharing Buttons\u003C\u002Fstrong>: Share content across Facebook, Twitter, LinkedIn, Pinterest, WhatsApp, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print Button\u003C\u002Fstrong>: Allow visitors to instantly print your pages with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Share Button\u003C\u002Fstrong>: Let users send page links via email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating Buttons\u003C\u002Fstrong>: Keep key actions visible while scrolling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Enable\u002FDisable\u003C\u002Fstrong>: Manage button visibility with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Mode\u003C\u002Fstrong>: Preview buttons privately before publishing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open Links in New Window\u003C\u002Fstrong>: Control how links behave on click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organized Navigation\u003C\u002Fstrong>: Use custom tags to group and find buttons quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cstrong>Buttons\u003C\u002Fstrong> is an all-in-one tool for creating engaging, functional buttons in WordPress. From call-to-action and floating buttons to social share and print buttons, it helps you drive interaction, boost clicks, and improve user experience.\u003C\u002Fp>\n","Easily build floating, social share, and print buttons in WordPress. Engage visitors, increase clicks, and let users share or print pages instantly.",80,3857,0,"2025-12-02T14:43:00.000Z","6.9.4","5.5","7.4",[19,20,21,22,23],"action-button","call-to-action","click-to-call","contact-button","floating-button","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuttons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.2.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"wpcalc",26,97610,95,236,76,"2026-05-19T21:20:54.760Z",[40,61,79,94,115],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":26,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":54,"download_link":59,"security_score":60,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sticky-button","Sticky Floating Button (Book Now, Contact, Call To Action…)","1.0","digimaxme","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigimaxme\u002F","\u003Cp>The following demos, will give you an idea about some of the different buttons positions that you can create with our plugin:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstickybutton.tk\u002F\" rel=\"noopener noreferrer nofollow ugc\">Demo 1\u003C\u002Fa> (Full Width)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstickybutton.tk\u002Fabout\u002F\" rel=\"noopener noreferrer nofollow ugc\">Demo 2\u003C\u002Fa> (Bottom Centered)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstickybutton.tk\u002Fservices\u002F\" rel=\"noopener noreferrer nofollow ugc\">Demo 3\u003C\u002Fa> (Extreme Left)\u003C\u002Fp>\n\u003Cp>The button can be centered at the bottom of the page or placed on the left\u002Fright sides.\u003Cbr \u002F>\nDisplay the button on the entire website or on specific pages.\u003Cbr \u002F>\nPossibility to choose on which device you would like to show the button (desktops and\u002For mobiles).\u003Cbr \u002F>\nTransform the button into any Call-To-Action you desire by adding your custom\u002Flink (Book Now, Contact Us, Call Now…)\u003C\u002Fp>\n","The button can be centered at the bottom of the page or placed on the left\u002Fright sides. Display the button on the entire website or on specific pages.",900,8405,3,"2022-04-14T11:33:00.000Z","5.9.13","3.5","",[56,57,22,58,41],"book-now-button","call-to-action-button","fixed-buttons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsticky-button.1.0.zip",85,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":13,"downloaded":69,"rating":13,"num_ratings":13,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"livechapter-sticky-side-cta","LiveChapter Sticky Side CTA","1.0.0","Live Chapter","https:\u002F\u002Fprofiles.wordpress.org\u002Flivechapter\u002F","\u003Cp>LiveChapter Sticky LiveChapter Sticky Side CTA allows you to add eye-catching, customizable sticky buttons to the side of your website. Perfect for increasing conversions, engagement, and making it easy for visitors to contact you or follow your social media.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Visual Icon Picker – Choose from 70+ popular icons (no coding required)\u003C\u002Fli>\n\u003Cli>3 Customizable Buttons – Add up to 3 independent side tab buttons\u003C\u002Fli>\n\u003Cli>Individual Dimensions – Set unique width and height for each button\u003C\u002Fli>\n\u003Cli>Color Customization – Background, hover, and text colors\u003C\u002Fli>\n\u003Cli>Smart Text Display – Vertical text, tooltip on hover, or both\u003C\u002Fli>\n\u003Cli>Mobile Control – Hide specific buttons on mobile devices\u003C\u002Fli>\n\u003Cli>Font Size Control – Separate desktop and mobile font sizes\u003C\u002Fli>\n\u003Cli>Page Exclusion – Hide buttons on specific pages or URL patterns\u003C\u002Fli>\n\u003Cli>Position Control – Place buttons on left or right side\u003C\u002Fli>\n\u003Cli>Responsive Design – Auto-adjusts for all screen sizes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Visual Icon Library\u003C\u002Fh4>\n\u003Cp>Browse 70+ icons in 9 categories: Communication, Social Media, Actions, Business, Location, Shopping, User Account, Media, and Interface.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact buttons (phone, email, chat)\u003C\u002Fli>\n\u003Cli>Social media links\u003C\u002Fli>\n\u003Cli>Lead generation (“Get Quote”, “Apply Now”)\u003C\u002Fli>\n\u003Cli>E-commerce (cart, wishlist)\u003C\u002Fli>\n\u003Cli>Support and help\u003C\u002Fli>\n\u003Cli>Appointments booking\u003C\u002Fli>\n\u003Cli>Downloads\u003C\u002Fli>\n\u003Cli>Quick navigation\u003C\u002Fli>\n\u003C\u002Ful>\n","Create stunning sticky side tab buttons with call-to-action features by LiveChapter. Perfect for contact, social media, and conversion buttons.",156,"2025-11-23T15:07:00.000Z","6.8.5","5.0","7.0",[20,22,23,75,76],"side-tab","sticky-buttons","https:\u002F\u002Flivechapter.com\u002Fplugins\u002Flivechapter-sticky-side-cta\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivechapter-sticky-side-cta.1.0.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":13,"downloaded":87,"rating":13,"num_ratings":13,"last_updated":88,"tested_up_to":15,"requires_at_least":72,"requires_php":54,"tags":89,"homepage":92,"download_link":93,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wbjet-hellotap","WBJet-HelloTap","1.0.5","dhirajsharma","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhirasharma\u002F","\u003Cp>Are you missing out on potential customers? Make it incredibly easy for your visitors to connect with you. WBJet-HelloTap adds a professional, floating contact button to your site, allowing visitors to start a WhatsApp chat or call your business with a single click. Turn your website traffic into paying customers!\u003C\u002Fp>\n\u003Cp>For more information and other plugins, visit our website at \u003Ca href=\"https:\u002F\u002Fwbjet.com\u002F\" rel=\"nofollow ugc\">WBJet.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WhatsApp & Call Buttons:\u003C\u002Fstrong> Provide instant contact options for your visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly Customizable:\u003C\u002Fstrong> Match your brand perfectly. Customize colors, position (left\u002Fright), button text, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Visibility Control:\u003C\u002Fstrong> Choose to show buttons on desktop, tablet, or mobile devices—or all three.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple WhatsApp Link Types:\u003C\u002Fstrong> Use a simple link or a pre-filled message to make it even easier for customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Styling Options:\u003C\u002Fstrong> Select from multiple button styles (Classic, Circular, Modern, etc.) and fine-tune margins and Z-index for perfect placement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong> Built for performance. WBJet-HelloTap won’t slow down your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to Use:\u003C\u002Fstrong> No coding required! A simple and intuitive settings page makes configuration a breeze.\u003C\u002Fli>\n\u003C\u002Ful>\n","Boost your leads and sales! Add beautiful, customizable floating WhatsApp and Call buttons to your WordPress website in seconds.",202,"2025-12-11T12:27:00.000Z",[21,22,23,90,91],"mobile-contact","whatsapp-chat","https:\u002F\u002Fwbjet.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwbjet-hellotap.1.0.5.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":15,"requires_at_least":107,"requires_php":17,"tags":108,"homepage":111,"download_link":112,"security_score":104,"vuln_count":113,"unpatched_count":13,"last_vuln_date":114,"fetched_at":28},"call-now-button","Call Now Button – The #1 Click to Call Button for WordPress","2.0.1","Jerry Rietveld","https:\u002F\u002Fprofiles.wordpress.org\u002Fjgrietveld\u002F","\u003Ch3>What does the plugin do?\u003C\u002Fh3>\n\u003Cp>This plugin places a Call Now Button (click-to-call button) to the bottom of the screen. Because your mobile visitors already have a phone in their hands this plugin will allow them to call you with one simple touch of the button.\u003Cbr \u002F>\nNo more navigating to the contact page and no more complicated copy\u002Fpasting or memorizing the phone number!\u003C\u002Fp>\n\u003Ch4>More actions\u003C\u002Fh4>\n\u003Cp>Connect to our \u003Cstrong>cloud service\u003C\u002Fstrong> to enable more action buttons such as \u003Cstrong>WhatsApp\u003C\u002Fstrong>, \u003Cstrong>Signal\u003C\u002Fstrong>, \u003Cstrong>Telegram\u003C\u002Fstrong>, \u003Cstrong>Messenger\u003C\u002Fstrong>, \u003Cstrong>SMS\u002FText\u003C\u002Fstrong>, \u003Cstrong>Email\u003C\u002Fstrong>, \u003Cstrong>Directions\u003C\u002Fstrong>, \u003Cstrong>Viber\u003C\u002Fstrong>, \u003Cstrong>Zalo\u003C\u002Fstrong>, \u003Cstrong>WeChat\u003C\u002Fstrong>, \u003Cstrong>Line\u003C\u002Fstrong> and more. Find a more complete overview below in the \u003Cem>Account\u003C\u002Fem> section.\u003C\u002Fp>\n\u003Ch3>Could not be easier!\u003C\u002Fh3>\n\u003Cp>The settings are very easy: enable and enter your phone number. That’s it!\u003C\u002Fp>\n\u003Cp>The label allows you to add some text to your button. Leaving the label empty will show a nice circular phone button to your visitors (take a look at the screenshots).\u003C\u002Fp>\n\u003Ch4>Presentation controls\u003C\u002Fh4>\n\u003Cp>Under the \u003Cstrong>Presentation tab\u003C\u002Fstrong> you can change the colors of the button, move it to a different screen position and limit the pages on which the button should be visible.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>In the \u003Cstrong>Settings menu\u003C\u002Fstrong> you’ll find a bunch of features such as click tracking in Google Analytics, fire a conversion tag so a call is registered as a conversion in Google Ads, adjust the size of the button or move the button further backwards in case you want something else to sit on top of it (e.g. your privacy notice). Here you can also enable the connection to our \u003Cem>Cloud service\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3>Connecting to NowButtons.com\u003C\u002Fh3>\n\u003Cp>Connect the plugin to our cloud service NowButtons.com to unlock more features. Here’s an overview:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>⚡ More actions: SMS\u002FText, Email, Maps, URLs, Scroll to point\u003C\u002Fli>\n\u003Cli>🤗 Social actions: WhatsApp, Messenger, Telegram, Signal, Zalo, Viber, Line, WeChat\u003C\u002Fli>\n\u003Cli>🆕 Create 5 different buttons (instead of 1)\u003C\u002Fli>\n\u003Cli>🎯 Create smarter rules to decide where buttons should appear\u003C\u002Fli>\n\u003Cli>👁️️ Live preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>NowButtons PRO\u003C\u002Fh3>\n\u003Cp>We also offer a paid version of NowButtons which you can try 14 days for free!\u003C\u002Fp>\n\u003Cp>The PRO plan offers the following extras:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🧳 Create 100 unique buttons\u003C\u002Fli>\n\u003Cli>🤹🏽 Multiple buttons on a page\u003C\u002Fli>\n\u003Cli>🌼 Button templates\u003C\u002Fli>\n\u003Cli>💬 Live chat (beta)\u003C\u002Fli>\n\u003Cli>💬 WhatsApp chat window\u003C\u002Fli>\n\u003Cli>💬 Live Chat (beta)\u003C\u002Fli>\n\u003Cli>🗓️ Meeting Scheduler (coming soon)\u003C\u002Fli>\n\u003Cli>💬 Messenger Chat Widget\u003C\u002Fli>\n\u003Cli>🗂️ Multi action buttons\u003C\u002Fli>\n\u003Cli>🕘 Scheduler: create a weekly schedule for your buttons\u003C\u002Fli>\n\u003Cli>🎯 Advanced rules to decide where buttons should appear\u003C\u002Fli>\n\u003Cli>👋 Add extra attention grabbing animations\u003C\u002Fli>\n\u003Cli>🎨 Icon picker\u003C\u002Fli>\n\u003Cli>👽 3rd party integrations\u003C\u002Fli>\n\u003Cli>✨ Slide-in Content Windows\u003C\u002Fli>\n\u003Cli>📷 Use custom images on buttons\u003C\u002Fli>\n\u003Cli>🌍 Include and exclude countries\u003C\u002Fli>\n\u003Cli>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↕\u003C\u002Fspan>️ Appear after scrolling\u003C\u002Fli>\n\u003Cli>🔌 Intercom integration\u003C\u002Fli>\n\u003C\u002Ful>\n","The web's #1 click to call button for your website! A simple and powerful plugin that adds a Call Now Button to your website.",200000,6891449,96,101,"2026-03-20T20:47:00.000Z","6.1",[109,95,21,22,110],"call-button","convert","https:\u002F\u002Fcallnowbutton.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcall-now-button.2.0.1.zip",5,"2025-10-29 00:01:50",{"slug":116,"name":117,"version":118,"author":7,"author_profile":8,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":126,"homepage":128,"download_link":129,"security_score":104,"vuln_count":130,"unpatched_count":13,"last_vuln_date":131,"fetched_at":28},"button-generation","Button Generator – Easily Create Custom Buttons with Icons and Analytics","3.2.6","\u003Cp>\u003Cstrong>Button Generator\u003C\u002Fstrong> is a lightweight and powerful WordPress plugin that lets you create fully customizable \u003Cstrong>buttons\u003C\u002Fstrong> with icons, styles, and built-in analytics — without writing a single line of code.\u003C\u002Fp>\n\u003Cp>Add floating \u003Cstrong>buttons\u003C\u002Fstrong>, inline \u003Cstrong>buttons\u003C\u002Fstrong>, or call-to-action \u003Cstrong>buttons\u003C\u002Fstrong> anywhere on your website. Each \u003Cstrong>button\u003C\u002Fstrong> can be customized with full control over size, colors, fonts, borders, and effects. You can also add icons, define \u003Cstrong>button\u003C\u002Fstrong> placement, and track performance with detailed analytics.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Button Generator\u003C\u002Fstrong>, you can design contact \u003Cstrong>buttons\u003C\u002Fstrong>, floating  \u003Cstrong>buttons\u003C\u002Fstrong>, sticky action \u003Cstrong>buttons\u003C\u002Fstrong>, or \u003Cstrong>button\u003C\u002Fstrong> with any link.\u003C\u002Fp>\n\u003Cp>🎨 Boost engagement. 💡 Improve navigation. 📈 Track results.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>🛠️ Intuitive Button Builder\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visual live preview while editing your \u003Cstrong>buttons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose between text \u003Cstrong>buttons\u003C\u002Fstrong>, icon \u003Cstrong>buttons\u003C\u002Fstrong>, or a mix of both\u003C\u002Fli>\n\u003Cli>Add links and attributes (ID, class, aria-label) for accessible \u003Cstrong>buttons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Style Control\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set \u003Cstrong>button\u003C\u002Fstrong> width, height, and z-index\u003C\u002Fli>\n\u003Cli>Customize colors for \u003Cstrong>button\u003C\u002Fstrong> text, background, icons, and hover states\u003C\u002Fli>\n\u003Cli>Border settings: style, radius, thickness\u003C\u002Fli>\n\u003Cli>Drop shadow options for standout \u003Cstrong>buttons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Font settings: family, weight, size, style\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💫 Effects\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Smooth \u003Cstrong>button\u003C\u002Fstrong> animations with custom transition duration\u003C\u002Fli>\n\u003Cli>Choose easing functions (ease, linear, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Display & Targeting\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Floating or inline \u003Cstrong>button\u003C\u002Fstrong> types\u003C\u002Fli>\n\u003Cli>Position \u003Cstrong>buttons\u003C\u002Fstrong> anywhere on the screen\u003C\u002Fli>\n\u003Cli>Display \u003Cstrong>buttons\u003C\u002Fstrong> via shortcode or advanced targeting rules (posts, pages, categories, tags, authors, archives)\u003C\u002Fli>\n\u003Cli>Responsive visibility: show or hide \u003Cstrong>buttons\u003C\u002Fstrong> on mobile or desktop\u003C\u002Fli>\n\u003Cli>Option to disable Font Awesome loading if not needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📊 Analytics & Controls\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Built-in tracking for \u003Cstrong>button\u003C\u002Fstrong> views, clicks, and conversion rates\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable specific \u003Cstrong>buttons\u003C\u002Fstrong> or use test mode for admin-only preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎥 Video Preview\u003C\u002Fh4>\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\u002FJqFZjUT7YpM?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>Types of Buttons You Can Create\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Button Generator\u003C\u002Fstrong>, you can design any type of \u003Cstrong>button\u003C\u002Fstrong> your website needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Call Button\u003C\u002Fstrong> – let visitors contact you in one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Chat Button\u003C\u002Fstrong> – open a live chat or messaging app.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Button\u003C\u002Fstrong> – instantly launch an email client.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Button\u003C\u002Fstrong> – redirect to internal pages or external websites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating Button\u003C\u002Fstrong> – keep important actions visible while scrolling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sticky Button\u003C\u002Fstrong> – fixed at the top or bottom of the page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline Button\u003C\u002Fstrong> – placed directly inside your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon Button\u003C\u002Fstrong> – lightweight buttons with FontAwesome icons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbutton-generation\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Installation Instructions\u003C\u002Fh3>\n\u003Ch3>📌 Option 1: Install via WordPress Dashboard\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Log into your WordPress admin (\u003Ccode>wp-admin\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>Navigate to \u003Ccode>Plugins\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>Add New\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Search for \u003Cstrong>“Button Generator”\u003C\u002Fstrong> and click \u003Cstrong>“Install Now”\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Once installed, click \u003Cstrong>“Activate”\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>📌 Option 2: Manual Installation (Upload)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download the Button Generator plugin ZIP file.\u003C\u002Fli>\n\u003Cli>In your WordPress admin, go to \u003Ccode>Plugins\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>Add New\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>Upload Plugin\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Select the downloaded ZIP file and click \u003Cstrong>“Install Now”\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>“Activate”\u003C\u002Fstrong> after installation.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>📌 Option 3: Installation via FTP\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download and unzip the Button Generator plugin.\u003C\u002Fli>\n\u003Cli>Upload the extracted \u003Ccode>button-generation\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory on your server using FTP.\u003C\u002Fli>\n\u003Cli>Log in to WordPress admin, navigate to \u003Ccode>Plugins\u003C\u002Fcode>, and click \u003Cstrong>“Activate”\u003C\u002Fstrong> next to Button Generator.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🚀 Getting Started\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After activation, navigate to the new \u003Ccode>Button Generator\u003C\u002Fcode> menu in your WordPress admin.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>“Add New”\u003C\u002Fstrong> to create your first button set.\u003C\u002Fli>\n\u003Cli>Customize button settings as desired.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>“Save”\u003C\u002Fstrong> to display your custom buttons on your website.\u003C\u002Fli>\n\u003C\u002Fol>\n","Design and display custom buttons anywhere on your site. Add floating or inline buttons with icons, advanced targeting, and built-in analytics.",5000,113956,86,18,"2026-03-13T06:54:00.000Z",[4,109,22,23,127],"floating-menu","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbutton-generation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbutton-generation.3.2.6.zip",8,"2025-01-24 00:00:00",{"attackSurface":133,"codeSignals":191,"taintFlows":230,"riskAssessment":334,"analyzedAt":344},{"hooks":134,"ajaxHandlers":187,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":13,"unprotectedCount":13},[135,141,146,153,156,160,164,168,172,175,180,184],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","admin_init","actions","classes\\Admin\\AdminActions.php",23,{"type":136,"name":142,"callback":143,"file":144,"line":145},"admin_notices","admin_notice","classes\\Admin\\AdminNotices.php",13,{"type":147,"name":148,"callback":149,"priority":150,"file":151,"line":152},"filter","plugin_action_links","settings_link",10,"classes\\Admin\\Dashboard.php",25,{"type":147,"name":154,"callback":155,"priority":150,"file":151,"line":33},"plugin_row_meta","plugin_link",{"type":147,"name":157,"callback":158,"file":151,"line":159},"admin_footer_text","footer_text",27,{"type":136,"name":161,"callback":162,"file":151,"line":163},"admin_enqueue_scripts","admin_assets",28,{"type":136,"name":165,"callback":166,"file":151,"line":167},"admin_menu","admin_page",29,{"type":136,"name":165,"callback":169,"file":170,"line":171},"add_menu","includes\\class-wow-company.php",19,{"type":136,"name":161,"callback":173,"file":170,"line":174},"admin_style",20,{"type":136,"name":176,"callback":177,"file":178,"line":179},"wp_head","add_inline_css","public\\class-public.php",21,{"type":136,"name":181,"callback":182,"file":178,"line":183},"wp_footer","footer",24,{"type":147,"name":185,"callback":186,"file":178,"line":152},"the_content","filter_content",[],[],[],[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":212,"fileOperations":13,"externalRequests":13,"nonceChecks":228,"capabilityChecks":228,"bundledLibraries":229},[],{"prepared":194,"raw":195,"locations":196},22,6,[197,201,203,205,207,210],{"file":198,"line":199,"context":200},"classes\\Admin\\DBManager.php",52,"$wpdb->get_results() with variable interpolation",{"file":198,"line":202,"context":200},134,{"file":198,"line":204,"context":200},201,{"file":198,"line":206,"context":200},214,{"file":208,"line":209,"context":200},"classes\\Admin\\ListTable.php",231,{"file":208,"line":211,"context":200},237,{"escaped":213,"rawEcho":195,"locations":214},295,[215,219,221,223,225,227],{"file":216,"line":217,"context":218},"classes\\Admin\\ImporterExporter.php",205,"raw output",{"file":208,"line":220,"context":218},324,{"file":208,"line":222,"context":218},327,{"file":208,"line":224,"context":218},335,{"file":226,"line":159,"context":218},"classes\\Admin\\Settings.php",{"file":178,"line":35,"context":218},2,[],[231,251,267,277,286,296,309,323],{"entryPoint":232,"graph":233,"unsanitizedCount":249,"severity":250},"menu (classes\\Admin\\Dashboard.php:163)",{"nodes":234,"edges":246},[235,240],{"id":236,"type":237,"label":238,"file":151,"line":239},"n0","source","$_REQUEST",168,{"id":241,"type":242,"label":243,"file":151,"line":244,"wp_function":245},"n1","sink","echo() [XSS]",182,"echo",[247],{"from":236,"to":241,"sanitized":248},false,1,"medium",{"entryPoint":252,"graph":253,"unsanitizedCount":228,"severity":250},"\u003CImporterExporter> (classes\\Admin\\ImporterExporter.php:0)",{"nodes":254,"edges":264},[255,257,260,262],{"id":236,"type":237,"label":256,"file":216,"line":69},"$_GET",{"id":241,"type":242,"label":258,"file":216,"line":87,"wp_function":259},"header() [Header Injection]","header",{"id":261,"type":237,"label":256,"file":216,"line":69},"n2",{"id":263,"type":242,"label":243,"file":216,"line":217,"wp_function":245},"n3",[265,266],{"from":236,"to":241,"sanitized":248},{"from":261,"to":263,"sanitized":248},{"entryPoint":268,"graph":269,"unsanitizedCount":228,"severity":250},"search_box (classes\\Admin\\ListTable.php:26)",{"nodes":270,"edges":275},[271,273],{"id":236,"type":237,"label":272,"file":208,"line":167},"$_REQUEST (x2)",{"id":241,"type":242,"label":243,"file":208,"line":274,"wp_function":245},30,[276],{"from":236,"to":241,"sanitized":248},{"entryPoint":278,"graph":279,"unsanitizedCount":228,"severity":250},"extra_tablenav (classes\\Admin\\ListTable.php:317)",{"nodes":280,"edges":284},[281,283],{"id":236,"type":237,"label":272,"file":208,"line":282},321,{"id":241,"type":242,"label":243,"file":208,"line":222,"wp_function":245},[285],{"from":236,"to":241,"sanitized":248},{"entryPoint":287,"graph":288,"unsanitizedCount":249,"severity":295},"\u003CDashboard> (classes\\Admin\\Dashboard.php:0)",{"nodes":289,"edges":293},[290,292],{"id":236,"type":237,"label":256,"file":151,"line":291},57,{"id":241,"type":242,"label":243,"file":151,"line":244,"wp_function":245},[294],{"from":236,"to":241,"sanitized":248},"low",{"entryPoint":297,"graph":298,"unsanitizedCount":228,"severity":308},"\u003CDBManager> (classes\\Admin\\DBManager.php:0)",{"nodes":299,"edges":306},[300,302],{"id":236,"type":237,"label":301,"file":198,"line":105},"$_GET (x2)",{"id":241,"type":242,"label":303,"file":198,"line":304,"wp_function":305},"get_row() [SQLi]",149,"get_row",[307],{"from":236,"to":241,"sanitized":248},"high",{"entryPoint":310,"graph":311,"unsanitizedCount":322,"severity":308},"get_results (classes\\Admin\\ListTable.php:217)",{"nodes":312,"edges":320},[313,316],{"id":236,"type":237,"label":314,"file":208,"line":315},"$_REQUEST (x4)",222,{"id":241,"type":242,"label":317,"file":208,"line":318,"wp_function":319},"get_results() [SQLi]",233,"get_results",[321],{"from":236,"to":241,"sanitized":248},4,{"entryPoint":324,"graph":325,"unsanitizedCount":130,"severity":308},"\u003CListTable> (classes\\Admin\\ListTable.php:0)",{"nodes":326,"edges":331},[327,328,329,330],{"id":236,"type":237,"label":314,"file":208,"line":167},{"id":241,"type":242,"label":243,"file":208,"line":274,"wp_function":245},{"id":261,"type":237,"label":314,"file":208,"line":315},{"id":263,"type":242,"label":317,"file":208,"line":318,"wp_function":319},[332,333],{"from":236,"to":241,"sanitized":248},{"from":261,"to":263,"sanitized":248},{"summary":335,"deductions":336},"The \"buttons\" v1.2 plugin exhibits a generally good security posture with a remarkably small attack surface and robust use of prepared statements and output escaping. The static analysis reveals no direct entry points into the plugin that are unprotected, and a very low percentage of SQL queries are not using prepared statements. The absence of external HTTP requests and file operations further contributes to a secure foundation. However, the taint analysis highlights a concerning area: 8 total flows were analyzed, and all 8 had unsanitized paths. Within these, 3 flows were identified as high severity. This indicates a potential for sensitive data to be mishandled or user input to be processed in an unsafe manner, despite the high percentage of output escaping.",[337,340,342],{"reason":338,"points":339},"High severity unsanitized taint flows",15,{"reason":341,"points":150},"All analyzed taint flows have unsanitized paths",{"reason":343,"points":113},"SQL queries not using prepared statements","2026-03-16T21:27:01.109Z",{"wat":346,"direct":354},{"assetPaths":347,"generatorPatterns":349,"scriptPaths":350,"versionParams":351},[348],"\u002Fwp-content\u002Fplugins\u002Fbuttons\u002Fvendors\u002Ffontawesome\u002Fcss\u002Fall.min.css",[],[],[352,353],"buttons\u002Fstyle.css?ver=","vendors\u002Ffontawesome\u002Fcss\u002Fall.min.css?ver=",{"cssClasses":355,"htmlComments":358,"htmlAttributes":359,"restEndpoints":362,"jsGlobals":363,"shortcodeOutput":364},[356,357],"wpie-links","wpie-color-orange",[],[360,361],"data-plugin-name=\"Buttons\"","data-plugin-version=\"1.2\"",[],[],[365],"[buttons",{"error":367,"url":368,"statusCode":369,"statusMessage":370,"message":370},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbuttons\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":372,"versions":373},9,[374,379,386,393,399,406,413,420,427],{"version":6,"download_url":25,"svn_tag_url":375,"released_at":27,"has_diff":248,"diff_files_changed":376,"diff_lines":27,"trac_diff_url":377,"vulnerabilities":378,"is_current":367},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.1&new_path=%2Fbuttons%2Ftags%2F1.2",[],{"version":380,"download_url":381,"svn_tag_url":382,"released_at":27,"has_diff":248,"diff_files_changed":383,"diff_lines":27,"trac_diff_url":384,"vulnerabilities":385,"is_current":248},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.6&new_path=%2Fbuttons%2Ftags%2F1.1",[],{"version":387,"download_url":388,"svn_tag_url":389,"released_at":27,"has_diff":248,"diff_files_changed":390,"diff_lines":27,"trac_diff_url":391,"vulnerabilities":392,"is_current":248},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.5&new_path=%2Fbuttons%2Ftags%2F1.0.6",[],{"version":82,"download_url":394,"svn_tag_url":395,"released_at":27,"has_diff":248,"diff_files_changed":396,"diff_lines":27,"trac_diff_url":397,"vulnerabilities":398,"is_current":248},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.4&new_path=%2Fbuttons%2Ftags%2F1.0.5",[],{"version":400,"download_url":401,"svn_tag_url":402,"released_at":27,"has_diff":248,"diff_files_changed":403,"diff_lines":27,"trac_diff_url":404,"vulnerabilities":405,"is_current":248},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.3&new_path=%2Fbuttons%2Ftags%2F1.0.4",[],{"version":407,"download_url":408,"svn_tag_url":409,"released_at":27,"has_diff":248,"diff_files_changed":410,"diff_lines":27,"trac_diff_url":411,"vulnerabilities":412,"is_current":248},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.2&new_path=%2Fbuttons%2Ftags%2F1.0.3",[],{"version":414,"download_url":415,"svn_tag_url":416,"released_at":27,"has_diff":248,"diff_files_changed":417,"diff_lines":27,"trac_diff_url":418,"vulnerabilities":419,"is_current":248},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0.1&new_path=%2Fbuttons%2Ftags%2F1.0.2",[],{"version":421,"download_url":422,"svn_tag_url":423,"released_at":27,"has_diff":248,"diff_files_changed":424,"diff_lines":27,"trac_diff_url":425,"vulnerabilities":426,"is_current":248},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbuttons%2Ftags%2F1.0&new_path=%2Fbuttons%2Ftags%2F1.0.1",[],{"version":43,"download_url":428,"svn_tag_url":429,"released_at":27,"has_diff":248,"diff_files_changed":430,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":431,"is_current":248},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuttons.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbuttons\u002Ftags\u002F1.0\u002F",[],[]]