• Resolved codeink

    (@codeink)


    Hi there, our website uses TablePress and FiboSearch. Our FiboSearch index couldn’t be built because of a fatal error from TablePress. Here’s the error:

    2025-10-15T03:06:00+00:00 EMERGENCY [90849] [Searchable index] Typed static property TablePress::$controller must not be accessed before initialization | Type: 0 | File: /home/customer/www/website.com/public_html/wp-content/plugins/tablepress/classes/class-tablepress.php | Trace: #0 /home/customer/www/website.com/public_html/wp-content/plugins/tablepress/controllers/controller-frontend.php(792): TablePress::url(Array)

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Tobias Bäthge

    (@tobiasbg)

    Hi!

    Thanks for your post and sorry for the trouble!

    Hmm, I’m not sure how you could create this error… That stack trace seems to be indicating that the TablePress Frontend Controller (which takes care of Shortcode handling) is called/initiated without being assigned to that $controller variable… This however indicates that something is doing that externally/outside of TablePress, i.e. another plugin or your theme? Do you have any traces for that, e.g. by searching the code of all other plugins for e.g. tablepress?

    Best wishes,
    Tobias

    Thread Starter codeink

    (@codeink)

    Ah, yes. We have some custom code to allow FiboSearch to search TablePress shortcodes. After a plugin update (on either TablePress or FiboSearch) this caused the issue. I’ve pinpointed it and resolved it. Thanks!

    Plugin Author Tobias Bäthge

    (@tobiasbg)

    Hi,

    no problem, you are very welcome! 🙂 Good to hear that this helped!

    Best wishes,
    Tobias

    P.S.: In case you haven’t, please rate TablePress in the plugin directory. Thanks!

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

You must be logged in to reply to this topic.