PubManager Pro v2.0

Professional Publication Management System for WordPress

Developed by: Mawanda Moses | support@mawandamoses.com

Introduction

PubManager Pro is a high-performance WordPress plugin designed for organizations, researchers, and digital libraries. Version 2.0 introduces advanced AJAX search, automated file size detection, and a robust download tracking system.

Installation

  1. Log in to your WordPress Admin Dashboard.
  2. Navigate to Plugins > Add New.
  3. Click Upload Plugin and select the pubmanager-pro.zip file.
  4. Click Install Now and then Activate.
Pro Tip: Upon activation, the plugin automatically creates two database tables: _pubmanager_publications and _pubmanager_categories.

Shortcodes

Use these shortcodes to display your publications on any page or post.

Shortcode Description
[pubmanager_publications] Full AJAX interface with horizontal cards, search, and pagination.
[publication_list] A minimalist, text-based list layout.
[pubmanager_publications cat="slug"] Displays publications only from a specific category.

Core Features

1. Automatic File Size Detection

The plugin automatically calculates file sizes for both locally uploaded files and remote links (Dropbox, AWS, etc.), saving you manual data entry time.

2. Download Tracking

Every time a user clicks "Download," the system increments a counter in the database before serving the file. You can view these stats in the Admin List.

3. AJAX Search

Users can filter through hundreds of publications instantly without refreshing the page, providing a modern app-like experience.

Troubleshooting

Common Issue: "Critical Error" after update.
Ensure you are running PHP 7.4 or higher. Older versions of PHP do not support certain modern syntax used in v2.0.

Common Issue: Download Counter not increasing.
If you are using a heavy caching plugin (like WP Rocket or LiteSpeed), ensure that the home page URL is not fully cached for users, or exclude the pm_dl query parameter from cache.