PFinalClub Personality Test for MBTI

Changelog

1.1.0

  • Update Plugin URI to a public working URL
  • Remove external-script introduction HTML file from the plugin package
  • Remove manual language-file copying and rely on WordPress.org translation loading
  • Store customized question-bank data in the WordPress database instead of writing to plugin files
  • Fix text domain to match plugin directory slug
  • Fix MBTI scoring logic (dimension mapping was incorrect)
  • Add nonce verification and capability checks for admin actions
  • Sanitize all $_GET/$_POST inputs with absint/sanitize_text_field
  • Implement question save/delete functionality for database-backed custom questions
  • Remove debug console.log statements from production JavaScript
  • Fix undefined variable reference in validation warning
  • Move shortcode registration to plugins_loaded hook
  • Pass MBTI type descriptions to JavaScript via wp_localize_script
  • Clean up redundant CSS definitions
  • Fix version number consistency across all files

1.0.0

  • Initial release
  • Complete personality test with 16 questions based on Myers-Briggs Type Indicator
  • Modern responsive interface design
  • Multilingual support (English/Chinese)
  • Auto-progression functionality
  • Validation system with user-friendly warnings
  • Social sharing integration
  • Admin dashboard and question management
  • WordPress coding standards compliance

Plugin Website
Visit website

Author
pfinalclub
Version:
1.1.0
Last Updated
June 1, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.