Support » Plugin: WP Custom Admin Interface » Unresponsive page

Viewing 4 replies - 1 through 4 (of 4 total)
  • Same thing here.

    This plugin does not appear to be compatible with WP 5.7.

    When will it be compatible ?

    • This reply was modified 7 months, 3 weeks ago by Pigo3934blog.
    Plugin Author Northern Beaches Websites

    (@northernbeacheswebsites)

    @ellieangelica @pigo3934blog

    I need further information to diagnose and repeat this issue. Please go to the help page in the plugin settings and provide the diagnostic information in your reply. I am unable to repeat the issue with WordPress 5.7 on my end. Thanks,

    Same issue accessing “/wp-admin/admin.php?page=wpcai_admin_toolbar” in Chrome and Firefox. Hard locks the browser (Firefox worse than Chrome), have to “End task” to quit the browser and restart.
    * Disabled all other plugins – still issue.
    * Switched from Divi theme to standard Twenty Twenty-One theme: No issue
    * Switched back to Divi theme: Hard lock – unresponsive
    —————————
    PHP Version: 7.4.19
    Wordpress Version: 5.7.2
    Plugin Version: 7.25
    Current Theme: Divi
    Active Plugins:
    WP Custom Admin Interface
    —————————
    [debug.log]
    [23-Jul-2021 23:58:21 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2477
    [23-Jul-2021 23:58:21 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2478
    [23-Jul-2021 23:58:21 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2479
    [23-Jul-2021 23:58:21 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2480
    [23-Jul-2021 23:58:27 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2164
    [23-Jul-2021 23:58:27 UTC] PHP Notice: Trying to access array offset on value of type bool in /…/wp-content/plugins/wp-custom-admin-interface/inc/options/options-output.php on line 2164`

    Plugin Author Northern Beaches Websites

    (@northernbeacheswebsites)

    Hi @grogwort,

    Thanks for that info. The issue is specifically with the Divi theme. I can repeat the issue on my end.

    However unfortunately in this case, this is a matter of Divi encroaching on our plugin as oppose to the other way around. I don’t have the resources to find out what part of the Divi theme is preventing our plugin from working, so I advise contacting them.

    But I suspect the issue has to do with one of their javascript files being ran on the plugin settings page. They have 4 scripts running on our settings page! Any good developer knows that you should only run scripts when they are needed. wp_enqueue_scripts: https://developer.wordpress.org/reference/hooks/wp_enqueue_scripts/ has a hook argument just for that so you only load your scripts when they are needed. If you have 4 script files running all over WordPress then one can expect it will cause issues for various plugins.

    From my testing though, the issue seems to have to do with restoring buttons on the toolbar edit page, so as long as you don’t press them you should be ok. And keep in mind you can go to the “Manage Settings” area of our plugin and delete just the toolbar settings, so that is one way you can still start fresh and then make the necessary edits back on the toolbar edit page, without having to press those buttons.

    Whilst I appreciate that it comes off as self promotion, I would also encourage you to check out the pro version: https://northernbeacheswebsites.com.au/custom-admin-interface-pro/ as this doesn’t run into this issue because of the inherit way it works. That is, the pro version doesn’t even have those buttons because the pro version enables you to have multiple toolbars, and by just creating a new custom toolbar is how you reset to normal, and the revision history of the custom toolbar, enables you to restore to any previous version.

    Thanks,

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.