• Resolved lauramartin

    (@lauramartin)


    Avada forms with re-captcha v3 enabled are no longer submitting when the Paid Memberships Pro plugin is active. Users are receiving the following error: “There was an error trying to send your message. Please try again later.”

    Avada support has determined that this is due to a conflict with your plugin. After disabling the Paid Memberships Pro plugin, the recaptcha badge displays on the website and the form submits fine.

    I’ve tried enabling V3 recaptcha with the same keys in the Paid Memberships Pro plugin to see if that resolves the issue, and it does not.

    Please advise.

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Support Jarryd Long

    (@jarryd-long)

    Hi @lauramartin

    I’m sorry to hear this. Please advise what version of Avada is being used so that we can test on our side and try replicate this?

    Thread Starter lauramartin

    (@lauramartin)

    Hi @jarryd-long

    We are using the latest version 7.11.2 – it was with this update that the conflict started.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thanks for your feedback. We’re working on trying to replicate this but in the meantime, would you mind sending me a copy of your Site Health Information?

    Just to confirm, you’re running Avada theme with PMPro – adding the form to any page causes an issue when PMPro’s reCAPTCHA is also active.

    That form isn’t in the footer or on the same page as the checkout page though?

    Thread Starter lauramartin

    (@lauramartin)

    We are running Avada with PMPro free version and we have two different forms on two separate pages that fail with PMPro activated. Initially I did not have reCAPTCHA active in PMPro but tried enabling it to no success. So active or not active, the forms still don’t work.

    And no, the form isn’t in the footer anywhere. Only one form on a single page.

    Here is the site health info:

    ` wp-core
    
    version: 6.3
    site_language: en_US
    user_language: en_US
    timezone: America/Los_Angeles
    permalink: /%category%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: undefined
    environment_type: production
    user_count: 11
    dotorg_communication: true wp-paths-sizes wordpress_path: /nas/content/live/nwrdcnetstg
    wordpress_size: 61.46 MB (64448027 bytes)
    uploads_path: /nas/content/live/nwrdcnetstg/wp-content/uploads
    uploads_size: 1.16 GB (1241999592 bytes)
    themes_path: /nas/content/live/nwrdcnetstg/wp-content/themes
    themes_size: 41.65 MB (43671144 bytes)
    plugins_path: /nas/content/live/nwrdcnetstg/wp-content/plugins
    plugins_size: 142.52 MB (149443675 bytes)
    database_size: 18.17 MB (19054592 bytes)
    total_size: 1.41 GB (1518617030 bytes) wp-dropins (2) advanced-cache.php: true
    object-cache.php: true wp-active-theme name: Avada Child (Avada-Child-Theme)
    version: 1.0.0
    author: ThemeFusion
    author_website: https://theme-fusion.com
    parent_theme: Avada (Avada)
    theme_features: core-block-patterns, fusion-builder-options, widgets-block-editor, menus, title-tag, automatic-feed-links, custom-header, custom-background, woocommerce, wc-product-gallery-zoom, wc-product-gallery-slider, wc-product-gallery-lightbox, post-formats, post-thumbnails, fusion-builder-demos, align-wide, wp-block-styles, editor-styles, editor-font-sizes, editor-color-palette, widgets
    theme_path: /nas/content/live/nwrdcnetstg/wp-content/themes/Avada-Child-Theme
    auto_update: Disabled wp-parent-theme name: Avada (Avada)
    version: 7.11.2
    author: ThemeFusion
    author_website: https://themeforest.net/user/ThemeFusion
    theme_path: /nas/content/live/nwrdcnetstg/wp-content/themes/Avada
    auto_update: Disabled wp-themes-inactive (4) Genesis Block Theme: version: 1.0.0, author: StudioPress, Auto-updates disabled
    Twenty Twenty-One: version: 1.8, author: the WordPress team, Auto-updates disabled
    Twenty Twenty-Three: version: 1.2, author: the WordPress team, Auto-updates disabled
    Twenty Twenty-Two: version: 1.4, author: the WordPress team, Auto-updates disabled wp-mu-plugins (6) Force Strong Passwords - WPE Edition: version: 1.8.0, author: Jason Cosper
    Health Check Troubleshooting Mode: author: (undefined), version: 1.8.1
    WP Engine Cache Plugin: version: 1.1.4, author: WP Engine
    WP Engine Seamless Login Plugin: version: 1.6.1, author: WP Engine
    WP Engine Security Auditor: version: 1.0.11, author: wpengine
    WP Engine System: version: 5.0.1, author: WP Engine wp-plugins-active (19) Accessibility by UserWay: version: 2.5.0, author: UserWay.org, Auto-updates disabled
    Avada Builder: version: 3.11.2, author: ThemeFusion, Auto-updates disabled
    Avada Core: version: 5.11.2, author: ThemeFusion, Auto-updates disabled
    Download Manager: version: 6.3.2, author: W3 Eden, Inc. (latest version: 6.3.6), Auto-updates disabled
    Enable Media Replace: version: 4.1.2, author: ShortPixel, Auto-updates disabled
    GTranslate: version: 3.0.3, author: Translate AI Multilingual Solutions, Auto-updates disabled
    Paid Memberships Pro: version: 2.12.2, author: Paid Memberships Pro, Auto-updates disabled
    Paid Memberships Pro - Roles Add On: version: 1.4.2, author: Paid Memberships Pro, Auto-updates disabled
    PublishPress Future: version: 3.0.6, author: PublishPress, Auto-updates disabled
    Redirection: version: 5.3.10, author: John Godley, Auto-updates disabled
    The Events Calendar: version: 6.1.3, author: The Events Calendar (latest version: 6.2.0.1), Auto-updates disabled
    The Events Calendar: Filter Bar: version: 5.5.1, author: The Events Calendar (latest version: 5.5.2), Auto-updates disabled
    The Events Calendar Extension: Open external links in a new tab.: version: 1.0.1, author: The Events Calendar, Auto-updates disabled
    UberMenu 3 - The Ultimate WordPress Mega Menu: version: 3.7.8, author: Chris Mavricos, SevenSpark, Auto-updates disabled
    WPDM - Extended Short-codes: version: 3.0.5, author: W3 Eden, Inc., Auto-updates disabled
    WPDM - TinyMce Button: version: 2.9.2, author: Shaon, Auto-updates disabled
    WP Event Aggregator: version: 1.7.3, author: Xylus Themes, Auto-updates disabled
    WP Event Aggregator Pro: version: 1.7.1, author: Xylus Themes (latest version: 1.7.3), Auto-updates disabled
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast, Auto-updates disabled wp-plugins-inactive (3) Akismet Anti-Spam: Spam Protection: version: 5.2, author: Automattic - Anti Spam Team, Auto-updates disabled
    Genesis Blocks: version: 3.0.0, author: StudioPress, Auto-updates disabled
    Health Check & Troubleshooting: version: 1.6.0, author: The WordPress.org community (latest version: 1.7.0), Auto-updates disabled wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1691
    imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
    imagick_version: 3.7.0
    file_uploads: File uploads is turned off
    post_max_size: 100M
    upload_max_filesize: 50M
    max_effective_size: 50 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 137 MB
    imagick::RESOURCETYPE_DISK: 1073741824
    imagick::RESOURCETYPE_FILE: 6144
    imagick::RESOURCETYPE_MAP: 512 MB
    imagick::RESOURCETYPE_MEMORY: 256 MB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.22337203685E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available the-events-calendar wp-server server_architecture: Linux 5.4.0-1108-gcp x86_64
    httpd_software: Apache
    php_version: 8.0.29 64bit
    php_sapi: apache2handler
    max_input_variables: 10000
    time_limit: 3600
    memory_limit: 512M
    max_input_time: 3600
    upload_max_filesize: 50M
    php_post_max_size: 100M
    curl_version: 7.74.0 OpenSSL/1.1.1n
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: false
    current: 2023-08-23T19:26:58+00:00
    utc-time: Wednesday, 23-Aug-23 19:26:58 UTC
    server-time: 2023-08-23T12:26:54-07:00 wp-database extension: mysqli
    server_version: 5.7.42-46-log
    client_version: mysqlnd 8.0.29
    max_allowed_packet: 16777216
    max_connections: 500 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /nas/content/live/nwrdcnetstg/wp-content
    WP_PLUGIN_DIR: /nas/content/live/nwrdcnetstg/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: true
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: utf8_unicode_ci wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable pmpro pmpro-cron-jobs: pmpro_cron_expire_memberships (2023-08-23 19:38:37) |
    pmpro_cron_expiration_warnings (2023-08-23 19:38:38) |
    pmpro_cron_stripe_subscription_updates (2023-08-24 08:38:37) |
    pmpro_cron_admin_activity_email (2023-08-24 17:30:00) |
    pmpro_cron_delete_tmp (2023-08-24 17:30:00) |
    pmpro_cron_credit_card_expiring_warnings (2023-09-20 20:38:37) |
    pmpro_license_check_key (2023-09-20 20:38:37)
    pmpro-gateway: Default []
    pmpro-gateway-env: Sandbox/Testing [sandbox]
    pmpro-orders: 0 orders
    pmpro-discount-codes: 0 discount codes
    pmpro-sessions:
    session_status: Active
    pmpro-membership-levels: {
    "1": {
    "id": "1",
    "name": "Student Team",
    "description": "",
    "confirmation": "",
    "initial_payment": 0,
    "billing_amount": 0,
    "cycle_number": "0",
    "cycle_period": "",
    "billing_limit": "0",
    "trial_amount": 0,
    "trial_limit": "0",
    "allow_signups": "0",
    "expiration_number": "0",
    "expiration_period": ""
    },
    "2": {
    "id": "2",
    "name": "Business Team",
    "description": "",
    "confirmation": "",
    "initial_payment": 0,
    "billing_amount": 0,
    "cycle_number": "0",
    "cycle_period": "",
    "billing_limit": "0",
    "trial_amount": 0,
    "trial_limit": "0",
    "allow_signups": "0",
    "expiration_number": "0",
    "expiration_period": ""
    },
    "3": {
    "id": "3",
    "name": "Global Access",
    "description": "",
    "confirmation": "",
    "initial_payment": 0,
    "billing_amount": 0,
    "cycle_number": "0",
    "cycle_period": "",
    "billing_limit": "0",
    "trial_amount": 0,
    "trial_limit": "0",
    "allow_signups": "0",
    "expiration_number": "0",
    "expiration_period": ""
    }
    }
    pmpro-custom-templates: No template overrides
    pmpro-getfile-usage: PMPRO_GETFILE_ENABLED is not set
    pmpro-htaccess-cache-usage: Off
    pmpro-pages:
    account: https://nwrdcnetstg.wpengine.com/membership-account/
    billing: Not Set
    cancel: Not Set
    checkout: Not Set
    confirmation: Not Set
    invoice: Not Set
    levels: Not Set
    login: Not Set
    member_profile_edit: https://nwrdcnetstg.wpengine.com/membership-account/your-profile/
    pmpro-library-conflicts: No library conflicts detected.
    pmpro-outdated-templates: No outdated templates detected.
    pmpro-current-site-url: https://nwrdcnetstg.wpengine.com
    pmpro-recorded-site-url: https://nwrdcnetstg.wpengine.com
    pmpro-pause-mode: Disabled
    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for your feedback. I noticed that you don’t have a checkout page assigned in your settings – this might be causing this unexpected behaviour and I’d like us to check/try that first before we troubleshoot further.

    Please navigate to Memberships > Settings > Pages and assign a page to the ‘Checkout’ page? Is reCAPTCHA enabled for PMPro under Memberships > Settings > Advanced.

    Please let me know if the issue persists?

    Thread Starter lauramartin

    (@lauramartin)

    I assigned the membership page to the checkout page (we are not allowing new signups nor membership management). Yes, I had already activated reCaptcha on the advanced setting.

    The issue persists.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thanks for checking that for me. We’re going to debug this further and try replicate it locally – I’ll be in touch when I have any news. Thanks so much for your patience.

    Plugin Support Jarryd Long

    (@jarryd-long)

    We’re still looking into this but suspect the highlighted code in https://github.com/strangerstudios/paid-memberships-pro/blob/5fbf6afa701ad0c09e86a1a2f335ab4420aa3d6a/includes/recaptcha.php#L90-L95 is the cause of the issue.

    If you’d like to remove it from your copy of the plugin in the meantime, you can do so and reCAPTCHA will work with Avada.

    An update will be released with a fix in place, however I do not have an ETA as to when this will happen.

    Thread Starter lauramartin

    (@lauramartin)

    OK thank you. I will have to try the fix next week. I’ll keep you posted.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you, looking forward to hearing back from you.

    Thread Starter lauramartin

    (@lauramartin)

    I’m removed the code from the recaptcha php file and it appears to be working. Just waiting for confirmation that the email was received by the client. Hopefully it’s all good and I can implement on the live site until a plugin update is ready.

    Thanks!

    Plugin Support Jarryd Long

    (@jarryd-long)

    So glad to hear it’s working for you, thanks for the update!

    Thread Starter lauramartin

    (@lauramartin)

    Upon further inspection, another issue popped up as I was trying to go live with this fix.

    When a member is logged in, for some reason, the home page is showing up on those pages with forms. When I deactivate the PMPro plugin, it’s not displaying.

    This is only when viewing the page logged in with one of the member logins, not an admin login. This makes absolute no sense to me as I’m not seeing this show up on any other static page – just the pages with forms. And these pages don’t even require the user to be logged in.

    Plugin Support Jarryd Long

    (@jarryd-long)

    In order for us to provide the best support as possible, please open a new topic related to this issue so that we can give that the individual attention it requires.

    If there aren’t any more issues related to Avada and our reCAPTCHA occurring, I’m going to mark this topic as resolved.

    Thread Starter lauramartin

    (@lauramartin)

    Well I’m guessing it’s related to the recaptcha. But I’ll submit another ticket. thanks.

Viewing 15 replies - 1 through 15 (of 16 total)

The topic ‘Conflict with Avada theme (recaptcha forms not submitting)’ is closed to new replies.