Title: API.Bible Key Issues
Last modified: January 6, 2026

---

# API.Bible Key Issues

 *  Resolved [genuscastor](https://wordpress.org/support/users/genuscastor/)
 * (@genuscastor)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/)
 * The Bible reading Plans plugin will not accept the API.Bible access key I retrieved
   from the api.bible website. I get an error that the key must be 32 characters
   long, and the key I was issued is 21 characters long. I contacted API.Bible and
   was informed that the keys are now 21 characters in length, older keys are 32
   characters. The email I got from them states, “The older one is no longer available
   for creating new accounts. That means you would need to make a request with the
   plugin developer to update the plugin to handle both API key lengths for the 
   best compatibility.”
 * Please advise.
 * Thanks for all you do!

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776626)
 * Really appreciate you bringing this to our attention! I’ll adjust it right now
   🙂
 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776679)
 * v3.0.10 has been released. Thanks for your help 🙂
 *  Thread Starter [genuscastor](https://wordpress.org/support/users/genuscastor/)
 * (@genuscastor)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776803)
 * Thanks for the quick response! The 21-character key is accepted now, and the 
   reading plan shows up [on the page](https://pbaptistchurch.org/br/). But the 
   reading passages are not embedded in the page. I’ve checked the syntax for the
   ABS entry to be correct: [bible-reading-plan source=”ABS” reading_plan=”back-
   to-the-bible-chronological” version=”KJV-P”] Looking into what else could be.(
   WordPress v6.9; PHP v8.2.18)
 * Thanks again for the quick response.
 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776866)
 * That code works on my system, using my, older, abs api key. I wonder if it’s 
   a new/old key thing. Can you check the logs?
 * What does it say on the screen when the passages don’t load?
 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776876)
 * I have got a new key. Looks like they’ve changed the API endpoint too. Working
   on it.
 *  Thread Starter [genuscastor](https://wordpress.org/support/users/genuscastor/)
 * (@genuscastor)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776888)
 * I saw your post above after I posted this. Thanks for your prompt attention!
 * I see _BibleReadingPlans_ entries in the debug.log file, should I post it all
   here? :/
 *     ```wp-block-code
         thrown in /home2/electme/public_html/wp-content/plugins/bible-reading-plans/bible-reading-plans-class.inc.php on line 2220[06-Jan-2026 20:55:46 UTC] PHP Notice:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>bible-reading-plans</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home2/electme/public_html/wp-includes/functions.php on line 6131[06-Jan-2026 20:55:46 UTC] PHP Deprecated:  Creation of dynamic property BibleReadingPlans::$book_names_ap is deprecated in /home2/electme/public_html/wp-content/plugins/bible-reading-plans/includes/properties/book-codes.inc.php on line 85[06-Jan-2026 20:55:46 UTC] PHP Notice:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>wp-plugin-hostgator</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home2/electme/public_html/wp-includes/functions.php on line 6131[06-Jan-2026 20:55:46 UTC] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/electme/public_html/wp-includes/functions.php:6131) in /home2/electme/public_html/wp-includes/functions.php on line 7182[06-Jan-2026 20:55:46 UTC] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/electme/public_html/wp-includes/functions.php:6131) in /home2/electme/public_html/wp-admin/includes/template.php on line 2134[06-Jan-2026 20:56:34 UTC] PHP Notice:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>bible-reading-plans</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home2/electme/public_html/wp-includes/functions.php on line 6131
       ```
   
 * Quite a few more entries, appear to be similar.
    -  This reply was modified 5 months ago by [genuscastor](https://wordpress.org/support/users/genuscastor/).
    -  This reply was modified 5 months ago by [genuscastor](https://wordpress.org/support/users/genuscastor/).
 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776901)
 * I obtained a new key, and found there’s a new api endpoint to go with it. I’m
   uploading a 3.0.11 shortly.
 *  Plugin Author [Dave Smith](https://wordpress.org/support/users/sophoservices/)
 * (@sophoservices)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776919)
 * 3.0.11 is out now.
 *  Thread Starter [genuscastor](https://wordpress.org/support/users/genuscastor/)
 * (@genuscastor)
 * [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776929)
 * Allrighty, that works! Thanks again, your quick responses are most appreciated.
   I’m waiting to hear back from Bible Brain (DBP) API for a key to try that option.
 * Thanks for all you do.

Viewing 9 replies - 1 through 9 (of 9 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fapi-bible-key-issues%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/bible-reading-plans/assets/icon-256x256.png?rev=2286524)
 * [Bible Reading Plans](https://wordpress.org/plugins/bible-reading-plans/)
 * [Support Threads](https://wordpress.org/support/plugin/bible-reading-plans/)
 * [Active Topics](https://wordpress.org/support/plugin/bible-reading-plans/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/bible-reading-plans/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/bible-reading-plans/reviews/)

 * 9 replies
 * 2 participants
 * Last reply from: [genuscastor](https://wordpress.org/support/users/genuscastor/)
 * Last activity: [5 months ago](https://wordpress.org/support/topic/api-bible-key-issues/#post-18776929)
 * Status: resolved