PFinalClub Personality Test for MBTI

Plugin Banner

PFinalClub Personality Test for MBTI

by pfinalclub

Download
Description

The PFinalClub Personality Test for MBTI plugin provides a complete Myers-Briggs Type Indicator assessment tool for your WordPress website. Users can discover their personality type through a scientifically-based questionnaire covering all four personality dimensions: Extraversion/Introversion, Sensing/Intuition, Thinking/Feeling, and Judging/Perceiving.

Key Features

  • Complete Personality Assessment: 16 carefully crafted questions covering all four personality dimensions
  • Modern Interface: Responsive design with smooth animations and progress tracking
  • Auto-progression: Automatically advances to the next question after selection
  • Instant Results: Real-time calculation and display of personality type with detailed descriptions
  • Multilingual Support: Full internationalization with English and Chinese translations
  • Social Sharing: Built-in sharing options for Facebook, Twitter, and WeChat
  • Validation System: Smart validation with user-friendly warnings for incomplete tests
  • Admin Dashboard: Complete backend management with settings and question bank management

Supported Languages

  • English
  • Chinese (Simplified)

Personality Types

The plugin supports all 16 personality types based on Myers-Briggs Type Indicator:
* Analysts: INTJ, INTP, ENTJ, ENTP
* Diplomats: INFJ, INFP, ENFJ, ENFP
* Sentinels: ISTJ, ISFJ, ESTJ, ESFJ
* Explorers: ISTP, ISFP, ESTP, ESFP

Technical Details

System Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Modern web browser with JavaScript enabled

File Structure

  • pfinalclub-personality-test.php – Main plugin file
  • admin/ – Backend administration files
  • public/ – Frontend display files
  • assets/ – CSS and JavaScript files
  • data/ – Question bank and type descriptions
  • languages/ – Translation files

Browser Compatibility

  • Chrome 60+
  • Firefox 55+
  • Safari 12+
  • Edge 79+

Privacy Policy

This plugin does not collect, store, or transmit any personal user data. All test processing is done client-side in the user’s browser, and no results are saved to the server or database. Administrator-created question-bank data is stored in the WordPress database as plugin settings.

External Services

This plugin does not connect to any third-party or external services during normal operation. It uses only local plugin assets and data files included with the plugin package.

Support

For support, feature requests, or bug reports, please visit our support page at https://member.friday-go.icu

Credits

Developed by PFinalClub
Based on the Myers-Briggs Type Indicator framework
Icons and design elements are original creations

  1. Upload the plugin files to the /wp-content/plugins/pfinalclub-personality-test-for-mbti directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Use the Personality Test menu item in your WordPress admin to configure the plugin settings.
  4. Add the shortcode [mbti_test] to any page or post where you want the test to appear.
How do I display the personality test on my website?

Simply add the shortcode [mbti_test] to any page, post, or widget where you want the test to appear.

Can I customize the test appearance?

Yes, the plugin includes several shortcode parameters:
* show_progress="true/false" – Show or hide the progress bar
* show_share="true/false" – Show or hide social sharing buttons

Example: [mbti_test show_progress="true" show_share="false"]

Is the test scientifically accurate?

The test is based on the Myers-Briggs Type Indicator framework and includes questions designed to assess the four key personality dimensions. However, for professional psychological assessment, we recommend consulting with a qualified psychologist.

Does the plugin store user data?

No, the plugin does not store any personal user data. Test results are generated and displayed in real-time without being saved to the database.

Can I add custom questions?

Yes, administrators can add, edit, and delete questions through the WordPress admin panel under the Personality Test menu. Custom questions are stored in the WordPress database.

Is the plugin mobile-friendly?

Absolutely! The plugin features a fully responsive design that works perfectly on all devices, including smartphones and tablets.

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
Back to top