PFinalClub Personality Test for MBTI
PFinalClub Personality Test for MBTI
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 fileadmin/– Backend administration filespublic/– Frontend display filesassets/– CSS and JavaScript filesdata/– Question bank and type descriptionslanguages/– 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
Installation
- Upload the plugin files to the
/wp-content/plugins/pfinalclub-personality-test-for-mbtidirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the Personality Test menu item in your WordPress admin to configure the plugin settings.
- Add the shortcode
[mbti_test]to any page or post where you want the test to appear.
Faq
Simply add the shortcode [mbti_test] to any page, post, or widget where you want the test to appear.
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"]
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.
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.
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.
Absolutely! The plugin features a fully responsive design that works perfectly on all devices, including smartphones and tablets.
Reviews
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