• I am the developer of our schools website and we use ditty to display a news ticker at our main page.

    All of the sudden the edit page of the newsticker is not rendering anymore, neither are the settings, the page is just a blank white space. Every other menu is rendering just fine, like extentions or import/export. We are unable to change what is written in the newsticker like that.

    Thanks for the help in advance!

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author metaphorcreations

    (@metaphorcreations)

    It sounds like you have a javascript error in your admin. Both the Ditty editor and settings pages are built with javascript. So if there is an error, it could affect the display. Please view out your browser’s developer tools to check on this. Here is quick instruction on how to do this: https://developer.www.ads-software.com/advanced-administration/debug/debug-javascript/#step-3-diagnosis. Make sure to view the console tab of your developer tools to see errors.

    You can also run through the following article to try and track down where the issue is stemming from: https://www.metaphorcreations.com/article/general/plugins/test-plugin-conflicts/

    Let me know what you find out. Thanks!

    The problem occurs for me too. Everything was okay until plugin version 3.1.37. For example, the developer tools console gives me the following error messages when I try to edit an entry:

    TypeError: s.useSyncExternalStore is not a function
    qNc https://…/plugins/ditty-news-ticker/build/dittyEditorInit.js?ver=7a174d91727a54fd0c08:1
    nBc https://…/plugins/ditty-news-ticker/build/dittyEditorInit.js?ver=7a174d91727a54fd0c08:1
    ct https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    os https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Ur https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Ir https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Dr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Pr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Er https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ul https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ml https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Lr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ml https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    render https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    react-dom.min.js:9:64017
    
    Uncaught TypeError: s.useSyncExternalStore is not a function
    qNc https://…/plugins/ditty-news-ticker/build/dittyEditorInit.js?ver=7a174d91727a54fd0c08:1
    nBc https://…/plugins/ditty-news-ticker/build/dittyEditorInit.js?ver=7a174d91727a54fd0c08:1
    ct https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    os https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Ur https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Ir https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Dr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Pr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Er https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ul https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ml https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    Lr https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    ml https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    render https://…/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1:9
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    https://…/plugins/ditty-news-ticker/build/dittyEditor.js?ver=3.1.38:1
    dittyEditorInit.js:1:7074291
    Plugin Author metaphorcreations

    (@metaphorcreations)

    @jomaga thanks for the info! What version of WordPress are you using?

    Plugin Author metaphorcreations

    (@metaphorcreations)

    I ran some tests and realized that due to updates to WordPress’s wp-scripts package (and updated version of react scripts), the Ditty scripts now require WordPress 6.2 or higher to function correctly.

    If you are running WordPress core that is older that 6.2, please update your WordPress version to regain functionality. I realize that this may require a decent amount of work, depending on how your site is setup and may require other plugins to be updated as well. But, in order to keep up to date with WordPress core changes, I need to keep my scripts updated. Unfortunately, there’s no great way to conditionally load older scripts for older versions of WordPress.

    Let me know if this seems to be the case for either of you.

    hello – i would like some assistance with this same issue too. i am using wordpress version 6.5.5 and plugin version 3.1.44. suddenly the ditty admin dashboard is empty. i have tried deactivating and reactivating, deleting and installing the plugin. here is my javascript console screenshot:

    Plugin Author metaphorcreations

    (@metaphorcreations)

    @wwwireforks it looks like you are running into a network issue, which may require talking to your hosting provider to see why it is happening. If you’re using the WordPress block editor for other post types, do they load correctly?

    You can try running through the following article to see if there are any conflicts, or possibly too many processes happening at the same time: https://www.metaphorcreations.com/article/general/plugins/test-plugin-conflicts/

    Let me know if you find anything out from that

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