[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3ruQ6XlFgXiNox646aB0iygykbhO5sV7U038eEBz4yc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":129,"fingerprints":229},"truth","Truth","2.8","uamv","https:\u002F\u002Fprofiles.wordpress.org\u002Fuamv\u002F","\u003Cp>The Truth plugin will scan the content of your posts, pages, comments, and widgets for references to Bible verses and can generate two types of links from these references.\u003C\u002Fp>\n\u003Ch4>bibles.org\u003C\u002Fh4>\n\u003Cp>Truth utilizes the \u003Ca href=\"https:\u002F\u002Fbibles.org\u002Fwidget\" title=\"bibles.org Global Bible Widget\" rel=\"nofollow ugc\">Global Bible Widget\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fglobal.bible\" title=\"Global.Bible\" rel=\"nofollow ugc\">The Global Bible Project\u003C\u002Fa> to generate links that, when clicked, will display a modal containing the verse that has been referenced. The following Bible versions are currently supported:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amplified Bible (AMP)\u003C\u002Fli>\n\u003Cli>Contemporary English Version (CEV)\u003C\u002Fli>\n\u003Cli>Contemporary English Version (Anglicised) 2012 (CEVD)\u003C\u002Fli>\n\u003Cli>English Standard Version (ESV)\u003C\u002Fli>\n\u003Cli>Good News Translation (US Version) (GNTD)\u003C\u002Fli>\n\u003Cli>King James Version, American Edition (KJVA)\u003C\u002Fli>\n\u003Cli>King James Version with Apocrypha, American Edition (KJVA)\u003C\u002Fli>\n\u003Cli>New American Standard Bible (NASB)\u003C\u002Fli>\n\u003Cli>New International Version (NIV)\u003C\u002Fli>\n\u003Cli>New Revised Standard Version (NRSV)\u003C\u002Fli>\n\u003Cli>Good News Bible (Anglicised) 1994 (GNB)\u003C\u002Fli>\n\u003Cli>Good News Bible (Anglicised) Catholic Edition 1994 (GNB)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>YouVersion\u003C\u002Fh4>\n\u003Cp>Truth can also generate links to \u003Ca href=\"http:\u002F\u002Fbible.com\" title=\"YouVersion\" rel=\"nofollow ugc\">YouVersion\u003C\u002Fa>. When using YouVersion, a shortcode allows override of the default Bible version. There is also an option to disable auto-generation of links and use only the shortcode. The following Bible versions are currently supported:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amplified Bible (AMP)\u003C\u002Fli>\n\u003Cli>American Standard Version (ASV)\u003C\u002Fli>\n\u003Cli>Berean Study Bible (BSB)\u003C\u002Fli>\n\u003Cli>Common English Bible (CEB)\u003C\u002Fli>\n\u003Cli>Contemporary English Version (CEVUS06)\u003C\u002Fli>\n\u003Cli>Catholic Public Domain Version (CPDV)\u003C\u002Fli>\n\u003Cli>Darby Translation 1890 (Darby)\u003C\u002Fli>\n\u003Cli>Douay Rheims (DRA)\u003C\u002Fli>\n\u003Cli>English Standard Version (ESV)\u003C\u002Fli>\n\u003Cli>Good News Bible (GNB)\u003C\u002Fli>\n\u003Cli>GOD’S WORD Translation (GWT)\u003C\u002Fli>\n\u003Cli>Good News Translation (GNT)\u003C\u002Fli>\n\u003Cli>Holman Christian Standard Bible (HCSB)\u003C\u002Fli>\n\u003Cli>King James Version (KJV)\u003C\u002Fli>\n\u003Cli>The Message (MSG)\u003C\u002Fli>\n\u003Cli>New American Standard Bible (NASB)\u003C\u002Fli>\n\u003Cli>New Century Version (NCV)\u003C\u002Fli>\n\u003Cli>New English Translation (NET)\u003C\u002Fli>\n\u003Cli>New International Reader’s Version (NIRV)\u003C\u002Fli>\n\u003Cli>New International Version (NIV)\u003C\u002Fli>\n\u003Cli>New King James Version (NKJV)\u003C\u002Fli>\n\u003Cli>New Living Translation (NLT)\u003C\u002Fli>\n\u003Cli>New Revised Standard Version (NRSV)\u003C\u002Fli>\n\u003Cli>Orthodox Jewish Bible (OJB)\u003C\u002Fli>\n\u003Cli>Tree of Life Bible (TLV)\u003C\u002Fli>\n\u003Cli>World English Bible (WEB)\u003C\u002Fli>\n\u003Cli>La Palabra (BLPH)\u003C\u002Fli>\n\u003Cli>La Bilia de las Americas (LBLA)\u003C\u002Fli>\n\u003Cli>Nueva Versión Internacional (NVI)\u003C\u002Fli>\n\u003Cli>Biblia Reina Valera 1960 (RVR60)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>View an implementation of the plugin \u003Ca href=\"http:\u002F\u002Fwmpl.org\u002Farticles\" title=\"WMPL Articles\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically links to Bible verses throughout your site.",90,8027,80,9,"2024-06-06T03:00:00.000Z","6.5.8","3.1","7.4",[20,21,4,22,23],"bible","scripture","verse","version","https:\u002F\u002Ftypewheel.xyz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftruth.2.8.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},3,3110,30,88,"2026-04-04T14:34:09.502Z",[38,58,78,96,115],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":55,"download_link":56,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"reftagger","Logos Reftagger","2.4.7","logos","https:\u002F\u002Fprofiles.wordpress.org\u002Flogos\u002F","\u003Cp>Logos Reftagger is a service which automatically converts Bible references on your site into links so your site’s visitors can see Scripture just by hovering over the link. Reftagger modifies your site to run the tagging script each time a page loads, identifying Bible verse references and turning them into links to the verse on Biblia.com.\u003C\u002Fp>\n\u003Cp>Hovering over a link displays a tooltip with the text of the reference, so users don’t need to leave the page to see the verse. You can also insert a small icon next to the reference to open the verse in Logos Bible Software.\u003C\u002Fp>\n\u003Cp>The plugin provides a simple options page where you can customize settings. Preferences include options to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Specify a Bible version.\u003C\u002Fli>\n\u003Cli>Insert a Logos link after each reference.\u003C\u002Fli>\n\u003Cli>Insert a Logos icon after existing Logos links on your site.\u003C\u002Fli>\n\u003Cli>Choose which icon to use if Logos links are enabled.\u003C\u002Fli>\n\u003Cli>Enable or disable hover tooltips.\u003C\u002Fli>\n\u003Cli>Work on existing Biblia.com and Ref.ly links.\u003C\u002Fli>\n\u003Cli>Work on Bible references with improper casing (such as jn 3:16 or JOHN 3:16).\u003C\u002Fli>\n\u003Cli>Tag chapter references (such as Gen. 1).\u003C\u002Fli>\n\u003Cli>Prevent searching user comments for references.\u003C\u002Fli>\n\u003Cli>Prevent searching specific HTML tags (such as bold, h1, ordered list).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin relies on the Logos Reftagger API service (api.reftagger.com) to make this tagging possible. By using this plugin and corresponding service, you are accept Logos Reftagger API’s Privacy Policy (https:\u002F\u002Fwww.logos.com\u002Fprivacy) and Terms of Use (https:\u002F\u002Fwww.logos.com\u002Fterms).\u003C\u002Fp>\n\u003Cp>For more information, visit https:\u002F\u002Fwww.logos.com\u002Freftagger.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>The plugin works immediately when you activate it on the Plugins page. Customize preferences from Settings > Logos Reftagger. Any changes take effect immediately after clicking Save Changes.\u003C\u002Fp>\n","Logos Reftagger turns Bible references into links to the verse on Biblia.com and adds tooltips with the text of the verse.",10000,131528,96,15,"2025-12-22T21:03:00.000Z","6.9.4","2.3","7.0",[20,42,39,21,22],"https:\u002F\u002Fwww.logos.com\u002Freftagger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freftagger.2.4.7.zip",100,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":57,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bible-link-multilingual","BibleLink Multilingual","1.0.19","GlobalRize","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobalrize\u002F","\u003Cp>This lightweight plugin makes Bible references on your website interactive, showing a preview when the visitor clicks or moves the mouse cursor over the references. Up to three verses are shown, followed by a ‘Read more’ link.\u003C\u002Fp>\n\u003Cp>You can choose from 30+ languages and 60+ bible versions. Check the list of available languages\u002Fbibles \u003Ca href=\"https:\u002F\u002Fbible-link.com\u002Flanguages-and-translations\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fc-i_3ALvw-0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbible-link.com\u002F\" rel=\"nofollow ugc\">bible-link.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Suggestions for improvements, additional functionality or more Bible translations are \u003Ca href=\"https:\u002F\u002Fbible-link.com\u002Fcontribute\" rel=\"nofollow ugc\">welcome\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>By installing this plugin you agree to \u003Ca href=\"https:\u002F\u002Fbible-link.com\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">these terms\u003C\u002Fa>.\u003C\u002Fp>\n","This lightweight plugin makes Bible references on your website interactive and supports multiple languages.",300,5807,6,"2025-01-14T13:39:00.000Z","6.7.5","3.1.0","5.4",[20,74,75,21,22],"link","reference","https:\u002F\u002Fbible-link.globalrize.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbible-link-multilingual.1.0.19.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":27,"num_ratings":27,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":94,"download_link":95,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bible-reader","Bible Reader","1.0.1","Quincy","https:\u002F\u002Fprofiles.wordpress.org\u002Fquincyvr\u002F","\u003Cp>Features:\u003Cbr \u002F>\n– Bible Reader with multiple languages and translations\u003Cbr \u002F>\n– Verse of the Day\u003Cbr \u002F>\n– Hebrew Date Converter\u003Cbr \u002F>\n– Word Cloud Visualization\u003Cbr \u002F>\n– Word Highlighting\u003Cbr \u002F>\n– Chapter Navigation\u003Cbr \u002F>\n– Font Size Options\u003Cbr \u002F>\n– Easy Sharing Options\u003C\u002Fp>\n\u003Cp>Requires a free API key from scripture.api.bible.\u003C\u002Fp>\n\u003Cp>Note: API.Bible has usage limits (500 requests\u002Fhour for free tier).\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the API.Bible service (https:\u002F\u002Fscripture.api.bible) to fetch Bible translations, books, chapters, and verses. This is required for the core functionality of displaying Bible content.\u003C\u002Fp>\n\u003Cp>Data sent to API.Bible:\u003Cbr \u002F>\n– Bible version ID (e.g., ‘06125adad2d5898a-01’)\u003Cbr \u002F>\n– Book ID (e.g., ‘GEN’)\u003Cbr \u002F>\n– Chapter number (e.g., 1)\u003Cbr \u002F>\n– Language code (e.g., ‘eng’)\u003C\u002Fp>\n\u003Cp>When data is sent:\u003Cbr \u002F>\n– When loading available Bible versions for a selected language\u003Cbr \u002F>\n– When loading books for a selected Bible version\u003Cbr \u002F>\n– When loading chapters for a selected book\u003Cbr \u002F>\n– When loading verses for a selected chapter\u003Cbr \u002F>\n– When performing searches\u003C\u002Fp>\n\u003Cp>The plugin does NOT send:\u003Cbr \u002F>\n– User personal data\u003Cbr \u002F>\n– IP addresses\u003Cbr \u002F>\n– Site URLs\u003Cbr \u002F>\n– Any identifiable information\u003C\u002Fp>\n\u003Cp>API.Bible is provided by American Bible Society:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fscripture.api.bible\u002Fdocs\u002Fterms\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fscripture.api.bible\u002Fdocs\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Hebrew Date Conversion\u003C\u002Fh3>\n\u003Cp>The plugin also connects to HebCal’s Hebrew Date Converter API (https:\u002F\u002Fwww.hebcal.com) for converting Gregorian dates to Hebrew dates.\u003C\u002Fp>\n\u003Cp>Data sent to HebCal:\u003Cbr \u002F>\n– Day, month, and year of Gregorian date being converted\u003C\u002Fp>\n\u003Cp>When data is sent:\u003Cbr \u002F>\n– Only when a user actively uses the Hebrew date converter feature\u003C\u002Fp>\n\u003Cp>HebCal is provided by HebCal LLC:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fwww.hebcal.com\u002Fabout\u002Fterms-and-conditions\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.hebcal.com\u002Fabout\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Social Sharing\u003C\u002Fh3>\n\u003Cp>This plugin includes optional sharing features that generate links to social media platforms.\u003Cbr \u002F>\nNo data is sent to these services unless the user actively chooses to share content.\u003C\u002Fp>\n\u003Cp>When a user shares a verse:\u003Cbr \u002F>\n– The verse text and reference are encoded in the share URL\u003Cbr \u002F>\n– The user’s browser connects directly to the chosen platform\u003Cbr \u002F>\n– No data passes through our servers\u003C\u002Fp>\n\u003Cp>Supported services:\u003Cbr \u002F>\n– X (Twitter): https:\u002F\u002Ftwitter.com\u002Ftos\u003Cbr \u002F>\n– Truth Social: https:\u002F\u002Ftruthsocial.com\u002Fterms\u003Cbr \u002F>\n– Gab: https:\u002F\u002Fgab.com\u002Fabout\u002Fterms\u003Cbr \u002F>\n– WhatsApp: https:\u002F\u002Fwww.whatsapp.com\u002Flegal\u003Cbr \u002F>\n– Telegram: https:\u002F\u002Ftelegram.org\u002Ftos\u003Cbr \u002F>\n– Email (uses default mail client)\u003C\u002Fp>\n\u003Cp>The plugin does NOT:\u003Cbr \u002F>\n– Track sharing activity\u003Cbr \u002F>\n– Store any sharing data\u003Cbr \u002F>\n– Connect to these services without user initiation\u003C\u002Fp>\n\u003Ch3>Privacy Notice\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store or share any personal user data.\u003Cbr \u002F>\nAll Bible content is fetched directly from API.Bible and not stored locally.\u003C\u002Fp>\n","A beautiful Bible reader with a 'Verse of the Day' and a 'Hebrew date converter'.",10,349,"2025-05-06T22:22:00.000Z","6.8.5","5.6",[20,92,93,21,22],"converter","reader","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbible-reader.1.0.1.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":86,"downloaded":104,"rating":27,"num_ratings":27,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":53,"tags":108,"homepage":112,"download_link":113,"security_score":114,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bible-verses-references","Bible Verses References","1.1.2","Klaylton Fernando","https:\u002F\u002Fprofiles.wordpress.org\u002Fbboyguil\u002F","\u003Cp>If you have a blog where you write about theology, there are certainly several biblical references to support your argument. You can’t quote all the texts in full because search engines can punish your blog’s SEO for containing copied texts.\u003C\u002Fp>\n\u003Cp>If you leave only the Biblical references, they are often ignored by users, as many do not have the time or willingness to look up each of the Biblical references.\u003C\u002Fp>\n\u003Cp>Thinking about solving this problem, what this plugin does is a scan of all references present in your text and adds an \u003Ccode>ABBR\u003C\u002Fcode> tag containing the text of the quoted verse.\u003C\u002Fp>\n\u003Cp>When the user hovers over the mouse, a popup will open containing the biblical text. That way, the usability of your Christian blog will be much better and your users will thank you.\u003C\u002Fp>\n\u003Ch3>Supported reference formats\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>João 3:16\u003C\u002Fstrong> parses a single verse\u003C\u002Fli>\n\u003Cli>\u003Cstrong>1 John 5:11-12\u003C\u002Fstrong> parses two verses separated with hyphen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>I John 5:11,14-15\u003C\u002Fstrong> parses a verse followed by a range separated with comm\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Romanos 7:25-8:1\u003C\u002Fstrong> parses two chapter\u002Fverse pairs separated with hyphen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Romanos 12:1,2\u003C\u002Fstrong> parses two versions separated with comma\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rm 12:1-2,4,13\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rm 12:1-2,4,13;13:2;14:2-4,6\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About the operation\u003C\u002Fh3>\n\u003Cp>The plugin extracts, through regex, the biblical references present in the posts, then a tag is added highlighting the biblical reference to indicate to the user the need to hover. As soon as the user hovers over the reference or taps on the cell phone, a request is made to our API, where the biblical text is returned.\u003C\u002Fp>\n\u003Cp>At the moment, there is no need for extra configuration, nor is it necessary to edit your posts to flag or edit the references, as seen in other plugins with the same proposal.\u003C\u002Fp>\n\u003Cp>Operation is completely automated.\u003C\u002Fp>\n","This plugin fetches all the biblical references present in your posts and pages and adds the text of the verse in a floating window when the user hove &hellip;",1414,"2024-02-22T14:53:00.000Z","6.4.8","5.0",[20,109,110,21,111],"biblia","christian","verses","https:\u002F\u002Fblogdosemeador.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbible-verses-references.1.1.2.zip",85,{"slug":116,"name":117,"version":81,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":86,"downloaded":122,"rating":27,"num_ratings":27,"last_updated":123,"tested_up_to":124,"requires_at_least":52,"requires_php":53,"tags":125,"homepage":94,"download_link":128,"security_score":114,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"biblescripturetagger","BibleScriptureTagger","kevinarise","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinarise\u002F","\u003Cp>Bible Scripture Tagger is a plugin to automatically create a hover for Bible references.\u003Cbr \u002F>\nThe hover reveals the verse text and provides a link for further study at the Bible Portal website: bibleportal.com.\u003C\u002Fp>\n\u003Cp>This plugin can automatically recognize the Bible version. The plugin also provides a simple options page for you to select the default Bible version.\u003C\u002Fp>\n\u003Cp>It is very convenient for you to look up the Bible Scripture on internet.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>The plugin works immediately when you activate it on the Plugins page. Customize preferences from Settings. Any changes take effect immediately after clicking Save Changes.\u003C\u002Fp>\n","BibleScriptureTagger Creates a hover for Bible references and reveals the verse text and provides a link for further study at the Bible Portal.",991,"2023-07-04T00:13:00.000Z","6.0.11",[20,21,126,127,22],"scriptures","scripturetagger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbiblescripturetagger.1.0.1.zip",{"attackSurface":130,"codeSignals":193,"taintFlows":219,"riskAssessment":220,"analyzedAt":228},{"hooks":131,"ajaxHandlers":176,"restRoutes":186,"shortcodes":187,"cronEvents":191,"entryPointCount":32,"unprotectedCount":192},[132,138,141,145,148,153,157,161,167,170,173],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_enqueue_scripts","enqueue_styles","class-truth-admin.php",39,{"type":133,"name":134,"callback":139,"file":136,"line":140},"enqueue_scripts",40,{"type":133,"name":142,"callback":143,"file":136,"line":144},"admin_init","check_authorization",48,{"type":133,"name":142,"callback":146,"file":136,"line":147},"register_settings",52,{"type":133,"name":149,"callback":150,"file":151,"line":152},"admin_notices","display_notice","class-truth-notice.php",33,{"type":133,"name":154,"callback":155,"file":156,"line":137},"wp_footer","insert_scripts","class-truth-public.php",{"type":133,"name":158,"callback":159,"file":156,"line":160},"init","create_index",43,{"type":162,"name":163,"callback":164,"priority":165,"file":156,"line":166},"filter","the_content","search_content",99,45,{"type":162,"name":168,"callback":164,"priority":165,"file":156,"line":169},"comment_text",46,{"type":162,"name":171,"callback":164,"priority":165,"file":156,"line":172},"widget_text",47,{"type":133,"name":134,"callback":174,"file":175,"line":86},"typewheel_notices_add_stylesheets_and_javascript","typewheel-notice\\class-typewheel-notice.php",[177,182],{"action":178,"nopriv":179,"callback":178,"hasNonce":180,"hasCapCheck":179,"file":151,"line":181},"authorize_truth",false,true,27,{"action":183,"nopriv":179,"callback":184,"hasNonce":179,"hasCapCheck":179,"file":175,"line":185},"dismiss_notice","typewheel_notices_process",291,[],[188],{"tag":4,"callback":189,"file":156,"line":190},"shortcode",51,[],1,{"dangerousFunctions":194,"sqlUsage":195,"outputEscaping":197,"fileOperations":27,"externalRequests":27,"nonceChecks":192,"capabilityChecks":217,"bundledLibraries":218},[],{"prepared":27,"raw":27,"locations":196},[],{"escaped":68,"rawEcho":86,"locations":198},[199,202,204,205,207,209,210,211,213,215],{"file":136,"line":200,"context":201},145,"raw output",{"file":136,"line":203,"context":201},148,{"file":136,"line":203,"context":201},{"file":136,"line":206,"context":201},165,{"file":136,"line":208,"context":201},168,{"file":136,"line":208,"context":201},{"file":151,"line":137,"context":201},{"file":156,"line":212,"context":201},84,{"file":175,"line":214,"context":201},200,{"file":175,"line":216,"context":201},227,2,[],[],{"summary":221,"deductions":222},"The 'truth' v2.8 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by not using dangerous functions, performing all SQL queries using prepared statements, and having no recorded vulnerabilities in its history. This suggests a development team that is, at least partially, security-conscious.\n\nHowever, there are notable concerns. The presence of an unprotected AJAX handler represents a significant entry point that is not secured against unauthorized access. Furthermore, a considerable portion of the plugin's output (62%) is not properly escaped, which opens the door to cross-site scripting (XSS) vulnerabilities if user-supplied data is ever incorporated into these unescaped outputs. The lack of taint analysis results might be due to the analysis tool's limitations or the plugin's structure, but it means potential data flow vulnerabilities remain unverified.\n\nIn conclusion, while the plugin has a clean vulnerability history and avoids some common pitfalls, the unprotected AJAX handler and the high rate of unescaped output are serious weaknesses. These issues introduce tangible risks that could be exploited. Addressing the unescaped output and securing the AJAX endpoint should be immediate priorities.",[223,226],{"reason":224,"points":225},"AJAX handler without auth check",8,{"reason":227,"points":68},"High percentage of unescaped output","2026-03-16T21:19:12.295Z",{"wat":230,"direct":239},{"assetPaths":231,"generatorPatterns":234,"scriptPaths":235,"versionParams":236},[232,233],"\u002Fwp-content\u002Fplugins\u002Ftruth\u002Fcss\u002Ftruth-admin.css","\u002Fwp-content\u002Fplugins\u002Ftruth\u002Fjs\u002Ftruth-admin.js",[],[233],[237,238],"truth-admin.css?ver=","truth-admin.js?ver=",{"cssClasses":240,"htmlComments":248,"htmlAttributes":249,"restEndpoints":259,"jsGlobals":260,"shortcodeOutput":262},[241,242,243,244,245,246,247],"truth-authorization","truth-general-settings","truth-biblesorg_highlighter-settings","description-engine-biblesorg_highlighter","description-engine-youversion","bible-version","truth-settings",[],[250,251,252,253,254,255,256,257,258],"id=\"authorize-truth\"","data-security","id=\"truth-engine\"","id=\"bible-version\"","id=\"truth-biblesorg_highlighter-settings\"","id=\"truth-general-settings\"","name=\"truth_settings[engine]\"","name=\"truth_settings[biblesorg_highlighter][bible_version]\"","name=\"truth_settings[biblesorg_highlighter][target_ids]\"",[],[261],"TRUTH",[]]