It seems that any version of PHP from 8.0 upwards is causing an error. Things work as expected on PHP 7.4 and have for a long time. The output on the front end shows:
TIMEOUT ERROR: Could not retrieve Scriptures from?ESV.org APIbible-reading-plans.
The shortcode:
[bible-reading-plan source="ESV" reading_plan="through-the-bible" version="WEB-P"]
The error log (I replaced the actual domain with sitename.com):
2024/11/11 21:02:40 [error] 2888#2888: *265 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /path/to/sitename.com/public/wp-content/plugins/bible-reading-plans/bible-reading-plans-class.inc.php:1204
Stack trace:
#0 /path/to/sitename.com/public/wp-content/plugins/bible-reading-plans/bible-reading-plans-class.inc.php(1681): BibleReadingPlans->add_date_picker_ui()
#1 /path/to/sitename.com/public/wp-content/plugins/bible-reading-plans/bible-reading-plans-class.inc.php(1982): BibleReadingPlans->date_picker()
#2 /path/to/sitename.com/public/wp-content/plugins/bible-reading-plans/bible-reading-plans-class.inc.php(1103): BibleReadingPlans->get_bible_reading_plan()
#3 /path/to/sitename.com/public/wp-includes/class-wp-hook.php(324): BibleReadingPlans->putBibleReadingPlan()
#4 /path/to/sitename.com/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#5 /path/to/sitename.com/public/wp-includes/pl" while reading response header from upstream, client: 104.190.135.127, server: sitename.com, request: "GET /wp-admin/admin-ajax.php?action=put_bible_reading_plan&language_code=ENG&reading_plan=through-the-bible&version=ESV&source=ESV&requested_date=Mon%20Nov%2011%202024&device_screen_width=1920 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php8.0-fpm.sock:", host: "sitename.com", referrer: "https://sitename.com/bible-reading/"
]]>
Hi, all has been working well until a week or so ago. My reading plan pulls up the chapter name and number but not the Bible text itself.
WordPress updated to 6.6.2 around a month ago, so I don’t think it’s this causing the problem.
Any suggestions gratefully received.
]]>I am dyslexic. Using the following short codes. Could you tell me if they are right? I only have a key for DBP right now. They are timing our and not loading on page.
two year
[bible-reading-plan reading_plan="bcp19-acna-twoyear" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
morning
[bible-reading-plan reading_plan="bcp19-acna-morning" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
evening
[bible-reading-plan reading_plan="bcp19-acna-evening" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
psalm
[bible-reading-plan reading_plan="psalms-and-wisdom-literature" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
gospels-and-epistles
[bible-reading-plan reading_plan="gospels-and-epistles" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
chronicles-and-prophets
[bible-reading-plan reading_plan="chronicles-and-prophets" source="DBP" bible_id="ENGESH" bible_ot_audio_id="ENGESVO2DA" bible_nt_audio_id="ENGESVN2DA"]
]]>
This plan has been working fine all year, but today I get “TIMEOUT ERROR: Could not retrieve Scriptures from?ESV.org APIbible-reading-plans.” None of my other plans using ESV.org are getting this error.
Below is the custom plan data. Any help is appreciated.
01-01=Genesis 1-2;Psalm 19;Mark 1
01-02=Gen 3-5;Mark 2
01-03=Gen 6-8;Psalm 104;Mark 3
01-04=Gen 9-11;Mark 4
01-05=Gen 12-15;Psalm 148;Mark 5
01-08=Genesis 16-18;Mark 6
01-09=Gen 19-20;Psalm 1;Mark 7
01-10=Gen 21-23;Psalm 107;Mark 8
01-11=Gen 24-25;Psalm 4;Mark 9
01-12=Gen 26-27;Mark 10
01-15=Genesis 28-29;Mark 11
01-16=Gen 30-31;Psalm 11;Mark 12
01-17=Gen 32-34;Psalm 145;Mark 13
01-18=Gen 35-37;Psalm 12;Mark 14
01-19=Gen 38-40;Mark 15
01-22=Genesis 41-42;Mark 16
01-23=Gen 43-44;Psalm 24;Galatians 1
01-24=Gen 45-46;Psalm 108;Gal 2
01-25=Gen 47-48;Psalm 25;Gal 3
01-26=Gen 49-50;Gal 4
01-29=Exodus 1-3;Gal 5
01-30=Exod 4-6;Gal 6
01-31=Exod 7-9;Psalm 105;Ephesians 1
02-01=Exod 10-12;Eph 2
02-02=Exod 13-15;Psalm 114;Eph 3
02-05=Exodus 16-18;Eph 4
02-06=Exod 19-21;Psalm 33;Eph 5
02-07=Exod 22-24;Psalm 109;Eph 6
02-08=Exod 25-27;Psalm 90;Philippians 1
02-09=Exod 28-31;Philippians 2
02-12=Exodus 32-34;Philippians 3
02-13=Exodus 35-37;Psalm 26;Phil 4
02-14=Exodus 38-40;Hebrews 1
02-15=Leviticus 1-3;Psalm 27;Heb 2
02-16=Lev 4-7;Heb 3
02-19=Leviticus 8-11;Ps 110;Hebrews 4
02-20=Lev 12-14;Psalm 111;Heb 5
02-21=Lev 15-18;Psalm 31;Heb 6
02-22=Lev 19-20;Heb 7
02-23=Lev 21-23;Heb 8
02-26=Lev 24-25;Psalm 81;Hebrews 9
02-27=Lev 26-27;Psalm 112;Heb 10
02-28=Numbers 1-2;Psalm 64;Heb 11
02-29=Num 3-5;Heb 12
03-01=Num 6-7;Heb 13
03-04=Numbers 8-11;Colossians 1
03-05=Num 12-14;Psalm 28;Col 2
03-06=Num 15-18;Psalm 113;Col 3
03-07=Num 19-21;Col 4
03-08=Num 22-25;Luke 1
03-11=Numbers 26-29;Luke 2
03-12=Num 30-33;Psalm 35;Luke 3
03-13=Num 34-36;Luke 4
03-14=Deuteronomy 1-3;Ps 36;Luke 5
03-15=Deut 4-5;Luke 6
03-18=Deuteronomy 6-9;Luke 7
03-19=Deut 10-14;Psalm 5;Luke 8
03-20=Deut 15-18;Psalm 115;Luke 9
03-21=Deut 19-22;Psalm 6;Luke 10
03-22=Deut 23-26;Luke 11
03-25=Deut 27-31;Luke 12
03-26=Deut 32-34;Psalm 13;Luke 13
03-27=Joshua 1-4;Psalm 143;Luke 14
03-28=Joshua 5-8;Psalm 14;Luke 15
03-29=Joshua 9-13;Luke 16
04-01=Joshua 14-17;Luke 17
04-02=Josh 18-21;Psalm 15;Luke 18
04-03=Josh 22-24;Psalm 116;Luke 19
04-04=Judges 1-3;Psalm 16;Luke 20
04-05=Judges 4-6;Luke 21
04-08=Judges 7-8;Luke 22
04-09=Judges 9-11;Psalm 17;Luke 23
04-10=Judges 12-16;Psalm 146;Luke 24
04-11=Judges 17-18;Psalm 21;Acts 1
04-12=Judges 19-21;Acts 2
04-15=Ruth 1-2;Acts 3
04-16=Ruth 3-4;Psalm 37;Acts 4
04-17=1Sam 1-2;Psalm 120;Acts 5
04-18=1Sam 3-5;Psalm 23;Acts 6
04-19=1Sam 6-8;Acts 7
04-22=1Sam 9-10;Acts 8
04-23=1Sam 11-13;Psalm 38;Acts 9
04-24=1Sam 14;Psalm 124;Acts 10
04-25=1Sam 15-16;1Chr 1;Ps 39;Acts 11
04-26=1Sam 17;1Chr 2;Acts 12
04-29=1Sam 18-19;1Chr 3;Ps 59;Acts 13
04-30=1Sam 20;1Chr 4;Ps 56-57;Ps 142;Acts 14
05-01=1Sam 21-22;1Chr 5;Ps 52;Acts 15
05-02=1Sam 23-24;1Chr 6;Ps 54;Acts 16
05-03=1Sam 25;1Chr 7;Acts 17
05-06=1Sam 26-27;1Chr 8;Acts 18
05-07=1Sam 28-29;1Chr 9;Acts 19
05-08=1Sam 30-31;1Chr 10;Acts 20
05-09=2Sam 1-2;1Chr 11;Ps 96;Ps 106;Acts 21
05-10=2Sam 3-5;1Chr 12;Ps 122;Acts 22
05-13=2Sam 6;1Chr 13;Ps 60;Acts 23
05-14=1Chr 14-16;Acts 24
05-15=2Sam 7-8;1Chr 17;Ps 132;Acts 25
05-16=2Sam 9-10;1Chr 18-19;Ps 89;Acts 26
05-17=2Sam 11-12;1Chr 20;Ps 51;Ps 32;Acts 27
05-20=2Sam 13-14;Acts 28
05-21=2Sam 15-17;Psalms 3;Ps 63;Romans 1
05-22=2Sam 18-20;Psalm 34;Romans 2
05-23=2Sam 21-23;Psalm 18;Romans 3
05-24=2Sam 24;1Chr 21;Romans 4
05-27=1Chr 22-25;Psalm 78;Rom 5
05-28=1Kgs 1;1Chr 26-28;Rom 6
05-29=1Kgs 2;1Chr 29;Rom 7
05-30=1Kgs 3;2Chr 1;Ps 42;Rom 8
05-31=1Kgs 4;Prov 1-2;Ps 43;Rom 9
06-03=Proverbs 3-5;Romans 10
06-04=Proverbs 6-7;Psalm 7;Rom 11
06-05=Proverbs 8-10;Psalm 144;Rom 12
06-06=Proverbs 11-13;Psalm 8;Rom 13
06-07=Proverbs 14-15;Rom 14
06-10=Proverbs 16-18;Romans 15
06-11=Proverbs 19-21;Ps 40;Rom 16
06-12=Proverbs 22-23;Ps 117;1Thess 1
06-13=Proverbs 24-25;Ps 41;1Thess 2
06-14=Proverbs 26-28;1Thess 3
06-17=Proverbs 29-31;1Thess 4
06-18=Song 1-3;Ps 72;1Thess 5
06-19=Song 4-6;2Thess 1
06-20=Song 7-8;Ps 127;2Thess 2
06-21=1Kgs 5;2Chr 2;2Thess 3
06-24=1Kgs 6;2Chr 3;1Tim 1
06-25=1Kgs 7;2Chr 4;Ps 44;1Tim 2
06-26=1Kgs 8;Psalm 30;1Tim 3
06-27=2Chr 5-7;Psalm 121;1Tim 4
06-28=1Kgs 9;2Chr 8;1Tim 5
07-01=1Kgs 10-11;2Chr 9;1Tim 6
07-02=Ecclesiastes 1-3;Ps 45;2Tim 1
07-03=Eccl 4-6;Ps 125;2Tim 2
07-04=Eccl 7-9;Ps 46;2Tim 3
07-05=Eccl 10-12;2Tim 4
07-08=1Kgs 12;2Chr 10-11;Titus 1
07-09=1Kgs 13-14;2Chr 12;Ps 47;Titus 2
07-10=1Kgs 15;2Chr 13-14;Titus 3
07-11=2Chr 15-16; 1Kgs 16;Philemon
07-12=1Kgs 17-18;Ps 119;Jude
07-15=1Kgs 19-21;2Chr 17;Ps 129;Matt 1
07-16=1Kgs 22;2Chr 18;Matt 2
07-17=2Chr 19-20;2Kgs 1;Ps 20;Matt 3
07-18=2Kgs 2-3;Ps 48;Matt 4
07-19=2Kgs 4-6;Matt 5
07-22=2Kgs 7-8;2Chr 21;Matt 6
07-23=2Kgs 9-10;Psalm 49;Matt 7
07-24=2Chr 22-23;2Kgs 11;Ps 131;Matt 8
07-25=2Chr 24;2Kgs 12;Ps 50;Matt 9
07-26=Joel 1-3;Matt 10
07-29=Jonah 1-4;Matthew 11
07-30=2Kgs 13-14;2Chr 25;Ps 53;Matt 12
07-31=Amos 1-3;Matt 13
08-01=Amos 4-6;Psalm 55;Matt 14
08-02=Amos 7-9;Matt 15
08-05=Hosea 1-3;Matthew 16
08-06=Hosea 4-6;Psalm 58;Matt 17
08-07=Hosea 7-10;Matt 18
08-08=Hosea 11-13;Matt 19
08-09=Hosea 14;2Chr 26-27;Ps 61;Matt 20
08-12=2Kgs 15-16;Matthew 21
08-13=Isaiah 1-3;Psalm 9;Matthew 22
08-14=Isaiah 4-6;Matthew 23
08-15=Micah 1-4;Psalm 10;Matthew 24
08-16=Micah 5-7;Matthew 25
08-19=Isaiah 7-10;Psalm 22;Matt 26
08-20=Isa 11-13;Ps 118;Matt 27
08-21=Isa 14-16;Matt 28
08-22=Isa 17-19;Ps 62;1Cor 1
08-23=Isa 20-22;1Cor 2
08-26=Isaiah 23-25;1Cor 3
08-27=Isa 26-29;Psalm 65;1Cor 4
08-28=Isa 30-32;1Cor 5
08-29=Isa 33-35;1Cor 6
08-30=2Chr 28;2Kgs 17;Ps 66;1Cor 7
09-02=2Chr 29-31;1Cor 8
09-03=2Kgs 18-19;2Chr 32;Ps 67;1Cor 9
09-04=Isaiah 36-37;Ps 123;1Cor 10
09-05=2Kgs 20;Isa 38-40;Ps 68;1Cor 11
09-06=Isa 41-44;1Cor 12
09-09=Isaiah 45-48;1Cor 13
09-10=Isa 49-52;Psalm 69;1Cor 14
09-11=Isa 53-55;Psalm 128;1Cor15
09-12=Isa 56-59;Psalm 70;1Cor16
09-13=Isa 60-63;2Cor 1
09-16=Isaiah 64-66;2Cor 2
09-17=2Kgs 21;2Chr 33;Ps 71;2Cor 3
09-18=Nahum 1-3;Psalm 149;2Cor 4
09-19=2Kgs 22-23;Psalm 73;2Cor 5
09-20=2Chr 34-35;2Cor 6
09-23=Habakkuk 1-3;2Cor 7
09-24=Zephaniah 1-3;Psalm 74;2Cor 8
09-25=Jeremiah 1-4;Psalm 130;2Cor 9
09-26=Jer 5-7;Psalm 75;2Cor 10
09-27=Jer 8-10;2Cor 11
09-30=Jeremiah 11-13;2Cor 12
10-01=Jer 14-16;Psalm 76;2Cor 13
10-02=Jer 17-20;James 1
10-03=Jer 22-23;Jer 26;Psalm 77;James 2
10-04=Jer 25;Jer 35-36;Jer 45;Ps 133;James 3
10-07=Jeremiah 27-29;Jer 24;James 4
10-08=Jer 37;Jer 21;Jer 34;Psalm 79;James 5
10-09=Jer 30-33;1Pet 1
10-10=Jer 38-39;Jer 52;1Pet 2
10-11=2Kgs 24-25;2Chr 36;Ps 126;1Pet 3
10-14=Lamentations 1-5;Ps 137;1Pet 4
10-15=Obadiah;Jer 40-42;Ps 147;1Pet 5
10-16=Jeremiah 43-44;Jer 46;2Pet 1
10-17=Jer 47-49;Ps 80;2Pet 2
10-18=Jer 50-51;2Pet 3
10-21=Ezekiel 1-3;John 1
10-22=Ezekiel 4-6;Psalm 82;John 2
10-23=Ezekiel 7-9;John 3
10-24=Ezekiel 10-12;Psalm 83;John 4
10-25=Ezekiel 13-15;Psalm 136;John 5
10-28=Ezekiel 16-18;John 6
10-29=Ezekiel 19-21;Psalm 84;John 7
10-30=Ezekiel 22-24;Psalm 134;John 8
10-31=Ezekiel 25-27;Psalm 85;John 9
11-01=Ezekiel 28-30;John 10
11-04=Ezekiel 31-33;John 11
11-05=Ezekiel 34-36;Psalm 86;John 12
11-06=Ezekiel 37-39;Psalm 87;John 13
11-07=Ezekiel 40-42;John 14
11-08=Ezekiel 43-45;Psalm 135;John 15
11-11=Ezekiel 46-48;John 16
11-12=Daniel 1-3;Psalm 88;John 17
11-13=Daniel 4-6;John 18
11-14=Daniel 7-9;Psalm 91;John 19
11-15=Daniel 10-12;John 20
11-18=Ezra 1-2;John 21
11-19=Ezra 3-4;Psalm 92;1John 1
11-20=Haggai;Zechariah 1;Ps 138;1John 2
11-21=Zechariah 2-5;Psalm 93;1John 3
11-22=Zechariah 6-8;1John 4
11-25=Zechariah 9-11;1John 5
11-26=Zechariah 12-14;Psalm 94;2John
11-27=Ezra 5-6;Psalm 95;3 John
11-28=Esther 1-3;Psalm 139;Revelation 1
11-29=Esther 4-6;Revelation 2
12-02=Esther 7-10;Revelation 3
12-03=Ezra 7-10;Psalm 97;Revelation 4
12-04=Nehemiah 1-3;Revelation 5
12-05=Neh 4-6;Psalm 98;Revelation 6
12-06=Neh 7-9;Psalm 140;Revelation 7
12-09=Neh 10-13;Revelation 8
12-10=Malachi;Psalm 2;Revelation 9
12-11=Job 1-3;Psalm 29;Revelation 10
12-12=Job 4-7;Psalm 99;Revelation 11
12-13=Job 8-11;Revelation 12
12-16=Job 12-14;Psalm 100;Revelation 13
12-17=Job 15-17;Revelation 14
12-18=Job 18-20;Psalm 141;Revelation 15
12-19=Job 21-23;Psalm 101;Revelation 16
12-20=Job 24-27;Revelation 17
12-23=Job 28-30;Revelation 18
12-24=Job 31-33;Psalm 102;Revelation 19
12-25=Job 34-36;Revelation 20
12-26=Job 37-39;Psalm 103;Revelation 21
12-37=Job 40-42;Psalm 150;Revelation 22
]]>
Hi,
I understand if this is something you’d rather not do or were unable to do, but I’d like our Church to have a version of the Daily Office Lectionary that does not have the Apocrypha. I have the custom reading plan plug in and was wondering if you would be willing to provide the data used for the two year plan that I could use to make a custom version of the Daily Office Lectionary.
Ryan
]]>Hello. I have a blog with commentary and each post is one chapter of Scripture. I am using a very old plugin (last updated 7 years ago) to display ESV and it is becoming less reliable over the years. Is it possible to display just one chapter of Scripture per post instead of choosing a reading plan? I already have an ESV API that I am currently using.
]]>When I try to activate the Bible Reading Plans – I get an error message: The plugin does not have a valid header. … if I activate it from the installed plugins page, it “activates” but in the setting when I enter my ABS API, I get another error: Error:?The?bible_reading_plans_settings
?options page is not in the allowed options list.
I did a fresh WP install on another domain I own – with no plugins activated, and I get the exact same errors.
WP version 6.4.3
Site Info:
` wp-core
version: 6.4.3
site_language: en_US
user_language: en_US
timezone: America/New_York
permalink: /%year%/%monthnum%/%day%/%postname%/
https_status: true
multisite: false
user_registration: 1
blog_public: 1
default_comment_status: undefined
environment_type: production
user_count: 5
dotorg_communication: true
fdsus_date_format: F j, Y
fdsus_time_format: g:i a
fdsus_admin_email: [email protected] wp-paths-sizes
wordpress_path: /home3/dlf/public_html/nwbc/wp
wordpress_size: 1.98 GB (2123598101 bytes)
uploads_path: /home3/dlf/public_html/nwbc/wp/wp-content/uploads
uploads_size: 172.02 MB (180375384 bytes)
themes_path: /home3/dlf/public_html/nwbc/wp/wp-content/themes
themes_size: 1.48 MB (1547481 bytes)
plugins_path: /home3/dlf/public_html/nwbc/wp/wp-content/plugins
plugins_size: 176.33 MB (184895093 bytes)
database_size: 32.02 MB (33574952 bytes)
total_size: 2.35 GB (2523991011 bytes) wp-active-theme
name: Devotion (devotion)
version: 1.0.1
author: Flythemes
author_website: https://flythemes.net
parent_theme: none
theme_features: core-block-patterns, post-thumbnails, responsive-embeds, editor-styles, html5, automatic-feed-links, widgets-block-editor, block-templates, title-tag, custom-logo, custom-background, wp-block-styles, align-wide, editor-color-palette
theme_path: /home3/dlf/public_html/nwbc/wp/wp-content/themes/devotion
auto_update: Enabled wp-mu-plugins (1)
Endurance Page Cache: version: 2.2.1, author: Mike Hansen wp-plugins-active (22)
All Bootstrap Blocks: version: 1.3.15, author: AREOI, Auto-updates disabled
Backuply: version: 1.2.9, author: Softaculous, Auto-updates disabled
Bible Verse of the Day: version: 2.7, author: DailyVerses.net, Auto-updates disabled
Classic Editor: version: 1.6.3, author: WordPress Contributors, Auto-updates disabled
Cloudflare: version: 4.12.6, author: Cloudflare, Inc., Auto-updates disabled
Connections Business Directory: version: 10.4.65, author: Steven A. Zahm, Auto-updates disabled
CookieYes | GDPR Cookie Consent: version: 3.2.1, author: CookieYes, Auto-updates disabled
EmbedPress: version: 3.9.14, author: WPDeveloper, Auto-updates disabled
Events Manager: version: 6.4.7.2, author: Pixelite, Auto-updates disabled
Facebook Chat Plugin - Live Chat Plugin for WordPress: version: 2.5, author: Meta, Auto-updates disabled
FileOrganizer: version: 1.0.6, author: Softaculous Team, Auto-updates disabled
GoSMTP: version: 1.0.5, author: Softaculous Team, Auto-updates disabled
Loginizer: version: 1.8.3, author: Softaculous, Auto-updates disabled
Login or Logout Menu Item: version: 1.2.3, author: cartpauj, Auto-updates disabled
Nextend Social Login: version: 3.1.13, author: Nextendweb, Auto-updates disabled
Ninja Forms: version: 3.8.2, author: Saturday Drive, Auto-updates disabled
PublishPress Capabilities: version: 2.13.0, author: PublishPress, Auto-updates disabled
Safe SVG: version: 2.2.4, author: 10up, Auto-updates disabled
Sign-up Sheets: version: 2.2.12, author: Fetch Designs, Auto-updates disabled
SpeedyCache: version: 1.1.5, author: Softaculous Team, Auto-updates disabled
SW YouTube Integration - Blocks and Shortcodes for Embedding YouTube: version: 1.2.3, author: StreamWeasels, Auto-updates disabled
YouTube Live: version: 1.10.0, author: Andrew Minion, Auto-updates disabled wp-media
image_editor: WP_Image_Editor_Imagick
imagick_module_version: 1690
imagemagick_version: ImageMagick 6.9.10-68 Q16 x86_64 2024-01-12 https://imagemagick.org
imagick_version: 3.5.0
file_uploads: 1
post_max_size: 516M
upload_max_filesize: 512M
max_effective_size: 512 MB
max_file_uploads: 20
imagick_limits:
imagick::RESOURCETYPE_AREA: 112 GB
imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
imagick::RESOURCETYPE_FILE: 12288
imagick::RESOURCETYPE_MAP: 48 MB
imagick::RESOURCETYPE_MEMORY: 48 MB
imagick::RESOURCETYPE_THREAD: 1
imagick::RESOURCETYPE_TIME: 300
imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
gd_version: bundled (2.1.0 compatible)
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.25 wp-server
server_architecture: Linux 4.19.286-203.ELK.el7.x86_64 x86_64
httpd_software: Apache
php_version: 8.2.17 64bit
php_sapi: litespeed
max_input_variables: 1000
time_limit: 300
memory_limit: 256M
max_input_time: 60
upload_max_filesize: 512M
php_post_max_size: 516M
curl_version: 8.6.0 OpenSSL/1.1.1w
suhosin: false
imagick_availability: true
pretty_permalinks: true
htaccess_extra_rules: true
current: 2024-04-02T02:46:47+00:00
utc-time: Tuesday, 02-Apr-24 02:46:47 UTC
server-time: 2024-04-01T22:46:46-04:00
fdsus_server_max_execution_time: 300 seconds
fdsus_user_agent_string: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15 wp-database
extension: mysqli
server_version: 5.7.23-23
client_version: mysqlnd 8.2.17
max_allowed_packet: 536870912
max_connections: 150 wp-constants
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /home3/dlf/public_html/nwbc/wp/wp-content
WP_PLUGIN_DIR: /home3/dlf/public_html/nwbc/wp/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 256M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: false
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Undefined
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined wp-filesystem
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
mu-plugins: writable sign-up-sheets
version: 2.2.12
db_version_type: free
primary_db_version: 2.2.12
deactivate_email_validation: undefined
detailed_errors: undefined
disable_captcha: true
disable_honeypot: undefined
disable_user_autopopulate: undefined
display_all: undefined
email_from: undefined
email_subject: undefined
hide_address: true
hide_email: undefined
hide_phone: undefined
optional_address: undefined
optional_phone: undefined
recaptcha: undefined
recaptcha_version: v3
sheet_order: id_desc
sheet_slug: sheet
text_task_title_label: undefined
migrate_2.0_to_2.1: Array
(
[state] => complete
[last_updated] => 1710547634
[sheets_completed] => 0
[tasks_completed] => 0
[signups_completed] => 0
[categories_completed] => 0
)
roles: undefined
]]>
Today’s readings being displayed are different to what I have in my created bible reading plan.
The scripture reference in my plan is:
Feb-29=Lev 15;Acts 20
But 2 Samuel 14 is being displayed instead.
Yesterday and tomorrow’s readings are correct when I use the plan calendar.
Any help gladly appreciated.
Dear drmikegreen,
I just bought the premium license, trying to create a 3-year-reading-plan.
Unfortunately, there are very view information about the premium plugin (no screenshots, website or something else, to inform how it works and how it looks like. So I bought a license, to see, how it works.)
After purchase, it was told, that the license expires after one year. It would be more transparent, to give this information before purchase.
So however, what does it mean, if the license expires? You can not configure new plans? You can not use existing plans without renewed license? Or you just can’t download updates of the premium plugin, but can use it without updates furthermore?
I would be glad, if you can give some transparent information, what happens, after the license expires, and if you are forced, to pay a yearly subscription.
Best wishes
]]>The Calendar view seems not to be compatible with Elegantthemes Divi.
See the website. Maybe, you can fix it from your side, would be the better option, or?
]]>Question 1: How to fix the Problem: Timeout Error.
Shown Error: TIMEOUT ERROR: Could not retrieve Scriptures from?American Bible Society API.
How I integrated the API:
I registered for an API, and have now a live API of ABS.
I regenerated an API, but the Problem remains.
I put the API into the plugin, the plugin fetches the englisch bible versions, so the API should work.
I pasted the shortcode: [bible-reading-plan source=”ABS” reading_plan=”mcheyne” version=”KJV-P”] into WordPress. But it does not work.
I searched in the forum and tested different PHP versions (7.4, 8.0 and 8.2) but the error remains.
Thank you for your support.
Question 2: How do I fetch other languages?
I want to integrate a german bible. But there is no hint, how to integrate a bible in another language. There are 3 german bibles on the ABS website. Where do I find the fitting bible abbreviations and codes for languages. Thank you for a hint.
]]>is there a way I can pay to have this coded to fit my website ? I need AMP version and KJV version also NIV for users to choose from. I would like for the GUI to look blended with my webpage.
thank you
]]>Hi, I got the American Bible Society Access Key and applied it to the Bible Reading Plans, but it doesn’t appear to load the studies. It shows a calendar and says there are no readings for this date. Are you able to look into this and let me know why it is not working?
]]>Hi, I’m enjoying the plugin and am setting up a new bible reading plan with ‘Create Bible Reading Plans’ add-on.
There are no set readings on Sundays in my plan – how can I add text ‘No Readings Today’ etc rather than a blank page coming up?
Thanks
]]>The plugin doesn’t seem to work.
I am using DBP source: https://prnt.sc/7G9xAGP-ov0e ; and have tried and tested multiple reading plans, but none seem to work.
For some reason the listed reading plans list shows “-1” as seen in the screenshot: https://prnt.sc/xcU6kU2bg2i9
The output to the desired page shows: No readins for selected date : https://prnt.sc/TdywO4dd7S7P
Dear developper of ?Bible Reading Plans plugin,
Firstly, we would like to thank you very much for this wonderful plugin that can help us to embed a daily reading plan of the Bible in our website. May our God bless you!
Unfortunately, we are not able to display it because of the following error :
TIMEOUT ERROR: Could not retrieve Scriptures from?Bible Brain (aka Digital Bible Platform) API.
We really need your help.
Thank you for your time.
]]>Hi,
Thanks so much for all the work you’ve put into this app. Our church loves it.
I just wanted to make mention that the gospel scripture for today (Jan 13, 2023) has an error. It comes up as John 6:4 but it should really be John 6:41-end.
I’m not sure if that’s a simple fix, but figured I’d send it your way.
Thanks again!
Ryan
]]>I am using the M’Cheyne One-Year Reading Plan.
I have changed it to the ESV, but was wondering how can I change the translation to the Berean Study Bible?
Thank you!
]]>Hi!
I just bought the create Bible reading plans and downloaded the Bible reading plans.
But Both of them doesn’t seem to work on my website. I’ve received 2 API’s from ESV and ABS, but still i get an error: https://lblw.nl/987498009-2/
Can u please help me.
]]>Hi! Thanks for making such a great plugin that our church uses.
I thought I might make a suggestion. Obviously, no pressure. But I thought it would be really helpful if there was a table of contents at the top of reading plan. That way, people who wanted to read the passages in their print Bibles could easily see the day’s scripture reading without needing to scroll through the page.
I attempted to create this myself using HTML, but I it looks like there are custom classes given to the verse headers so I wasn’t sure how to make the table of contents. I’m also not very good with code.
Anyways, if you’re interested in making the feature, that would be really helpful to us. If not, no worries.
Thanks again.
How do you set the reading plan start date?
]]>This plugin is admin ajax URL incorrectly by adding ?action=put_bible_reading_plan& to the end of it which is breaking other plugins that use admin ajax.
Uncaught ReferenceError: QTags is not defined
at admin.php?page=HT_blocked_list:2575:460
/wp-admin/admin-ajax.php?action=put_bible_reading_plan&?action=wp-compression-test&test=1&_ajax_nonce=f49b4ec7f6&1658081630590:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/wp-admin/admin-ajax.php?action=put_bible_reading_plan&?action=HT_retrieve_page_limit&_fs_blog_admin=true:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/wp-admin/admin-ajax.php?action=put_bible_reading_plan&?action=HT_retrieve_blocked_list&_fs_blog_admin=true:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/wp-admin/admin-ajax.php?action=put_bible_reading_plan&?action=wp-compression-test&test=2&_ajax_nonce=f49b4ec7f6&1658081630824:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/wp-admin/admin-ajax.php?action=put_bible_reading_plan&?action=wp-compression-test&test=no&_ajax_nonce=f49b4ec7f6&1658081631333:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
]]>
Hi, I’m trying to use the daily office two year plan but when I type it into the code block I get mcheyne.
I’m using elementor, if that makes a difference. The code that is in the block is: [bible-reading-plan reading_plan=”bcp19-acna-twoyear” source=”ESV” version=”ESV”]
Let me know if there’s something that I’m doing wrong.
Thanks!
]]>This is in response to a closed topic “french bible available.”
Version 2.0 of this plugin provides access to over 1700 Bible versions in more than 1500 languages, with more versions and languages being added regularly. One of these languages is French.
I hope you are able to use it. And I would welcome your translating the English expressions in the Settings page, the copyright section, and the reading plan titles. There is a POT file in the languages directory for that purpose.
]]>I just installed the Bible Reading Plan and the Settings button is missing. I’m using WordPress Version 5.8.
]]>When Bible Reading Plans is activated, the Blocking page on Wordfence doesn’t display the current blocks and you can’t add blocks, and you can’t export Wordfence settings. This used to work with both plugins active.
Wordfence Admin in Chrome F12 Debugging Console shows the following:
JQMIGRATE: Migrate is installed, version 3.3.2
<strong>admin.php?page=WordfenceWAF:409 Uncaught TypeError: $(...).wfCircularProgress is not a function</strong>
at admin.php?page=WordfenceWAF:409
at admin.php?page=WordfenceWAF:416
(anonymous) @ admin.php?page=WordfenceWAF:409
(anonymous) @ admin.php?page=WordfenceWAF:416
<strong>admin.php?page=WordfenceWAF:453 Uncaught TypeError: $(...).wfCircularProgress is not a function</strong>
at admin.php?page=WordfenceWAF:453
at admin.php?page=WordfenceWAF:460
(anonymous) @ admin.php?page=WordfenceWAF:453
(anonymous) @ admin.php?page=WordfenceWAF:460
<strong>admin.php?page=WordfenceWAF:493 Uncaught TypeError: $(...).wfCircularProgress is not a function</strong>
at admin.php?page=WordfenceWAF:493
at admin.php?page=WordfenceWAF:500
(anonymous) @ admin.php?page=WordfenceWAF:493
(anonymous) @ admin.php?page=WordfenceWAF:500
<strong>admin.php?page=WordfenceWAF:533 Uncaught TypeError: $(...).wfCircularProgress is not a function</strong>
at admin.php?page=WordfenceWAF:533
at admin.php?page=WordfenceWAF:540
(anonymous) @ admin.php?page=WordfenceWAF:533
(anonymous) @ admin.php?page=WordfenceWAF:540
<strong>jquery.js?ver=5.7:4046 jQuery.Deferred exception: $(...).tmpl is not a function TypeError: $(...).tmpl is not a function</strong>
at https://covenantmessenger.org/wp-admin/admin.php?page=WordfenceWAF:2345:48
at dispatch (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:5429:27)
at elemData.handle (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:5233:28)
at Object.trigger (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:8715:12)
at https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:8793:17
at Function.each (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:381:19)
at jQuery.fn.init.each (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:203:17)
at jQuery.fn.init.trigger (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:8792:15)
at HTMLDocument.<anonymous> (https://covenantmessenger.org/wp-admin/admin.php?page=WordfenceWAF:2569:14)
at mightThrow (https://covenantmessenger.org/wp-includes/js/jquery/jquery.js?ver=5.7:3762:29) undefined
jQuery.Deferred.exceptionHook @ jquery.js?ver=5.7:4046
process @ jquery.js?ver=5.7:3834
setTimeout (async)
(anonymous) @ jquery.js?ver=5.7:3868
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
fire @ jquery.js?ver=5.7:3634
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
ready @ jquery.js?ver=5.7:4106
completed @ jquery.js?ver=5.7:4116
<strong>jquery.js?ver=5.7:4055 Uncaught TypeError: $(...).tmpl is not a function</strong>
at admin.php?page=WordfenceWAF:2345
at dispatch (jquery.js?ver=5.7:5429)
at elemData.handle (jquery.js?ver=5.7:5233)
at Object.trigger (jquery.js?ver=5.7:8715)
at jquery.js?ver=5.7:8793
at Function.each (jquery.js?ver=5.7:381)
at jQuery.fn.init.each (jquery.js?ver=5.7:203)
at jQuery.fn.init.trigger (jquery.js?ver=5.7:8792)
at HTMLDocument.<anonymous> (admin.php?page=WordfenceWAF:2569)
at mightThrow (jquery.js?ver=5.7:3762)
(anonymous) @ admin.php?page=WordfenceWAF:2345
dispatch @ jquery.js?ver=5.7:5429
elemData.handle @ jquery.js?ver=5.7:5233
trigger @ jquery.js?ver=5.7:8715
(anonymous) @ jquery.js?ver=5.7:8793
each @ jquery.js?ver=5.7:381
each @ jquery.js?ver=5.7:203
trigger @ jquery.js?ver=5.7:8792
(anonymous) @ admin.php?page=WordfenceWAF:2569
mightThrow @ jquery.js?ver=5.7:3762
process @ jquery.js?ver=5.7:3830
setTimeout (async)
jQuery.readyException @ jquery.js?ver=5.7:4054
(anonymous) @ jquery.js?ver=5.7:4074
mightThrow @ jquery.js?ver=5.7:3762
process @ jquery.js?ver=5.7:3830
setTimeout (async)
(anonymous) @ jquery.js?ver=5.7:3868
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
fire @ jquery.js?ver=5.7:3634
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
process @ jquery.js?ver=5.7:3850
setTimeout (async)
(anonymous) @ jquery.js?ver=5.7:3868
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
fire @ jquery.js?ver=5.7:3634
fire @ jquery.js?ver=5.7:3496
fireWith @ jquery.js?ver=5.7:3626
ready @ jquery.js?ver=5.7:4106
completed @ jquery.js?ver=5.7:4116
Console messages when Bible Reading Plan is displayed:
jquery.js?ver=5.7:9987 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/.
When the Bible Reading Plans plugin is disabled, all Console errors go away and Wordfence Admin Blocking page works correctly.
Bible Reading Plans Version Version 1.0.1
Wordfence Security Version 7.5.2
WordPress Version 5.7
Sydney Theme Version 1.76
Mike, thank you for your great work on this new plugin! We’re using Every Day in the Word with the ESV source. Each day of this reading plan has one or two verses of Proverbs at the end, and it seems that on most days, the Proverb gets cut off. Today’s reading (4-5-21) has the Proverb, but as I click around on the calendar, the Proverb was missing from every other day that I checked. Can you help me diagnose this problem, please?
]]>Are french bibles from DBP now available? I saw on the homepage of the plugin that initially only englsh translations are available.
]]>I have downloaded this plugin and started using it. When this plugin is activated, I am unable to open a page with Elementor. When I deactivate this plugin, Elementor opens with no issues. Also, I use another plugin that reveals other issues such as unable to add/change feature image to a post.
Please advise.
PS… I LOVE THIS PLUGIN. What a tremendous blessing!!! Thank you!!!
]]>The Bible Reading Plan has some problems with the titles.
For instance, for today’s readings (11/28/20):
1 Chronicles 24-25 should be just 1 Chronicles 24
1 Peter 5 should be 1 Chronicles 25
Micah 3 should be 1 Peter 5:1
Psalm 104 should be Micah 3:1-12
This is confusing to the reader.
Running on Version 0.6.1
[bible-reading-plan reading_plan=’mcheyne’ source=’ESV’ version=’ESV’]