A collection of custom WordPress plugins designed to enhance user experience, streamline authentication, and provide flexible content management for the ABEXUS Analytics platform.
This repository contains four specialized plugins that work together to create a seamless, professional experience for ABEXUS Analytics users. Each plugin serves a specific purpose in improving website functionality and user engagement.
What it does: Provides passwordless login using email magic links.
Why it's useful:
- Users don't need to remember passwords
- Secure, one-time login links sent via email
- Automatically creates accounts for new users
- Checks if user profiles are complete before granting access
- Shows download buttons for reports when users are logged in
Best for: Streamlining the login process and reducing password-related support requests.
What it does: Creates dynamic popup content from WordPress posts.
Why it's useful:
- Display featured content in eye-catching popups
- Pull images, titles, descriptions, and call-to-action buttons from posts
- Customize popup content per page or post
- Works seamlessly with Popup Maker plugin
- Responsive design that looks great on all devices
Best for: Highlighting important content, reports, or announcements in an engaging way.
What it does: Allows you to upload HTML files and display them on WordPress pages.
Why it's useful:
- Upload custom HTML files (like interactive maps, charts, or widgets)
- Display them directly on your WordPress pages
- No need to copy/paste code manually
- Maintains your site's header and footer
- Easy to update by simply uploading a new file
Best for: Adding interactive content, custom visualizations, or third-party widgets to your pages.
What it does: Shows a fullscreen video animation while your website loads.
Why it's useful:
- Creates a professional first impression
- Engages visitors while content loads
- Customizable video that matches your brand
- Can show on all pages or just the homepage
- Option to hide on mobile devices for better performance
Best for: Branding, creating memorable first impressions, and engaging visitors during page load.
These plugins are designed to work independently but complement each other:
- Magic Login handles secure, user-friendly authentication
- Post Popup Extension highlights important content to logged-in users
- Static HTML to Page allows flexible content integration
- Video Preloader provides professional branding and engagement
Each plugin can be installed and activated independently. Simply:
- Upload the plugin folder to your WordPress site
- Activate it through the WordPress admin panel
- Configure settings as needed
- Start using the features
For detailed setup instructions, see each plugin's individual README file.
To install a plugin via Plugins → Add New → Upload Plugin in WordPress, the plugin must be in a zip file that contains a single folder (the plugin folder) with the plugin files inside.
From the project root (wp_plugins/), run:
./create-plugin-zip.sh- The script lists all plugins in the project.
- Enter the number of the plugin to zip (e.g.
2for KG Magic Login), or5to zip All plugins. - Enter
0to quit without creating a zip.
Generated zips are saved in the install/ folder. If a zip for that plugin already exists, it is overwritten.
Example: After choosing option 2, you get install/kg_magic_login_02.zip, which you can upload in WordPress under Plugins → Add New → Upload Plugin.
- Zip the plugin folder (e.g.
kg_magic_login_02), not the files inside it. - The zip must contain one top-level folder; inside it should be the plugin’s
.phpfile(s) and any other assets. - Upload that zip in WordPress via Plugins → Add New → Upload Plugin → Choose File → Install Now → Activate.
For questions, issues, or feature requests, please contact KEEP GOING Solutions.
These plugins were developed by KEEP GOING Solutions specifically for the ABEXUS Analytics platform to enhance user experience and streamline content management.