{"id":194291,"date":"2024-06-10T05:00:56","date_gmt":"2024-06-10T05:00:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/onclick-to-top\/"},"modified":"2026-01-22T11:32:51","modified_gmt":"2026-01-22T11:32:51","slug":"onclick-to-top","status":"closed","type":"plugin","link":"https:\/\/bre.wordpress.org\/plugins\/onclick-to-top\/","author":22045808,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"6.8.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Onclick to Top","header_author":"Md Akash Ahmed","header_description":"Onclick to Top allow users return to the top of any page or post, eliminating the need for tedious scrolling. Customize the button's appearance to match your website's design is also applicable","assets_banners_color":"fef9f8","last_updated":"2026-01-22 11:32:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/onclick-to-top\/","header_author_uri":"https:\/\/profiles.wordpress.org\/mdakashahmed\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1469,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mdakashahmed","date":"2024-06-10 05:00:33"},"1.0.1":{"tag":"1.0.1","author":"mdakashahmed","date":"2024-09-26 11:05:29"},"1.0.2":{"tag":"1.0.2","author":"mdakashahmed","date":"2025-04-20 06:17:54"},"1.0.3":{"tag":"1.0.3","author":"mdakashahmed","date":"2025-07-10 12:00:48"},"1.0.4":{"tag":"1.0.4","author":"mdakashahmed","date":"2026-01-22 11:32:51"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3100280,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3100280,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3100280,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3100283,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":3444771,"resolution":"5","location":"assets","locale":""},"Screenshot-6.png":{"filename":"Screenshot-6.png","revision":3444771,"resolution":"6","location":"assets","locale":""},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3444771,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3444771,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3444771,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3444771,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<strong>Modern Settings Interface<\/strong> - Beautiful tabbed interface with live preview","2":"<strong>Appearance Customization<\/strong> - Complete design controls with color pickers","3":"<strong>Position Settings<\/strong> - Precise positioning controls with visual feedback","4":"<strong>Scroll Behavior<\/strong> - Show\/hide on different devices independently","5":"<strong>Progress Bar Settings<\/strong> - Configure circular progress indicator","6":"<strong>Frontend View<\/strong> - The beautiful button in action on a website"}},"plugin_section":[],"plugin_tags":[10418,241068,1791,10421,8500],"plugin_category":[],"plugin_contributors":[228536],"plugin_business_model":[],"class_list":["post-194291","plugin","type-plugin","status-closed","hentry","plugin_tags-back-to-top","plugin_tags-onclick-to-top","plugin_tags-scroll-to-top","plugin_tags-scroll-top","plugin_tags-smooth-scroll","plugin_contributors-mdakashahmed","plugin_committers-mdakashahmed"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/onclick-to-top\/assets\/icon.svg?rev=3100280","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/onclick-to-top_fef9f8.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/screenshot-1.png?rev=3444771","caption":"<strong>Modern Settings Interface<\/strong> - Beautiful tabbed interface with live preview"},{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/screenshot-2.png?rev=3444771","caption":"<strong>Appearance Customization<\/strong> - Complete design controls with color pickers"},{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/screenshot-3.png?rev=3444771","caption":"<strong>Position Settings<\/strong> - Precise positioning controls with visual feedback"},{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/screenshot-4.png?rev=3444771","caption":"<strong>Scroll Behavior<\/strong> - Show\/hide on different devices independently"},{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/Screenshot-5.png?rev=3444771","caption":"<strong>Progress Bar Settings<\/strong> - Configure circular progress indicator"},{"src":"https:\/\/ps.w.org\/onclick-to-top\/assets\/Screenshot-6.png?rev=3444771","caption":"<strong>Frontend View<\/strong> - The beautiful button in action on a website"}],"raw_content":"<!--section=description-->\n<p><strong>\ud83d\ude80 The Ultimate Scroll-to-Top Solution for WordPress<\/strong><\/p>\n\n<p>Onclick to Top revolutionizes website navigation by providing a sophisticated, fully customizable scroll-to-top button that enhances user experience and engagement. Say goodbye to endless scrolling - with our intelligent plugin, users can effortlessly return to the top of any page or post with a single click.<\/p>\n\n<p><strong>Why Choose Onclick to Top?<\/strong><\/p>\n\n<p>\u2728 <strong>Smart &amp; Intuitive<\/strong> - The button appears automatically when users scroll down, providing intuitive navigation without cluttering your design.<\/p>\n\n<p>\ud83c\udfa8 <strong>Pixel-Perfect Customization<\/strong> - Match every aspect of the button to your website's branding with our comprehensive styling options.<\/p>\n\n<p>\ud83d\udcf1 <strong>Mobile-First Design<\/strong> - Optimized for all devices with responsive controls and touch-friendly interactions.<\/p>\n\n<p>\u26a1 <strong>Performance Optimized<\/strong> - Lightweight code ensures your site stays fast while delivering premium functionality.<\/p>\n\n<h3>\ud83d\udd25 Premium Features<\/h3>\n\n<h3>\ud83c\udfaf <strong>Core Functionality<\/strong><\/h3>\n\n<ul>\n<li><strong>Smart Scroll Detection<\/strong> - Button appears automatically after user scrolls 100px (customizable)<\/li>\n<li><strong>Smooth Animations<\/strong> - Elegant fade-in\/out with customizable easing effects<\/li>\n<li><strong>Progress Indicator<\/strong> - Visual scroll progress circle around the button<\/li>\n<li><strong>Keyboard Accessible<\/strong> - Full keyboard navigation support (Enter\/Space)<\/li>\n<\/ul>\n\n<h3>\ud83c\udfa8 <strong>Design &amp; Customization<\/strong><\/h3>\n\n<ul>\n<li><strong>Button Size Control<\/strong> - Adjust from 30px to 100px with live preview<\/li>\n<li><strong>Color Customization<\/strong> - Complete control over background, icon, hover, and border colors<\/li>\n<li><strong>Border Styling<\/strong> - Solid, dashed, dotted borders with customizable width and radius<\/li>\n<li><strong>Icon Library<\/strong> - Choose from multiple built-in icons or upload your own custom image<\/li>\n<li><strong>Position Control<\/strong> - Left\/Right alignment with pixel-perfect margin adjustments<\/li>\n<\/ul>\n\n<h3>\ud83d\udcf1 <strong>Responsive Controls<\/strong><\/h3>\n\n<ul>\n<li><strong>Device-Specific Display<\/strong> - Show\/hide on mobile, tablet, or desktop independently<\/li>\n<li><strong>Touch-Optimized<\/strong> - Perfect draggable experience on touch devices<\/li>\n<li><strong>Admin Panel Support<\/strong> - Enable button in WordPress admin area for quick navigation<\/li>\n<\/ul>\n\n<h3>\u2699\ufe0f <strong>Advanced Features<\/strong><\/h3>\n\n<ul>\n<li><strong>Performance Settings<\/strong> - Adjust scroll speed and animation duration<\/li>\n<li><strong>One-Click Reset<\/strong> - Restore default settings instantly<\/li>\n<li><strong>Non-Intrusive<\/strong> - Never interferes with your site's functionality<\/li>\n<\/ul>\n\n<h3>\ud83c\udfac How to Use<\/h3>\n\n<h3><strong>Installation &amp; Setup<\/strong><\/h3>\n\n<ol>\n<li><strong>Install Plugin<\/strong> - Search for \"Onclick to Top\" in WordPress plugins and install<\/li>\n<li><strong>Activate Plugin<\/strong> - You'll be redirected to the settings page automatically<\/li>\n<li><strong>Customize Settings<\/strong> - Use our intuitive tabbed interface to configure every aspect<\/li>\n<\/ol>\n\n<h3><strong>Quick Start Guide<\/strong><\/h3>\n\n<p><strong>\ud83d\udccd Step 1: Basic Setup<\/strong>\n* Go to <code>Settings \u2192 On Click to Top<\/code>\n* Enable the button and choose which devices to show it on\n* Set your preferred position (left\/right)<\/p>\n\n<p><strong>\ud83c\udfa8 Step 2: Design Customization<\/strong>\n* Adjust button size and border radius\n* Choose colors for background, icon, and hover states\n* Select or upload your preferred icon<\/p>\n\n<p><strong>\u2699\ufe0f Step 3: Advanced Settings<\/strong>\n* Configure scroll behavior (offset and duration)\n* Enable\/disable progress indicator\n* Set up draggable functionality\n* Add custom CSS if needed<\/p>\n\n<p><strong>\u2705 Step 4: Save &amp; Enjoy<\/strong>\n* Click \"Save Changes\" to apply your settings\n* Visit your site to see the beautiful scroll-to-top button in action\n* Drag the button to your preferred position (if draggable is enabled)<\/p>\n\n<h3><strong>Pro Tips<\/strong><\/h3>\n\n<p>\ud83d\udca1 <strong>Design Matching<\/strong>: Use the color picker to match your brand colors exactly\n\ud83d\udca1 <strong>Mobile Optimization<\/strong>: Test different settings for mobile vs desktop\n\ud83d\udca1 <strong>Performance<\/strong>: Use shorter scroll durations for faster sites\n\ud83d\udca1 <strong>Accessibility<\/strong>: Ensure sufficient color contrast for visibility<\/p>\n\n<h3>\ud83d\udd25 WHAT'S NEXT \ud83d\udd25<\/h3>\n\n<p><strong>\u2728 Expand Your WordPress Toolkit with Our Premium Plugins<\/strong><\/p>\n\n<p>Looking to enhance your WordPress website with more powerful features? Check out these carefully crafted plugins from our team:<\/p>\n\n<h3>\ud83d\udee0\ufe0f <strong>Easy Toolbar Visibility<\/strong><\/h3>\n\n<p>\ud83c\udfaf <strong>Complete Control Over Admin Toolbar Access<\/strong><\/p>\n\n<p>Take command of your WordPress admin interface! Easy Toolbar Visibility gives administrators granular control over who sees the admin toolbar on the frontend. Perfect for multi-author sites, client websites, or any scenario where you need to manage toolbar visibility.<\/p>\n\n<p><strong>Key Features:<\/strong>\n* \ud83d\udccb Role-based toolbar control\n* \ud83d\udc64 User-specific visibility settings\n* \ud83c\udfaf Conditional display rules\n* \u26a1 Lightweight and efficient\n* \ud83d\udd12 Enhanced security and privacy<\/p>\n\n<p>\ud83d\udd17 <strong>Download:<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/easy-toolbar-visibility\/\">Easy Toolbar Visibility<\/a><\/p>\n\n\n\n<h3>\ud83d\uddbc\ufe0f <strong>Soft Photo Gallery<\/strong><\/h3>\n\n<p>\ud83c\udfa8 <strong>Stunning Visual Galleries Made Simple<\/strong><\/p>\n\n<p>Transform your photo collections into breathtaking galleries! Soft Photo Gallery is a powerful, flexible WordPress plugin that lets you create professional photo galleries with zero coding required. Perfect for photographers, artists, and anyone who wants to showcase visual content beautifully.<\/p>\n\n<p><strong>Key Features:<\/strong>\n* \ud83c\udfad Multiple gallery layouts (grid, masonry, slideshow)\n* \ud83d\udcf1 Fully responsive design\n* \u26a1 Fast loading with lazy loading\n* \ud83c\udfa8 Customizable hover effects\n* \ud83d\udd0d Lightbox with zoom functionality\n* \ud83d\udcca Gallery statistics and analytics<\/p>\n\n<p>\ud83d\udd17 <strong>Download:<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/soft-photo-gallery\/\">Soft Photo Gallery<\/a><\/p>\n\n\n\n<h3>\ud83c\udfac <strong>Soft Video Gallery<\/strong><\/h3>\n\n<p>\ud83c\udfa5 <strong>Beautiful Video Galleries in Minutes<\/strong><\/p>\n\n<p>Showcase your video content like never before! Soft Video Gallery is a lightweight yet powerful WordPress plugin that enables you to create stunning, responsive video galleries using MP4 videos from your WordPress media library. Ideal for content creators, educators, and businesses.<\/p>\n\n<p><strong>Key Features:<\/strong>\n* \ud83c\udf9e\ufe0f MP4 video support from media library\n* \ud83d\udcf1 Mobile-optimized playback\n* \ud83c\udfa8 Customizable player controls\n* \u26a1 Fast loading with preloading options\n* \ud83d\udd0d Search and filter capabilities\n* \ud83d\udcca Video analytics and insights<\/p>\n\n<p>\ud83d\udd17 <strong>Download:<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/soft-video-gallery\/\">Soft Video Gallery<\/a><\/p>\n\n\n\n<h3>\ud83c\udf1f <strong>Why Choose Our Plugins?<\/strong><\/h3>\n\n<p>\u2705 <strong>User-First Design<\/strong> - Intuitive interfaces that anyone can use<br \/>\n\u2705 <strong>Performance Optimized<\/strong> - Lightweight code that won't slow down your site<br \/>\n\u2705 <strong>Regular Updates<\/strong> - Continuous improvements and security updates<br \/>\n\u2705 <strong>Excellent Support<\/strong> - Responsive support team ready to help<br \/>\n\u2705 <strong>100% Free<\/strong> - All features available at no cost<br \/>\n\u2705 <strong>GPL Licensed<\/strong> - Open source and fully customizable<\/p>\n\n<h3>Privacy Notice<\/h3>\n\n<p>Onclick to Top does not:\n* Collect any personal user data\n* Track user behavior\n* Connect to external servers\n* Store any analytics data<\/p>\n\n<p>The plugin only stores your customization settings in your WordPress database and uses localStorage for draggable position saving (client-side only).<\/p>\n\n<p>If you find this plugin useful and would like to support its development, consider making a donation. Your support helps us continue improving the plugin and adding new features.<\/p>\n\n<p><strong>Thank you for choosing Onclick to Top!<\/strong> \ud83d\ude80<\/p>\n\n<!--section=installation-->\n<h3><strong>Automatic Installation<\/strong><\/h3>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to <code>Plugins \u2192 Add New<\/code><\/li>\n<li>Search for \"Onclick to Top\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<h3><strong>Manual Installation<\/strong><\/h3>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Go to <code>Plugins \u2192 Add New \u2192 Upload Plugin<\/code><\/li>\n<li>Choose the downloaded file and click \"Install Now\"<\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h3><strong>Via FTP<\/strong><\/h3>\n\n<ol>\n<li>Extract the downloaded zip file<\/li>\n<li>Upload the <code>onclick-to-top<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Go to <code>Plugins<\/code> in WordPress admin and activate \"Onclick to Top\"<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"%2A%2Aq1%3A%20does%20onclick%20to%20top%20work%20with%20all%20wordpress%20themes%3F%2A%2A\"><h3>**Q1: Does Onclick to Top work with all WordPress themes?**<\/h3><\/dt>\n<dd><p><strong>A:<\/strong> Yes! Onclick to Top is compatible with all modern WordPress themes including Divi, Astra, GeneratePress, OceanWP, and any custom theme. It uses proper WordPress hooks and follows best practices.<\/p><\/dd>\n<dt id=\"%2A%2Aq2%3A%20will%20this%20plugin%20slow%20down%20my%20website%3F%2A%2A\"><h3>**Q2: Will this plugin slow down my website?**<\/h3><\/dt>\n<dd><p><strong>A:<\/strong> Not at all! The plugin is optimized for performance with minimal JavaScript and efficient CSS. All assets are loaded only when needed, and the code is lightweight.<\/p><\/dd>\n<dt id=\"%2A%2Aq3%3A%20can%20i%20use%20my%20own%20custom%20icon%2Fimage%3F%2A%2A\"><h3>**Q3: Can I use my own custom icon\/image?**<\/h3><\/dt>\n<dd><p><strong>A:<\/strong> Absolutely! You can upload any PNG, JPG, or SVG image to use as your scroll-to-top button icon. The plugin automatically handles sizing and optimization.<\/p><\/dd>\n<dt id=\"%2A%2Aq4%3A%20is%20the%20button%20mobile-friendly%3F%2A%2A\"><h3>**Q4: Is the button mobile-friendly?**<\/h3><\/dt>\n<dd><p><strong>A:<\/strong> Yes! The button is fully responsive and touch-optimized. You can control its visibility separately on mobile, tablet, and desktop devices.<\/p><\/dd>\n<dt id=\"%2A%2Aq5%3A%20can%20i%20position%20the%20button%20anywhere%20on%20screen%3F%2A%2A\"><h3>**Q5: Can I position the button anywhere on screen?**<\/h3><\/dt>\n<dd><p><strong>A:<\/strong> Yes:\n1. Use the position settings to set left\/right and bottom margins<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h3><strong>= 1.0.4 =<\/strong><\/h3>\n\n<ul>\n<li><strong>UI IMPROVEMENTS<\/strong> - Refined settings interface with better organization<\/li>\n<li><strong>PERFORMANCE<\/strong> - Optimized JavaScript and CSS loading<\/li>\n<li><strong>COMPATIBILITY<\/strong> - Improved compatibility with WordPress 6.8<\/li>\n<li><strong>ACCESSIBILITY<\/strong> - Enhanced keyboard navigation and ARIA labels<\/li>\n<li><strong>BUG FIXES<\/strong> - Fixed color picker issues and range sliders<\/li>\n<li><strong>MOBILE<\/strong> - Improved touch handling for draggable feature<\/li>\n<\/ul>\n\n<h3><strong>= 1.0.3 =<\/strong><\/h3>\n\n<ul>\n<li><strong>\ud83d\udd25 NEW FEATURES ADDED<\/strong>\n\n<ul>\n<li>\ud83d\udc46 Admin Panel Button - Quick access from WordPress dashboard<\/li>\n<li>\ud83e\udded Drag &amp; Drop Positioning - Visual positioning with auto-save<\/li>\n<li>\ud83d\uddbc\ufe0f Custom Icon Upload - Use your own images\/icons<\/li>\n<\/ul><\/li>\n<li><strong>UI ENHANCEMENTS<\/strong> - Modernized settings page design<\/li>\n<li><strong>PERFORMANCE<\/strong> - Code optimization and bug fixes<\/li>\n<\/ul>\n\n<h3><strong>= 1.0.2 =<\/strong><\/h3>\n\n<ul>\n<li><strong>CSS FIXES<\/strong> - Resolved styling conflicts with various themes<\/li>\n<li><strong>RESPONSIVE<\/strong> - Improved mobile display settings<\/li>\n<li><strong>COMPATIBILITY<\/strong> - Better theme compatibility<\/li>\n<\/ul>\n\n<h3><strong>= 1.0.1 =<\/strong><\/h3>\n\n<ul>\n<li><strong>\ud83d\udd25 NEW FEATURES<\/strong>\n\n<ul>\n<li>Custom CSS settings for advanced users<\/li>\n<li>Improved color picker integration<\/li>\n<li>Enhanced preview functionality<\/li>\n<\/ul><\/li>\n<li><strong>BUG FIXES<\/strong> - Minor stability improvements<\/li>\n<\/ul>\n\n<h3><strong>= 1.0.0 =<\/strong><\/h3>\n\n<ul>\n<li><strong>INITIAL RELEASE<\/strong>\n\n<ul>\n<li>Basic scroll-to-top functionality<\/li>\n<li>Customizable colors and sizes<\/li>\n<li>Position controls<\/li>\n<li>Progress indicator option<\/li>\n<\/ul><\/li>\n<\/ul>","raw_excerpt":"Elevate your website&#039;s user experience with Onclick to Top - the most advanced scroll-to-top button plugin for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/194291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=194291"}],"author":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mdakashahmed"}],"wp:attachment":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=194291"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=194291"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=194291"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=194291"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=194291"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=194291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}