Skip to content

Releases: saeidmoini/Certificate-Manager

Secure and Modern Certificate Management

Choose a tag to compare

@saeidmoini saeidmoini released this 09 Sep 06:51

v2.0.0 - Secure and Modern Certificate Management

This release represents a complete overhaul of the Agrad Certificate plugin, focusing on enhanced security, modern coding practices, and improved user experience.

Key Improvements:

  • 🛡️ Enhanced Security:

    • SQL Injection Prevention: Implemented secure database queries using $wpdb->prepare() to eliminate SQL injection vulnerabilities.
    • CSRF Protection: Added WordPress nonces to all forms to prevent Cross-Site Request Forgery (CSRF) attacks.
  • ✨ Modern Codebase:

    • Complete rewrite using object-oriented programming principles.
    • Adherence to WordPress coding standards for improved maintainability.
    • Proper file organization and asset enqueueing.
  • 👍 Improved User Experience:

    • Clean and intuitive admin dashboard for managing certificates.
    • Easy-to-use shortcode for displaying certificates on the front-end.
    • Clear and informative user feedback messages.
  • 🌐 Internationalization:

    • Full translation support for multiple languages.

Usage:

  • Administrators can manage certificates through the "Agrad Certificate" menu in the WordPress admin dashboard.
  • Display the certificate search form on any page or post using the [certificate_search] shortcode.

Thank you for using the Agrad Certificate plugin!