I have a goDaddy hosted wordpress site. Occassionally, when GoDaddy updates the wordpress core files, we have a fatal error with one plugin or another. Usually, when I go in and update the necessary plugins, everything is fine. This time, I’m still getting this “Warning: Illegal string offset ‘media_type’ in /…/RTMediaProSort.php on line 29” error at the top of the BBpress forum topic pages. I know a little PHP, but I’m no full-time developer. I’ve had to deactivate the plugin for the rtMedia Pro plugin to get rid of the error. Any help would be greatly appreciated. Thank you!
As you are using rtMedia Pro, it will be great if you can create a premium support ticket from here: https://rtcamp.com/premium-support/
We will need to check this issue on your site as we are not able to reproduce the same on our end.
Just a suggestion, if it’s your production site, you should not show php errors on page. You should set display_errors off in php.ini file. Check this php doc for more information: http://php.net/manual/en/errorfunc.configuration.php#ini.display-errors or if you are using
WP_DEBUG than you should set
WP_DEBUG_DISPLAY to false in wp-config.php file. Check this WordPress codex doc for more information: https://codex.wordpress.org/Debugging_in_WordPress