Title: PHP 8 Compatible?
Last modified: February 25, 2022

---

# PHP 8 Compatible?

 *  Resolved [ZeroGravity](https://wordpress.org/support/users/zerogravity/)
 * (@zerogravity)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-8-compatible-5/)
 * Is anyone using this with PHP 8? I can’t find anything referencing if the plugin
   is fully compatible with v8+

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Marco Chiesi](https://wordpress.org/support/users/marcochiesi/)
 * (@marcochiesi)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-8-compatible-5/#post-15410231)
 * Hello [@zerogravity](https://wordpress.org/support/users/zerogravity/)
    thanks
   for your question. The plugin is compatible with PHP v8.x. There are no known
   issues with it.
 *  Thread Starter [ZeroGravity](https://wordpress.org/support/users/zerogravity/)
 * (@zerogravity)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/php-8-compatible-5/#post-15420308)
 * Thanks!
 *  [janlill](https://wordpress.org/support/users/janlill/)
 * (@janlill)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/php-8-compatible-5/#post-15885037)
 * The following is an error message I receive after upgrading to Php8:
    TypeError
   thrown call_user_func_array(): Argument #1 ($callback) must be a valid callback,
   non-static method Black_Studio_TinyMCE_Compatibility_Plugins::siteorigin_panels_enable_pages()
   cannot be called statically I do have the latest version of Black_Studio_TinyMCE
   installed. Please advise
 *  Plugin Author [Marco Chiesi](https://wordpress.org/support/users/marcochiesi/)
 * (@marcochiesi)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/php-8-compatible-5/#post-15888843)
 * Hi [@janlill](https://wordpress.org/support/users/janlill/)
    thanks for your 
   report. It seems the same issue report in [this previous thread](https://wordpress.org/support/topic/php-error-448/)
   and I was not able to reproduce it.
 * The error message is claiming that the method `Black_Studio_TinyMCE_Compatibility_Plugins::
   siteorigin_panels_enable_pages()` should not be called statically, but actually,
   it’s not called statically from inside the plugin.
 * I suspect there could be some other piece of code that is calling that method
   statically.
 * Please could you specify which theme are you using and which other plugins are
   present? Also, if there’s any 3rd party additional custom code on the website.
   
   Specifically there seems to be something that is calling `Black_Studio_TinyMCE_Compatibility_Plugins::
   siteorigin_panels_enable_pages()`.
 * If you could look in your entire codebase for “Black_Studio_TinyMCE_Compatibility_Plugins”
   or “siteorigin_panels_enable_pages”, it could help to find the culprit.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘PHP 8 Compatible?’ is closed to new replies.

 * ![](https://ps.w.org/black-studio-tinymce-widget/assets/icon.svg?rev=2627604)
 * [Black Studio TinyMCE Widget](https://wordpress.org/plugins/black-studio-tinymce-widget/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/black-studio-tinymce-widget/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/black-studio-tinymce-widget/)
 * [Active Topics](https://wordpress.org/support/plugin/black-studio-tinymce-widget/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/black-studio-tinymce-widget/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/black-studio-tinymce-widget/reviews/)

## Tags

 * [php 8](https://wordpress.org/support/topic-tag/php-8/)

 * 4 replies
 * 3 participants
 * Last reply from: [Marco Chiesi](https://wordpress.org/support/users/marcochiesi/)
 * Last activity: [3 years, 10 months ago](https://wordpress.org/support/topic/php-8-compatible-5/#post-15888843)
 * Status: resolved