Author here,
The recent version has caused an activation issue and what makes it difficult to solve is the lack of errors.
Everyone who can add these likes to their config.php file to ensure they generate error output should do so if they really want to contribute.
define( ‘WP_DEBUG’, true );
define( ‘WP_DEBUG_LOG’, true );
define( ‘WP_DEBUG_DISPLAY’, true );
I will say though I’ve been unable to re-create the issue using the latest version and on fresh installations!
It seems there is a sudden influx of Multisite related feedback for this plugin so I’ll need to re-think my priority for supporting WPMU. Right after Twitch API version 6 is fully supported which will take another couple of months at this rate.
I added those strings to my wp-config and do some testing when I have more time. i will post my results here by tomorrow. And thanks for the effort and quick response btw. 🙂
without activating the addon I already see the following error message:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; PlumwdTwitchStatusWidget has a deprecated constructor in /var/www/web33/web/wp-content/plugins/twitch-tv-embed-suite/widget.php on line 2
Deprecated: Function create_function() is deprecated in /var/www/web33/web/wp-content/plugins/twitch-tv-embed-suite/widget.php on line 126
Also I got a theme related error so I set it to the default theme.
Warning: Use of undefined constant REQUEST_URI - assumed 'REQUEST_URI' (this will throw an Error in a future version of PHP) in /var/www/web33/web/wp-content/themes/slanted-master/functions.php on line 73
My debug.log shows lines like these:
[02-Nov-2018 23:08:26 UTC] PHP Notice: The called constructor method for WP_Widget in PlumwdTwitchStatusWidget is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in /var/www/web33/web/wp-includes/functions.php on line 3916
[02-Nov-2018 23:08:44 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; PlumwdTwitchStatusWidget has a deprecated constructor in /var/www/web33/web/wp-content/plugins/twitch-tv-embed-suite/widget.php on line 2
[02-Nov-2018 23:08:44 UTC] PHP Deprecated: Function create_function() is deprecated in /var/www/web33/web/wp-content/plugins/twitch-tv-embed-suite/widget.php on line 126
-
This reply was modified 7 years, 6 months ago by
ustoopia.
Great
Well, you can see the paths point to the Twitch TV Embed Suite plugin and your theme.
The first two are indicating deprecated functions and are not faults, nothing to worry about. The second should really be dealt with by the theme author or in your own child-theme but again it’s not urgent and probably doesn’t break any features in your theme – probably.
I edited my previous post. More error logs from debug.log.
I noticed the theme error so I’ve reset it to the default theme. But the I’m not yet able to activate the plugin.
TwitchPress 2.10.0 just released with a potential fix.
Wow I’m impressed! The 2.10.0 did indeed fix the issue! Thank you very much!! You have a new fanboy from now on 🙂
That is what this project is missing actually some fanboys yeee!
Expect plenty updates over November then it will slow it down a bit in December until we are into the new year.