Beautiful, mobile-friendly Bible verse tooltips for WordPress. Auto-detects references and shows instant previews.
Download from WordPress.org | Documentation | Report Bug | Request Feature
Hover over any Bible reference to see instant verse previews
- π Auto-detection of Bible references (e.g., "John 3:16", "Romans 8:1-4")
- π± Mobile-optimized with touch support and long-press
- β‘ Lightning fast - aggressive caching, lazy loading, prefetch
- π¨ Fully customizable - themes, styles, timing, behavior
- π Privacy-focused - no tracking or data collection
- π Multiple translations - KJV, ESV, ASV, WEB, and more
- βΏ Accessible - keyboard navigation and screen reader friendly
- π Performance - <50kb, deferred loading, minimal DOM impact
Hover or tap any Bible reference to see an instant verse preview
Full control over translations, themes, and behavior
1. Go to Plugins β Add New in WordPress admin
2. Search "PrimeBible Verse Preview"
3. Click Install β Activate
4. Configure at Settings β PrimeBible1. Download the latest release
2. Upload to /wp-content/plugins/primebible-verse-preview/
3. Activate through WordPress admin
4. Configure settingscd /path/to/wordpress/wp-content/plugins
git clone https://github.com/primebible/wordpress-plugin.git primebible-verse-previewWrite content naturally with Bible references:
Jesus said, "I am the way, the truth, and the life" (John 14:6).
For more context, read Romans 8:1-4 and Ephesians 2:8-9.
The references automatically become interactive tooltips. No manual markup required!
Access settings at Settings β PrimeBible in WordPress admin.
- Bible Translation: Choose from 10+ translations
- Theme: Light, dark, or system preference
- Tooltip Appearance: Width, position, animations
- Performance: Caching, lazy loading, prefetch
- Per-Post Control: Disable on specific posts/pages
See full documentation for all options.
- PHP 7.4+
- WordPress 5.8+
- Modern browser with ES2020+ support
wordpress-plugin/
βββ .github/
β βββ FUNDING.yml # GitHub Sponsors configuration
βββ assets/
β βββ assets/
β β βββ primebible-embed.js # Source JavaScript
β β βββ primebible-embed.min.js # Minified production JS
β βββ css/
β β βββ admin.css # Admin panel styles
β βββ package.json # Build configuration (terser)
β βββ .gitkeep # Folder placeholder
βββ .gitattributes # GitHub Linguist configuration
βββ CHANGELOG.md # Version history
βββ CONTRIBUTING.md # Contribution guidelines
βββ LICENSE # GPL-2.0+ license
βββ README.md # This file
βββ primebible-verse-preview.php # Main plugin file (861 lines)
βββ uninstall.php # Cleanup on uninstall
# Clone the repo
git clone https://github.com/primebible/wordpress-plugin.git
# Create symlink in your WordPress install
ln -s /path/to/repo /path/to/wordpress/wp-content/plugins/primebible-verse-preview
# Activate in WordPress adminTest on:
- β Latest WordPress version
- β PHP 7.4, 8.0, 8.1, 8.2
- β Common page builders (Gutenberg, Elementor, Divi)
- β Multiple themes
- β Mobile devices
Contributions are welcome! Please read CONTRIBUTING.md first.
- π Report bugs via Issues
- π‘ Suggest features
- π§ Submit pull requests
- π Translate into other languages
- π Improve documentation
- Chapter verse counts awareness for accurate range detection
maxMatchesPerNodeandmaxNodeTextLengthperformance limits- Debug mode for troubleshooting
- Mobile touch interaction reliability
- Cache efficiency with LRU algorithm
- Edge case with overlapping verse ranges
- Tooltip positioning on narrow viewports
See CHANGELOG.md for full version history.
GPL-2.0-or-later. See LICENSE for details.
Free for personal and commercial use. Modify and redistribute as you like.
PrimeBible is a 501(c)(3) nonprofit dedicated to making deep Bible study accessible to everyone.
- π Original language analysis (Hebrew/Greek)
- π Strong's Concordance integration
- π Cross-reference explorer
- π Biblical timeline
- βοΈ Scholarly articles on prophecy and theology
Mission: Provide free, high-quality Bible study resources to the global church.
Visit PrimeBible.com β’ Donate
- Documentation: primebible.com/docs/wordpress-plugin
- WordPress.org Forum: Support Forum
- GitHub Issues: Report Bug
- Email: support@primebible.com
- Response Time: 24-48 hours
We're committed to excellent support. If you have an issue, we'll help you resolve it.
If this plugin blesses your ministry:
- β Star this repository
- π Leave a 5-star review on WordPress.org
- π’ Share with other Christian content creators
- π Donate to support nonprofit Bible tools
Made with β€οΈ for the global church
PrimeBible β’ A 501(c)(3) Nonprofit Organization
