Description
Transform your WordPress site into a comprehensive family history platform with the Secure Iframe Embed for Genealorama plugin. Designed for genealogists, family historians, and heritage enthusiasts, this plugin seamlessly integrates professional genealogy tools directly into your WordPress site.
Perfect for:
* ๐จโ๐ฉโ๐งโ๐ฆ Family historians sharing research with relatives
* ๐๏ธ Historical societies and genealogical organizations
* ๐ Researchers creating interactive family documentation
* ๐ณ Anyone wanting to showcase their family tree online
The plugin provides a secure, authenticated gateway to the Genealorama genealogy platform, allowing your logged-in users to explore interactive family trees, discover ancestral connections, and engage with genealogical data in an immersive, full-screen environment.
โจ Zero-Configuration Setup
Get started in under 60 seconds! Upon activation, the plugin automatically:
โ
Creates a dedicated genealogy page at /genealorama/ with professional full-screen layout
โ
Configures secure API integration with enterprise-grade HMAC-SHA256 authentication
โ
Sets up responsive shortcodes that work on any page or post
โ
Applies professional templates optimized for genealogy visualization
Just activate and go – no complex setup wizards or technical configuration required!
๐ง Powerful Features
๐ฏ User Experience
* Immersive full-screen genealogy interface – Distraction-free family tree exploration
* Responsive design – Perfect display on desktop, tablet, and mobile devices
* Automatic height adjustment – Content adapts seamlessly to your site layout
* One-click fullscreen mode – Deep-dive genealogy research experience
๐ Enterprise Security
* HMAC-SHA256 authentication – Bank-level cryptographic security
* Member-only access – Genealogy data only accessible to logged-in users
* Replay attack protection – Temporal validation prevents security exploits
* Automatic credential validation – Real-time API key verification
โก Developer-Friendly
* Flexible shortcode system – [genealorama_embed] works anywhere
* Customizable parameters – Control height, fullscreen mode, and source URLs
* WordPress standards compliant – Follows all WordPress.org best practices
* Secure iframe communication – Safe postMessage API integration
๐ Quick Start Guide
๐ Method 1: Dedicated Page (Recommended)
Just activate the plugin and visit /genealorama/ on your site – it’s automatically created with a professional full-screen layout!
๐ Method 2: Shortcode Integration
Add genealogy features to any page or post:
[genealorama_embed] - Basic integration with auto-height
[genealorama_embed fullscreen="true"] - Full-screen genealogy experience
[genealorama_embed auto_height="false"] - Fixed height display
โ๏ธ Available Parameters:
* src – Custom genealogy application URL
* auto_height – Automatic height adjustment (default: true)
* fullscreen – Full screen mode (default: false)
External Services
This plugin connects to external services to provide genealogy visualization functionality:
Genealorama Application Service
- Purpose: Provides the main genealogy application interface through a secure iframe
- Service URL: https://genealogie.app
- Data sent: User authentication tokens, timestamps, and signatures for secure access
- When: Every time a user loads the genealogy interface
- Terms of Service: https://genealorama.com/terms
- Privacy Policy: https://genealorama.com/privacy
Partner Registration API
- Purpose: Registers WordPress sites as authorized partners for the genealogy service
- Service URL: https://partner-registration.genealogie.app
- Data sent: Site domain, admin email, WordPress version, plugin version
- When: During initial setup when admin clicks “Get My Credentials”
- Terms of Service: https://genealorama.com/terms
- Privacy Policy: https://genealorama.com/privacy
These external connections are required for the plugin to function properly and provide secure access to genealogy services.
Screenshots
Installation
๐ฏ Automatic Installation (Recommended)
1. Search for “Secure Iframe Embed for Genealorama” in your WordPress admin under Plugins > Add New
2. Click “Install Now” and then “Activate”
3. Visit /genealorama/ on your site – You’re done!
๐ Manual Installation
1. Download the plugin ZIP file from WordPress.org
2. Go to Plugins > Add New > Upload Plugin
3. Upload the ZIP file and click “Install Now”
4. Activate the plugin
๐ง Professional Setup (Optional)
For advanced genealogy integration:
1. Navigate to Settings > Genealorama Settings
2. Enter your email address and click “Get My Credentials”
3. Credentials are automatically configured and validated
4. Click “Save Settings” to complete professional setup
Note: Basic functionality works immediately after activation – professional setup is only needed for advanced features.
FAQ
-
โ Do I need technical knowledge to use this plugin?
-
Absolutely not! The plugin is designed for non-technical users. Simply activate it and visit
/genealorama/on your site – everything works automatically. No coding, no complex setup required. -
๐ง Can I customize the appearance and functionality?
-
Yes! You can:
* Use shortcodes on any page:[genealorama_embed]
* Enable fullscreen mode:[genealorama_embed fullscreen="true"]
* Control automatic height adjustment
* Customize the genealogy page template -
๐ Is my family data secure?
-
Extremely secure! We use:
* Bank-level HMAC-SHA256 encryption for all data transmission
* Member-only access – only logged-in WordPress users can view genealogy data
* Temporal validation to prevent replay attacks
* Secure iframe isolation for safe communication -
๐ฑ Does it work on mobile devices?
-
Perfect mobile experience! The plugin is fully responsive and provides an excellent genealogy browsing experience on all devices – desktop, tablet, and mobile.
-
๐ Can multiple family members use it simultaneously?
-
Yes! Multiple authenticated users can access and explore the genealogy interface simultaneously without conflicts.
-
โก Will this slow down my WordPress site?
-
No performance impact! The genealogy application loads in a secure iframe, keeping your WordPress site fast and responsive.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Secure Iframe Embed for Genealorama” is open source software. The following people have contributed to this plugin.
Contributors“Secure Iframe Embed for Genealorama” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Secure Iframe Embed for Genealorama” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.2.4
๐ซ๐ท Complete French Translation – Full WordPress.org internationalization support
๐จ Professional Visual Assets – New icons, banners, and screenshots for better presentation
๐ง Enhanced User Experience – Improved admin interface and user guidance
โก Performance Optimizations – Faster loading and better resource management
2.1.4
๐ง WordPress.org Compliance – Full adherence to WordPress.org plugin standards
๐ Internationalization Ready – Complete translation system implementation
๐ ๏ธ Build Process Improvements – Enhanced GitHub Actions and asset management
2.0.0
๐ Major Release: Complete Genealorama Rebrand
๐ Enhanced Security – Advanced HMAC-SHA256 authentication system
๐จ Modern Interface – Completely redesigned admin experience
๐ Full English Translation – Professional WordPress standards compliance
1.9.1
โก Performance & Reliability – Improved error handling and user feedback
๐ง Credential Validation – Enhanced API key verification system
๐จ Modern Design – Updated admin interface and user experience
1.9.0
๐ Automatic Credential Validation – Real-time API key verification
๐ง Enhanced Admin Interface – Improved settings and configuration experience
๐ Security Improvements – Additional protection and error detection


