Random Bible: Verse of the Day Widget

Random Bible: Verse of the Day Widget

Details
View on WordPress

This plugin puts a daily Bible verse on your WordPress site. Every visitor sees the same verse of the day, and it changes at midnight. You can switch it to a random Bible verse on each visit instead.

Visitors can tap for another verse, open the whole chapter, or share the verse.

The verse widget comes in six styles:

  • Window puts the verse on a photo.
  • Quiet is plain text between two thin lines, made for articles and sermon notes.
  • Today is a small card for a sidebar.
  • Calendar shows the scripture next to today’s date.
  • Poster sets the verse in large type on a block of colour.
  • Floating adds a “Verse for today” button to the bottom corner of the page, which opens the verse in a small card.

You can pick a light, dark or automatic theme, one of four accent colours or your own hex colour, round, soft or square corners, and a sans, serif or your theme’s own font. Bible translations: King James Version (KJV), World English Bible (WEB) and American Standard Version (ASV).

The widget draws itself inside a Shadow DOM. Your theme’s CSS can’t break it, and it doesn’t restyle anything on your page.

Block

Add the Bible Verse block and choose a style in the sidebar. The editor shows a live preview as you change settings.

Shortcode

For the classic editor, page builders and sidebar text widgets:

[random_bible_verse]

[random_bible_verse style="poster" accent="clay" theme="dark"]

Attributes: style (window, quiet, today, calendar, poster, floating), theme (light, dark, auto), accent (teal, clay, indigo, plum or a #hex colour), font (sans, serif, site), corners (round, soft, square), mode (daily, random), translation (kjv, web, asv), size (sm, md, lg), align (center, left), position (right or left, the corner for the floating style), credit (yes to show a link to random-bible.com).

External services

The widget loads its verses from random-bible.com, a free Bible verse site run by the plugin’s author.

  • What is sent: when a page with the widget opens, the visitor’s browser requests one file of verses, for example https://random-bible.com/data/pool-kjv.json. The request carries the usual browser data (IP address, user agent, referring page). No cookies are set and nothing else is sent.
  • When: each time a page with the block or shortcode is viewed. The browser may cache the file.
  • Privacy policy: https://random-bible.com/privacy/

The “Read chapter” button opens the chapter on random-bible.com in a new tab, and “Share” shares a link to random-bible.com. Both happen only when a visitor clicks them.

Details

Plugin code:
random-bible-verse-widget
Plugin version:
1.0.0
Outdated:
No
WP version:
6.3 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.4
Total installations:
0
Last updated:
2026-11-02
Rating:
Times rated:
0
bible-verse
church
daily-bible-verse
scripture
verse-of-the-day