• I use two plugins, the first is smart grid, and the second is using CF7 Google Sheet Connector.

    when I update the wordpress core 6.1.1, the CF7 Google Sheet Connector plugin settings don’t appear in the contact form 7 editor,

    can you help me to fix it?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Aurovrata Venet

    (@aurovrata)

    Did you check with the Google sheet plugin? Did you check your console for errors?

    Thread Starter MasG

    (@dhevilz)

    this tab is hidden when i update core wordpress to 6.1.1

    https://prnt.sc/z-jS79nUJu6T

    upgrade to 6.1.1 without plugin Smart Grid-Layout Design for Contact Form 7 still working

    https://prnt.sc/cQ44EKw6ugas

    Site Health Status https://prnt.sc/eyXaNKPzYYqP

    • This reply was modified 1 year, 9 months ago by MasG.
    Plugin Author Aurovrata Venet

    (@aurovrata)

    So the error is in the Google Sheet plugin and the way it verifies the user permission on the form with current_user_can, it checks the first with out passing the current form post ID…., using the 2nd one works.

    current_user_can( 'wpcf7_edit_contact_form' ) //expects a post ID to verify against`

    current_user_can( 'wpcf7_edit_contact_forms') //verifies permission for all forms

    The reason why it works with the CF7 plugin is because it implements a custom amin page which by passes the WP core security check.

    The Smart Grid does away with the CF7 custom pages and instead renders the form editor within the WP core edit.php page which automatically verifies the correct user role and capabilites.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘crash’ is closed to new replies.