توضیحات
BibleBridge is a complete Bible for your WordPress site — 11 translations, 95 topics with curated anchor verses, a scripture reference parser, cross-references, a topic explorer, reading plans, search, verse highlighting, verse notes, and optional cloud sync across devices.
Features:
- 11 Bible translations: KJV, ASV, WEB, YLT (English), Reina-Valera (Spanish), Louis Segond (French), Luther 1912 (German), Almeida RA (Portuguese), CUV (Chinese), KRV (Korean), Ang Dating Biblia (Tagalog)
- Scripture reference parser that recognizes natural references such as “Jn 3:16”, “1 Cor 13:4-7”, book-name abbreviations, and verse ranges
- Cross-references panel — tap any verse to open a list of related references with a back button and browsing history
- Topic explorer — 95 topics organized by the scripture they share, with 3,325 anchor verses across doctrine and pastoral care
- 5 reading plans: Bible in a Year, New Testament in 90 Days, New Testament in a Year, Gospel of John, Psalms & Proverbs
- Scripture search with book filtering and instant suggestions
- Verse sharing — copy text or generate image cards
- Verse highlighting with persistent colors
- Verse notes
- Cloud sync across devices via a short code (no account required)
- Dark mode
- Mobile layout with bottom navigation
How it works:
- Install and activate the plugin
- Go to Settings BibleBridge
- Set your reader name (e.g. “Grace Church Bible”)
- Your Bible is live at yoursite.com/bible
Free tier includes:
- 250 API requests per day
- All 11 translations
- All features (search, topics, plans, cross-refs, sync)
- No ads, no tracking, no account wall
Need more capacity? Claim your site from Settings BibleBridge in your WordPress admin, then choose a plan at holybible.dev/pricing.
External Services
This plugin relies on the BibleBridge API to serve Bible text, cross-references, search results, topic data, and reading plans. No Bible data is stored locally — all scripture content is fetched on demand from the API.
The plugin connects to the following services hosted at holybible.dev:
- BibleBridge API (holybible.dev/api) — serves all Bible content including scripture text, search, cross-references, topics, and reading plan data. On plugin activation, the plugin sends your site URL and site name to automatically provision a free API key. During normal use, visitor search queries and page navigation result in API calls that include the API key and requested scripture references. No visitor personal data is collected or transmitted.
- BibleBridge Sync (holybible.dev/reader/sync.php) — provides optional cross-device sync for visitor highlights, notes, and reading progress. Sync is initiated by visitors using an anonymous code (no email or account required). No personally identifiable information is collected.
Terms of Service | Privacy Policy
Source Code
Every PHP, CSS, and JavaScript file in this plugin is shipped as human-readable source directly in the plugin zip. No minification, no transpilation, no obfuscation, no build step. What you download is what runs.
biblebridge.php,uninstall.phpincludes/bb-api-client.php,includes/bb-config.php,includes/passage_nicknames.phptemplates/reader.phpand all route templates undertemplates/routes/assets/css/reader.css,assets/fonts/fonts.cssassets/js/reader.js,theme-init.js,topic-context.js,topic-tools.js,xref-walker.js
عکسهای صفحه
نصب
- In your WordPress admin, go to Plugins Add New
- Search for “BibleBridge” and click Install Now
- Activate the plugin
- Go to Settings BibleBridge to set your reader name
- Add a “Bible” link to your site navigation pointing to
/bible/read
For manual installation: upload the biblebridge folder to /wp-content/plugins/ and activate through the Plugins menu.
سوالات متداول
-
Does this work out of the box?
-
Yes. The plugin works immediately with no setup required. A free API key is automatically provisioned for your site on activation. For usage alerts and higher limits, claim your key at holybible.dev/signup.
-
Who is this for?
-
Anyone who wants Scripture on their website — churches, ministries, bloggers, devotional sites, schools, or content creators.
-
What translations are included?
-
KJV, ASV, WEB, YLT (English), Reina-Valera (Spanish), Louis Segond (French), Luther 1912 (German), Almeida RA (Portuguese), CUV (Chinese), KRV (Korean), Ang Dating Biblia (Tagalog).
-
Does it slow down my site?
-
No. All styles and scripts are bundled with the plugin. Bible data is fetched on demand from the API. No heavy assets or database tables are added to your site.
-
Can visitors sync across devices?
-
Yes. Cloud sync uses a simple code (like “GRACE-4821”) — no email or password needed. Highlights, reading progress, and plan completion sync automatically.
-
Can I customize the URL?
-
Yes. By default the reader lives at
/biblebut you can change this in Settings BibleBridge. -
Does it work with my theme?
-
The reader uses its own full-page template with clean typography. It works independently of your theme, so there are no style conflicts.
-
What happens if I hit the daily limit?
-
Readers will see a friendly message that the reader is busy. No errors, no broken pages. Limits reset at midnight UTC. To raise limits, claim your site from the plugin’s settings page, then choose a plan at holybible.dev/pricing.
نقد و بررسیها
نقد و بررسیای برای این افزونه یافت نشد.
توسعه دهندگان و همکاران
“BibleBridge” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگانترجمه “BibleBridge” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
1.0.7.1
- Admin UI: unify the “upgrade” messaging across all four admin surfaces — settings page help text, 80% quota warning banner, daily-limit-reached banner, and usage-table status cell. Each now uses a single “Claim your account” link that routes through the signup/claim flow with the site’s API key, so users who haven’t claimed their account yet reach the right starting point. Previously these linked directly to pricing and bypassed the claim step.
- Readme: remove external GitHub URL that pointed to the standalone codebase, not this plugin.
- Readme: clarify that raising the daily limit requires claiming the site first.
1.0.7
- Migrate the public sync endpoint from the custom
/bible/syncrewrite route to the WordPress REST API under/wp-json/biblebridge/v1/sync. Both GET (code retrieval) and POST (sync push) now useregister_rest_route()with WordPress-managed request parsing; the plugin no longer reads raw request input for sync handling. - Replace custom body-length / JSON-decode hardening with a recursive shape-preserving sanitizer that walks nested highlight/note structures, sanitizing string keys and values while preserving booleans, integers, floats, and array shape.
- Scripture passthrough (
/bible/api/{endpoint}) is unchanged — still served via the existing public page rewrite route with endpoint + parameter whitelists.
1.0.6
- Ship
assets/js/reader.jsas human-readable unminified source directly in the plugin zip (no minified build, no build step — what you download is what runs) - Migrate the reader’s scripture passthrough off
admin-ajax.phpentirely. Cross-references, context, search, passage, topics, and cloud sync are now served by dedicated public page routes —/bible/api/{endpoint}and/bible/sync— alongside the existing/bible/read,/bible/topics, and/bible/plansroutes. No morewp_ajax_nopriv_*handlers in the plugin. - Harden
/bible/syncPOST body handling: reject empty / oversized (>64KB) / non-JSON input before forwarding upstream, and re-encode the parsed body viawp_json_encode()so only canonical JSON derived from a decoded array is sent on - Escape inline SVG output in the reading plans page via
wp_kses()with an explicit SVG-safe whitelist - Prefix all remaining generic globals and JS-localized identifiers:
$PASSAGE_NICKNAMES$BIBLEBRIDGE_PASSAGE_NICKNAMES,$BOOK_ALIASES$BIBLEBRIDGE_BOOK_ALIASES,$GLOBALS['bb_prefetched_topic']$GLOBALS['biblebridge_prefetched_topic'],bbWpRouteBIBLEBRIDGE_WP_ROUTE, script handlebb-readerbiblebridge-reader - Simplify the Source Code readme section: every file in the zip is human-readable, no build step, no external lookup required
1.0.5
- Fix cross-reference panel failing on installs not hosted on holybible.dev (relative-URL bug in reader.js now uses the WordPress admin-ajax proxy)
- Fix cloud sync failing on installs not hosted on holybible.dev (same bug class as cross-references — sync now routes through a dedicated admin-ajax proxy handler)
- Fix plan detail and plan day pages missing styles (inline CSS was stripped during the 1.0.4 WP.org blocker fix but never migrated into reader.css)
- Refine cross-reference panel typography across the reader page and topic pages for a consistent Study Bible look (serif headline, uppercase reference labels, generous spacing, left accent border)
- Rename plugin from “BibleBridge — Free Bible Reader” to “BibleBridge” and rewrite description for the WordPress.org directory
1.0.4
- Topic pages reimagined for sermon prep: each topic now opens with anchor verse previews and a cross-reference walker for following verses across Scripture
- New “Copy all verses” button on every topic page (plain-text export with source attribution)
- Topics browse page now organized into intentional shelves: “Start with doctrine” (taught in teaching order) and “For pastoral care & life” (alphabetical)
- Stripped editorial prose from topic pages — anchor scriptures and shared-verse adjacency now do the work of guiding study, with no doctrinal commentary
- New shared-verse adjacency on every topic page (“Topics that share scripture”) for finding related passages without doctrinal labels
- Improved meta descriptions and social-share images for topic pages
1.0.3
- Added Bookmark verse to the mobile action sheet (previously desktop-only)
- Normalized verse action labels between mobile and desktop (Copy verse, Share verse, Share as image, Bookmark verse, Highlight verse, Add note)
- Refactored verse actions to render from a single registry to prevent future drift
1.0.2
- Added beacon-based read metering (accurate quota tracking per chapter read)
- Passage API calls no longer count against quota for WordPress installs
- Sends X-BB-Client header to identify first-party reader requests
1.0.1
- Bundled CSS, JS, and fonts locally (no external CDN)
- Fixed cross-references for non-English translations
- Fixed topic flow rendering for ungrouped chains
- Fixed reference resolution using correct API key
- Added 80% quota warning in admin
- Updated free tier to 250 requests/day
- Added external services disclosure and privacy links
1.0.0
- Initial release
- 10 Bible translations
- Full-text search with book filtering
- Cross-references with topic explanations
- Topic explorer with flow visualization
- 5 reading plans
- Verse sharing (text and image)
- Verse highlighting and notes
- Cloud sync
- Dark/light mode
- Mobile-optimized






