Settings page blank
-
I am using the latest WordPress with Generatepress. MetaSlider was working for me until very recently, now the settings page is always blank when I go to it. The slider I have running is still working, but I cannot edit or add any new sliders.
I have tried deactivating all other plugins, but the problem persists.
I have also tried checking the console log, but nothing comes up.
I am running Windows, on the Brave browser (but I also tried Chrome).
Thank you for your time,
GregorEDIT: I have also tried deactivating and reinstalling MetaSlider, but no change
EDIT: I tried downgrading to 3.14.0 but no change
- This topic was modified 4 years, 11 months ago by loadingartist.
- This topic was modified 4 years, 11 months ago by loadingartist.
-
I tried checking the console in Firefox and this came up:
ReferenceError: "deleteSlideshow is not defined" anonymous https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0 line 1 > Function:3 _render https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 r https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 get https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 mn https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 mount https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 $mount https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 $mount https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 <anonymous> https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 n https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 <anonymous> https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 n https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 <anonymous> https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 <anonymous> https://store.loadingartist.com/wp-content/plugins/ml-slider/admin/assets/js/app-3-14-0.js?ver=3.14.0:1 app-3-14-0.js:1:205886
I am trying to completely uninstall MetaSlider and start fresh, but each time I reinstall it, the old slider reappears. It must be saving my settings somewhere, but I don’t know where..
Do you get any error message when you load the page? How about in the browser tools?
https://updraftplus.com/faqs/how-do-i-open-my-browsers-developer-tools/
Do you have a custom admin area set up on a different URL by chance? Make sure your WordPress and site URLs are set up correctly in Settings -> General.
Let me know what you discover.
Hi @kbat82 thanks for replying
I don’t get any error message when I open MetaSlider’s setting page, it’s just grey with the default “Thank you for creating with WordPress” at the bottom.
There is also nothing of note in the browser tools console log:
Chrome says:
JQMIGRATE: Migrate is installed, version 1.4.1
content.min.js:2 [Deprecation] Element.createShadowRoot is deprecated and will be removed in M80, around February 2020. Please use Element.attachShadow instead. See https://www.chromestatus.com/features/4507242028072960 and https://developers.google.com/web/updates/2019/07/web-components-time-to-upgrade for more details.Brave says:
JQMIGRATE: Migrate is installed, version 1.4.1
admin.php?page=metaslider:1 A cookie associated with a cross-site resource at https://widgets.wp.com/ was set without theSameSite
attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set withSameSite=None
andSecure
. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
admin.php?page=metaslider:1 A cookie associated with a cross-site resource at https://wp.com/ was set without theSameSite
attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set withSameSite=None
andSecure
. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.I have 2 WordPress installations on my site: my main one at loadingartist.com, and this one at store.loadingartist.com (which is the one I have MetaSlider installed). I haven’t changed anything with those settings between the time it was working and now not.
Is there a way to completely remove MetaSlider and try again? That it stores my saved Slides makes me wonder if maybe some glitched setting is saved too.
Hi @loadingartist,
MetaSlider will show an error message if it attempts to load and fails. If there is no error message then it’s not loading the scripts at all. That’s usually the case when another plugin of theme file is in conflict with MetaSlider. You mentioned deactivating all other plugins (double check that you deactivated all, including mu-plugins and drop-in plugins), so maybe try to deactivate your theme for a moment to check?
You mentioned an error message in FireFox. “deleteSlideshow” is a function that should be defined and if it’s not indicates the plugin file was cut off while WordPress was installing and updating. Try deleting it again completely and installing fresh. Take note if you see any errors while doing so.
Is there a way to completely remove MetaSlider and try again
There isn’t but this being an issue is very unlikely.
Can you look through the html and look for the element with an id of
metaslider-ui
. It’s likely that this is set asdisplay:none
. If so, does everything work if you manually update that element todisplay:block
?Oh yes it does reveal itself if I change that element to
display:block
..!I will try again to deactivate all plugins and this time also deactivate my theme (GeneratePress), brb
Deactivated all plugins, changed to Twentytwenty default theme, uninstalled/reinstalled MetaSlider, still happening ??
- This reply was modified 4 years, 11 months ago by loadingartist.
Does all the functionality work after you change the display?
The logic in the code to change that display is very basic JavaScript so it should work. It runs this query
document.querySelectorAll('#wpbody-content > *')
and then setsdisplay:block
on each element. Do you see “#wpbody-content” in the code? Is “#metaslider-ui” exactly one level below it?Did the error relating to “deleteSlideshow()” disappear?
@kbat82
Hmm the functionality does not really work. I tried changing values but it does not save. When I try this in Chrome (Brave is my default), it actually doesn’t even show my previously existing Slider (it just does a spinny loading icon next to ‘Search slideshows’), but it does in Brave (maybe cached?).(Also I have tried deleting cache before)
And yes in the styling it is:
div#wpbody-content>* { display: none; } #metaslider-ui, .container { min-width: 1280px; margin-left: auto; margin-right: auto; //then a couple crossed out paddings }
I tried running it in Firefox again where that
deleteSlideshow
occurred, and it does not occur anymoreI think something is happening when you install the plugin. Maybe the file isn’t being copied over properly by WordPress. Can you upload the plugin by FTP instead?
@kbat82
Just tried it now via FTP. No change ??Strange thing is that it used to work fine, not sure what would’ve changed. Only plugins I believe I installed since it was working was ‘Simple CSS’ (which I uninstalled shortly after)
- This reply was modified 4 years, 11 months ago by loadingartist.
I’m not sure what else to check at this point. In our next release I’ve added a way to get slightly better debug reporting but that doesn’t help for now.
Do you have WordPress installed elsewhere? Does it work for you on that site/server? If not then it might be something specific with your browsers / PC (Maybe try incognito mode as well)
@kbat82 I just tried it on my other WordPress and it installed fine, so yeah hmm not sure why it’s having issues. Thank you for your time anyway though, I appreciate it
Perhaps try to set display:block, then click to add a new blank slideshow. Perhaps that will change something…
@kbat82 Unfortunately I’m only able to delete slides, and even upload new images, but cannot Save the new slides, heh
- The topic ‘Settings page blank’ is closed to new replies.