• Resolved USATC

    (@usatc)


    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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter USATC

    (@usatc)

    To recreate the problem another plugin needs to be active: Either Yoast SEO or Enable jQuery Migrate Helper (along with Bible Reading Plans and Wordfence Security).

    3 Plugins need to be active:
    Bible Reading Plans and Wordfence Security and Yoast SEO
    or
    Bible Reading Plans and Wordfence Security and Enable jQuery Migrate Helper

    Plugin Author drmikegreen

    (@drmikegreen)

    This issue (the conflict with WordFence firewall blocks when Yoast SEO plugin is also active) has been fixed in Version 1.03.

    Many thanks to @usatc for discovering this issue, helping with the testing of the resolution, and patience throughout!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Wordfence with Bible Reading Plans issue’ is closed to new replies.