{"id":49532493,"url":"https://github.com/primebible/wordpress-plugin","last_synced_at":"2026-05-02T08:34:19.264Z","repository":{"id":324334269,"uuid":"1096884278","full_name":"primebible/wordpress-plugin","owner":"primebible","description":"Official WordPress plugin: Auto-detects Bible references, displays instant verse previews. Mobile-first, lightning fast, fully customizable. 501(c)(3) nonprofit mission.","archived":false,"fork":false,"pushed_at":"2026-04-28T07:18:08.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-28T09:19:14.981Z","etag":null,"topics":["accessibility","bible","biblical-studies","christianity","church","devotional","gpl","ministry","mobile-friendly","nonprofit","opensource","performance","php","scripture","theology","tooltip","web-development","wordpress","wordpress-plugin","wp-plugin"],"latest_commit_sha":null,"homepage":"https://primebible.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/primebible.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":["https://primebible.com/donate","https://primebible.com/support"]}},"created_at":"2025-11-15T05:45:49.000Z","updated_at":"2026-04-28T07:18:12.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/primebible/wordpress-plugin","commit_stats":null,"previous_names":["primebible/wordpress-plugin"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/primebible/wordpress-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primebible%2Fwordpress-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primebible%2Fwordpress-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primebible%2Fwordpress-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primebible%2Fwordpress-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/primebible","download_url":"https://codeload.github.com/primebible/wordpress-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/primebible%2Fwordpress-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32528308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T01:12:54.858Z","status":"online","status_checked_at":"2026-05-02T02:00:05.923Z","response_time":132,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","bible","biblical-studies","christianity","church","devotional","gpl","ministry","mobile-friendly","nonprofit","opensource","performance","php","scripture","theology","tooltip","web-development","wordpress","wordpress-plugin","wp-plugin"],"created_at":"2026-05-02T08:34:18.590Z","updated_at":"2026-05-02T08:34:19.257Z","avatar_url":"https://github.com/primebible.png","language":"JavaScript","funding_links":["https://primebible.com/donate","https://primebible.com/support"],"categories":[],"sub_categories":[],"readme":"# PrimeBible Verse Preview - WordPress Plugin\n\n![License](https://img.shields.io/badge/license-GPL--2.0%2B-blue.svg)\n![WordPress](https://img.shields.io/badge/WordPress-5.8%2B-blue.svg)\n![PHP](https://img.shields.io/badge/PHP-7.4%2B-blue.svg)\n\nBeautiful, mobile-friendly Bible verse tooltips for WordPress. Auto-detects references and shows instant previews.\n\n[Download from WordPress.org](https://wordpress.org/plugins/primebible/#installation) | [Documentation]([https://primebible.com/docs/wordpress-plugin](https://wordpress.org/plugins/primebible/#installation)) | [Report Bug](https://github.com/primebible/wordpress-plugin/issues) | [Request Feature](https://github.com/primebible/wordpress-plugin/issues)\n\n---\n\n## 🎬 See It In Action\n\n![PrimeBible Verse Preview Demo](https://primebible.com/embed-demo.gif)\n\n*Hover over any Bible reference to see instant verse previews*\n\n## ✨ Features\n\n- 🔍 **Auto-detection** of Bible references (e.g., \"John 3:16\", \"Romans 8:1-4\")\n- 📱 **Mobile-optimized** with touch support and long-press\n- ⚡ **Lightning fast** - aggressive caching, lazy loading, prefetch\n- 🎨 **Fully customizable** - themes, styles, timing, behavior\n- 🔒 **Privacy-focused** - no tracking or data collection\n- 🌍 **Multiple translations** - KJV, ESV, ASV, WEB, and more\n- ♿ **Accessible** - keyboard navigation and screen reader friendly\n- 🚀 **Performance** - \u003c50kb, deferred loading, minimal DOM impact\n\n## 📸 Screenshots\n\n### Verse Tooltip\n![Verse Tooltip](assets/screenshot-1.png)\n*Hover or tap any Bible reference to see an instant verse preview*\n\n### Admin Settings\n![Admin Settings](assets/screenshot-2.png)\n*Full control over translations, themes, and behavior*\n\n## 🚀 Quick Start\n\n### From WordPress.org (Recommended)\n\n```bash\n1. Go to Plugins → Add New in WordPress admin\n2. Search \"PrimeBible Verse Preview\"\n3. Click Install → Activate\n4. Configure at Settings → PrimeBible\n```\n\n### Manual Installation\n\n```bash\n1. Download the latest release\n2. Upload to /wp-content/plugins/primebible-verse-preview/\n3. Activate through WordPress admin\n4. Configure settings\n```\n\n### From Source (Developers)\n\n```bash\ncd /path/to/wordpress/wp-content/plugins\ngit clone https://github.com/primebible/wordpress-plugin.git primebible-verse-preview\n```\n\n## 💡 Usage\n\nWrite content naturally with Bible references:\n\n```\nJesus said, \"I am the way, the truth, and the life\" (John 14:6).\nFor more context, read Romans 8:1-4 and Ephesians 2:8-9.\n```\n\nThe references automatically become interactive tooltips. No manual markup required!\n\n## ⚙️ Configuration\n\nAccess settings at **Settings → PrimeBible** in WordPress admin.\n\n### Key Options\n\n- **Bible Translation**: Choose from 10+ translations\n- **Theme**: Light, dark, or system preference\n- **Tooltip Appearance**: Width, position, animations\n- **Performance**: Caching, lazy loading, prefetch\n- **Per-Post Control**: Disable on specific posts/pages\n\nSee [full documentation](https://primebible.com/docs/wordpress-plugin) for all options.\n\n## 🛠️ Development\n\n### Requirements\n\n- PHP 7.4+\n- WordPress 5.8+\n- Modern browser with ES2020+ support\n\n### File Structure\n\n```\nwordpress-plugin/\n├── .github/\n│   └── FUNDING.yml              # GitHub Sponsors configuration\n├── assets/\n│   ├── assets/\n│   │   ├── primebible-embed.js     # Source JavaScript\n│   │   └── primebible-embed.min.js # Minified production JS\n│   ├── css/\n│   │   └── admin.css               # Admin panel styles\n│   ├── package.json                # Build configuration (terser)\n│   └── .gitkeep                    # Folder placeholder\n├── .gitattributes              # GitHub Linguist configuration\n├── CHANGELOG.md                # Version history\n├── CONTRIBUTING.md             # Contribution guidelines\n├── LICENSE                     # GPL-2.0+ license\n├── README.md                   # This file\n├── primebible-verse-preview.php # Main plugin file (861 lines)\n└── uninstall.php               # Cleanup on uninstall\n```\n\n### Local Development\n\n```bash\n# Clone the repo\ngit clone https://github.com/primebible/wordpress-plugin.git\n\n# Create symlink in your WordPress install\nln -s /path/to/repo /path/to/wordpress/wp-content/plugins/primebible-verse-preview\n\n# Activate in WordPress admin\n```\n\n### Testing\n\nTest on:\n- ✅ Latest WordPress version\n- ✅ PHP 7.4, 8.0, 8.1, 8.2\n- ✅ Common page builders (Gutenberg, Elementor, Divi)\n- ✅ Multiple themes\n- ✅ Mobile devices\n\n## 🤝 Contributing\n\nContributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) first.\n\n### Ways to Contribute\n\n- 🐛 **Report bugs** via [Issues](https://github.com/primebible/wordpress-plugin/issues)\n- 💡 **Suggest features**\n- 🔧 **Submit pull requests**\n- 🌍 **Translate** into other languages\n- 📖 **Improve documentation**\n\n## 📋 Changelog\n\n### [2.5.1] - 2025-11-15\n\n#### Added\n- Chapter verse counts awareness for accurate range detection\n- `maxMatchesPerNode` and `maxNodeTextLength` performance limits\n- Debug mode for troubleshooting\n\n#### Improved\n- Mobile touch interaction reliability\n- Cache efficiency with LRU algorithm\n\n#### Fixed\n- Edge case with overlapping verse ranges\n- Tooltip positioning on narrow viewports\n\nSee [CHANGELOG.md](CHANGELOG.md) for full version history.\n\n## 📄 License\n\nGPL-2.0-or-later. See [LICENSE](LICENSE) for details.\n\nFree for personal and commercial use. Modify and redistribute as you like.\n\n## 🙏 About PrimeBible\n\nPrimeBible is a **501(c)(3) nonprofit** dedicated to making deep Bible study accessible to everyone.\n\n### Our Free Tools\n\n- 📖 Original language analysis (Hebrew/Greek)\n- 📚 Strong's Concordance integration  \n- 🔗 Cross-reference explorer\n- 📅 Biblical timeline\n- ✍️ Scholarly articles on prophecy and theology\n\n**Mission**: Provide free, high-quality Bible study resources to the global church.\n\n[Visit PrimeBible.com](https://primebible.com) • [Donate](https://primebible.com/donate)\n\n## 💬 Support\n\n- **Documentation**: [primebible.com/docs/wordpress-plugin](https://primebible.com/docs/wordpress-plugin)\n- **WordPress.org Forum**: [Support Forum](https://wordpress.org/support/plugin/primebible-verse-preview/)\n- **GitHub Issues**: [Report Bug](https://github.com/primebible/wordpress-plugin/issues)\n- **Email**: support@primebible.com\n- **Response Time**: 24-48 hours\n\nWe're committed to excellent support. If you have an issue, we'll help you resolve it.\n\n## ⭐ Support the Project\n\nIf this plugin blesses your ministry:\n\n- ⭐ Star this repository\n- 📝 Leave a [5-star review on WordPress.org](#)\n- 📢 Share with other Christian content creators\n- 💝 [Donate](https://primebible.com/donate) to support nonprofit Bible tools\n\n---\n\n**Made with ❤️ for the global church**\n\n*PrimeBible • A 501(c)(3) Nonprofit Organization*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimebible%2Fwordpress-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprimebible%2Fwordpress-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprimebible%2Fwordpress-plugin/lists"}