Support » Theme: OceanWP » Error following WordPress update

  • Hi, just updated to the latest version of WordPress and now getting the below error on my site. Can you (urgently) help please? Many thanks, Phil

    Warning: Declaration of QuietSkin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, …$args) in ../wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php on line 12

    Many thanks,
    Phil

    • This topic was modified 11 months, 2 weeks ago by peacefuls.
    • This topic was modified 11 months, 2 weeks ago by peacefuls.
Viewing 15 replies - 1 through 15 (of 16 total)
  • Also getting these…

    Warning: Cannot modify header information – headers already sent by (output started at /…co/wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /../wp-includes/functions.php on line 5946

    Warning: Cannot modify header information – headers already sent by (output started at /../wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /../wp-admin/includes/misc.php on line 1252

    Warning: Cannot modify header information – headers already sent by (output started at /../wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /../wp-admin/includes/template.php on line 1960

    • This reply was modified 11 months, 2 weeks ago by peacefuls.
    • This reply was modified 11 months, 2 weeks ago by peacefuls.

    Hi again, I have disabled Ocean Extra which has removed the warnings. Will it be updated to work with the new version of WordPress? Is there any way to remove the page title without ocean extra?

    Thanks

    I am experiencing the same problem.

    Me too do you have any solution for this right now? I can’t access my dashboard ๐Ÿ™

    
    Warning: Declaration of QuietSkin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, ...$args) in /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php on line 12
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-login.php on line 496
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-login.php on line 512
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-includes/functions.php on line 5946
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-includes/pluggable.php on line 932
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-includes/pluggable.php on line 933
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php:12) in /wp-includes/pluggable.php on line 934
    • This reply was modified 11 months, 2 weeks ago by maryando.
    • This reply was modified 11 months, 2 weeks ago by maryando.

    If you can’t access the dashboard, unfortunately not ๐Ÿ™ It’s something to do with the Ocean Extra plugin, I disabled it through the dashboard. You could go into your hosting file manager and remove the plugin but I’m not a coder and not 100% sure if that would work/be safe!

    Happened to me too

    Warning: Declaration of QuietSkin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, …$args) in ..wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php on line 12

    I have removed Ocen Extra by FTP and was able to login to my dashboard again.
    Also, all errors from the main page and Dashboard Gone. There is probably an incompatibility issue between the new WordPress and Ocean Extra plugin.

    You can fix this by changing the function signature in the file to:

        public function feedback($string, ...$args) { /* no output */
        }

    Please look at that line of code again. AND, what does it replace?
    I found it at the very end of the php file, but changing it there was no good.

    Deactivating OceanWP does eliminate the error message along with a bunch of my graphics and some font changes. So that’s no good, but apparently is the conflict.

    A fix would be welcome.

    @bobwp01

    This code is at the end of /wp-content/plugins/ocean-extra/includes/wizard/classes/QuietSkin.php

    The only change is the addition of the ...$args parameter.

    The signature of the function changed from 5.2 -> 5.3 as seen in this commit message.

    Making this change allowed my Ocean-extra plugin to function properly.

    • This reply was modified 11 months, 2 weeks ago by sionus.
    • This reply was modified 11 months, 2 weeks ago by sionus.

    Made no difference first time I tried changing that code, but restoring a pre-5.3 backup solved the problem.

    Thanks for staying on this. A ‘fix’ would be nice.

    So the last line of QuietSkin.php:

    public function feedback($string) { /* no output */
    }

    BECOMES:
    public function feedback($string, …$args) { /* no output */
    }

    And the birds start singing again, right? I’m all over it. Many thanks.

    As a non techie web designer I despair when I get these error messages (usually Ocean Extra problem with Elementor). Ocean WP are impossible to contact without paying extra. Yes I can work out which plugin is causing the problem but disabling it causes a whole lot more. It is very hard to find out what to do next. A line of code is meaningless if you have no idea where to find it. However I have just worked it out and am extremely pleased with myself, so here is the route to Quietskin.php for the uninitiated and terrified like me-it worked!

    Dashboard-Plugins-plugin editor
    Select: Ocean Extra
    -Assets-includes-Wizard-classes-Quietskin.php

    FYI …that did NOT work for me. Waiting on support from OceanWP.

    I still have the same issue , can’t get to the login of my admin page.
    I habe rewritten the quietskin.php as bobwp01 is mentioning , this leads to the fact that I can log into WP again and did the ocean wp updates but the headline errors are still popping up on the home screen even from other devices as mine.

    hope this gets resolved soon.

    Voetus

    Hello,

    This issue has been fixed with the latest update of Ocean Extra v1.5.19. Try to update the plugin and it will be fixed.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Error following WordPress update’ is closed to new replies.