Okay
  Public Ticket #4517832
Cesis CP Compatibility Issue with WPBakery 8.7 Causing Frontend Editor Fatal Error
Open

Comments

  • guru started the conversation

    Hello Team,

    After updating the Cesis theme to v1.8.75, I noticed a compatibility issue between the theme’s bundled plugins and the latest WPBakery Page Builder update.

    When I manually updated WPBakery to version 8.7, the WPBakery frontend editor stopped working and displayed this fatal error: 

    (Uncaught Error: Too few arguments to function Vc_Post_Settings::__construct(),

    1 passed in cesis_cp/config/wpbakery/editor-layout/frontend_editor.tpl.php on line 108 and exactly 2 expected)

    This issue originates from the Cesis_CP plugin, which calls:
    new Vc_Post_Settings($editor);

    However, WPBakery 8.7 requires:
    __construct($editor, $settings)

    Additional Important Details

    Your theme currently bundles:

    • Cesis CP: 2.0
    • WPBakery Page Builder: 8.5

    However, WPBakery versions below 8.7 contain a known XSS vulnerability.
    Patchstack recommends updating to 8.7 or later to fix the issue.

    When attempting to use the secure version (8.7), the Cesis_CP plugin becomes incompatible and breaks the frontend editor.

    This confirms that Cesis CP is not yet updated to support WPBakery 8.7+.

    Please provide an updated, compatible version of:

    • Cesis_CP plugin, and
    • The included WPBakery Page Builder,

    that supports WPBakery 8.7 or later.

    This update is important not only for compatibility but also for security reasons.

    Thank you — please advise on the proper patch or updated files.