Skip to content

dev-keepgoing/WORDPRESS_PLUGINS

Repository files navigation

ABEXUS WordPress Plugins

A collection of custom WordPress plugins designed to enhance user experience, streamline authentication, and provide flexible content management for the ABEXUS Analytics platform.

Overview

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.


Plugins

🔐 KG Magic Login

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.


🎯 KG Post Popup Extension

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.


📄 KG Static HTML to Page

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.


🎬 KG Video Preloader

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.


How They Work Together

These plugins are designed to work independently but complement each other:

  1. Magic Login handles secure, user-friendly authentication
  2. Post Popup Extension highlights important content to logged-in users
  3. Static HTML to Page allows flexible content integration
  4. Video Preloader provides professional branding and engagement

Getting Started

Each plugin can be installed and activated independently. Simply:

  1. Upload the plugin folder to your WordPress site
  2. Activate it through the WordPress admin panel
  3. Configure settings as needed
  4. Start using the features

For detailed setup instructions, see each plugin's individual README file.


Zipping a plugin for WordPress installation

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.

Option 1: Use the project script (recommended)

From the project root (wp_plugins/), run:

./create-plugin-zip.sh
  1. The script lists all plugins in the project.
  2. Enter the number of the plugin to zip (e.g. 2 for KG Magic Login), or 5 to zip All plugins.
  3. Enter 0 to 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.

Option 2: Create the zip manually

  1. Zip the plugin folder (e.g. kg_magic_login_02), not the files inside it.
  2. The zip must contain one top-level folder; inside it should be the plugin’s .php file(s) and any other assets.
  3. Upload that zip in WordPress via Plugins → Add New → Upload Plugin → Choose File → Install Now → Activate.

Support

For questions, issues, or feature requests, please contact KEEP GOING Solutions.


About

These plugins were developed by KEEP GOING Solutions specifically for the ABEXUS Analytics platform to enhance user experience and streamline content management.

About

Plugins created for WordPress sites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors