Title: General settings not saving
Last modified: August 7, 2026

---

# General settings not saving

 *  Resolved [wmcorrigan](https://wordpress.org/support/users/wmcorrigan/)
 * (@wmcorrigan)
 * [1 day, 2 hours ago](https://wordpress.org/support/topic/general-settings-not-saving/)
 *     ```wp-block-code
       QuestionGeneral settings not savingAffected areaRegistrationWhat I am trying to configureJust trying to install and setup the plugin for testing on our staging site What I already triedI have entered the SiteKey and Secret in the General settings tab many times. Click save, everything looks fine, but when I refresh the page, all the settings are blank/back to default. When I try to view the hCaptcha on the checkout screen, it shows the 'This hCaptcha is for testing only…' message.Additional detailsThis is our staging site, trying to test the plugin and hCaptcha to install in Production. The values on the other tabs seems to remain and save, it's just the values on the General Settings tab that are not staying.Diagnostic informationBegin System Info-- hCaptcha Info --Version: 5.2.0Site key: SetSecret key: SetTheme:Size:Language: Auto-detectMode: test:publisherCustom Themes: OffConfig Params: Not setAPI Host: js.hcaptcha.comAsset Host:Endpoint:Host:Image Host:Report API:Sentry:Backend: api.hcaptcha.comTurn Off When Logged In: OffDisable reCAPTCHA Compatibility: OffAllowlisted IPs: Not setLogin attempts before hCaptcha: 3Failed login attempts interval, min: 15Delay showing hCaptcha, ms: -100Migrations:2.0.0: Not required3.6.0: Not required4.0.0: Not required4.6.0: Not required4.11.0: Not required5.0.0: Not required5.1.0: Not required5.2.0: August 7, 2026 1:23 pm--- Integrations header info ---Show Anti-Spam Indicators: Off--- Active plugins and themes ---Formidable Forms:Form: OnMailPoet:Form: OnUltimate Member:Login Form: OnLost Password Form: OnRegister Form: OnWooCommerce:Add Payment Method Form: OnCheckout Form: OnLogin Form: OnLost Password Form: OnOrder Tracking Form: OnRegister Form: OnWP Core:Comment Form: OffLogin Form: OnLost Password Form: OnPost/Page Password Form: OnRegister Form: On--- Inactive plugins and themes ---ACF Extended:ACF Extended Form: OffAffiliates:Affiliates Login Form: OffAffiliates Register Form: OffAsgaros:Form: OffAvada:Avada Form: OffBack In Stock Notifier:Back In Stock Notifier Form: OffbbPress:Login Form: OffLost Password Form: OffNew Topic Form: OffRegister Form: OffReply Form: OffBeaver Builder:Contact Form: OffLogin Form: Offblocksy:Newsletter Subscribe (Free): OffProduct Review (Pro): OffWaitlist Form (Pro): OffBrevo:Form: OffBrizy:Form: OffBuddyPress:Create Group Form: OffRegister Form: OffClassified Listing:Contact Form: OffLogin Form: OffLost Password Form: OffRegister Form: OffCoBlocks:Form: OffColorlib Login Customizer:Login Form: OffLost Password Form: OffRegister Form: OffContact Form 7:Form Auto-Add: OffForm Embed: OffLive Form in Admin: OffReplace Really Simple CAPTCHA: OffCustomer Reviews:Q&A Form: OffReview Form: OffDivi:Divi Comment Form: OffDivi Contact Form: OffDivi Email Optin Form: OffDivi Login Form: OffDivi Builder:Divi Builder Comment Form: OffDivi Builder Contact Form: OffDivi Builder Email Optin Form: OffDivi Builder Login Form: OffDownload Manager:Button: OffEasy Digital Downloads:Checkout Form: OffLogin Form: OffLost Password Form: OffRegister Form: OffElementor Pro:Form: OffLogin: OffEssential Addons:Login: OffRegister: OffEssential Blocks:Form: OffEvents Manager:Booking: OffExtra:Extra Comment Form: OffExtra Contact Form: OffExtra Email Optin Form: OffExtra Login Form: OffFluent Forms:Form: OffForminator:Form: OffGiveWP:Form: OffGravity Forms:Form Auto-Add: OffForm Embed: OffHTML Forms:Form: OffIcegram Express:Form: OffJetpack:Contact Form: OffKadence:Kadence Form: OffKadence Advanced Form: OffLearnDash LMS:Login Form: OffLost Password Form: OffRegister Form: OffLearnPress:Checkout Form: OffLogin Form: OffRegister Form: OffLogin Signup Popup:Login Form: OffRegister Form: OffMailchimp for WP:Form: OffMaintenance:Login Form: OffMemberPress:Login Form: OffRegister Form: OffMetForm:Form: OffNinja Forms:Form: OffOtter Blocks:Form: OffPaid Memberships Pro:Checkout Form: OffLogin Form: OffPassster:Protection Form: OffPassword Protected:Protection Form: OffProfile Builder:Login Form: OffRecover Password Form: OffRegister Form: OffQuform:Form: OffSimple Basic Contact Form:Form: OffSimple Download Monitor:Form: OffSimple Membership:Login Form: OffRegister Form: OffPassword Reset Form: OffSpectra:Form: OffSubscriber:Form: OffSupport Candy:Form: OffTheme My Login:Login Form: OffLost Password Form: OffRegister Form: OffTutor LMS:Checkout Form: OffLogin Form: OffLost Password Form: OffRegister Form: OffUltimate Addons:Login Form: OffRegister Form: OffUsers WP:Forgot Password Form: OffLogin Form: OffRegister Form: OffWooCommerce Germanized:Return Request Form: OffWooCommerce PayPal Payments:PayPal Button: OffWooCommerce Wishlists:Create List Form: OffWordfence:Login Form: OffWP Job Openings:Form: OffWPDiscuz:Comment Form: OffSubscribe Form: OffWPForms:Form Auto-Add: OffForm Embed: OffWPForo:New Topic Form: OffReply Form: Off-- Site Info --Site URL: https://flow-rite.staging.tempurl.hostHome URL: https://flow-rite.staging.tempurl.hostMultisite: No-- WordPress Configuration --Version: 7.0.3Language: en_USUser Language: en_USPermalink Structure: /%category%/%postname%/Active Theme: Bricks 2.3.10Show On Front: pagePage On Front: Homepage (#944)Page For Posts: UnsetABSPATH: /var/web/staging/public_html/Table Prefix: Length: 3 Status: AcceptableWP_DEBUG: DisabledMemory Limit: 512MRegistered Post Stati: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, sent, dp-rewrite-republish, save-your-own, presetRevisions: Enabled-- WordPress Uploads/Constants --WP_CONTENT_DIR: /var/web/staging/public_html/wp-contentWP_CONTENT_URL: https://flow-rite.staging.tempurl.host/wp-contentUPLOADS: Not setwp_uploads_dir() path: /var/web/staging/public_html/wp-content/uploads/2026/08wp_uploads_dir() url: https://flow-rite.staging.tempurl.host/wp-content/uploads/2026/08wp_uploads_dir() basedir: /var/web/staging/public_html/wp-content/uploadswp_uploads_dir() baseurl: https://flow-rite.staging.tempurl.host/wp-content/uploads-- Must-Use Plugins --Hosting: 1.0-- WordPress Active Plugins --Accessibility Checker: 1.47.0Broken Link Checker: 2.4.10Cart Abandonment Recovery for WooCommerce: 2.1.3Complianz | GDPR/CCPA Cookie Consent: 7.5.2Controlled Admin Access: 2.1.2Custom Product Tabs for WooCommerce: 1.8.6Custom Product Tabs Pro: 1.2.4Defender Pro: 6.1.0Estimated Delivery Date Plugin For WooCommerce: 2.3.0Extra Fees for WooCommerce: 4.3.4Formidable Forms: 6.33.1Formidable Forms Pro: 6.33.1Formidable Logs: 1.0.4Formidable MailPoet Newsletters: 1.04Formidable Salesforce: 2.05Formidable Surveys: 1.1.6Formidable Visual Views: 5.11FRC Checkout Process Customizations: 1.0FRC Deep Cycle Kit Builder: 1.0FRC Industrial Kit Builder: 1.0Google Analytics for WooCommerce: 2.4.0GTM4WP - A Google Tag Manager (GTM) plugin for WordPress: 1.22.5hCaptcha for WP: 5.2.0Hide Price and Add to Cart Button: 1.5.3Hummingbird Pro: 3.21.0MailPoet: 5.35.0MailPoet Premium: 5.35.0MailPoet Survey A/B Rotation (WooCommerce): 1.2.0Media Cleaner: 7.2.5Meta for WooCommerce: 3.7.6Payment Plugins for PayPal WooCommerce: 2.0.23PH Multi-Carrier Shipping Plugin for WooCommerce: 3.4.1Power Automate for WooCommerce: 3.0.1Product Configurator for WooCommerce: 1.7.4Product configurator for WooCommerce addon - Extra price: 1.1.29 (needs update - 1.1.33)Product Configurator for WooCommerce addon - Linked products and Stock management: 1.3.15 (needs update - 1.3.22)Product Configurator for WooCommerce addon - Save your design: 2.0.4 (needs update - 2.2.1)Redirection: 5.9.0REST API Log: 1.7.2Smush Pro: 4.3.0Ultimate Member: 2.12.1User Role Editor: 4.65WooCommerce: 11.0.0WooCommerce.com Update Manager: 1.0.3WooCommerce Additional Variation Images: 2.3.3WooCommerce AJAX Products Filter: 3.2.2Woocommerce EBizCharge Gateway: 10.2.2WooCommerce Google Product Feed: 12.0.0WooCommerce Product Add-Ons Ultimate: 4.3.15 (needs update - 4.4.0)Woocommerce Product Feature Video: 3.0.6WooCommerce Unit Of Measure: 3.2.0WP Document Revisions: 5.4.0WP Import Export Lite: 3.9.32WP Mail SMTP Pro: 4.9.0WPMU DEV Dashboard: 5.0.1WProofreader: 3.2.0Yoast Duplicate Post: 4.7Yoast SEO: 28.2-- WordPress Inactive Plugins --Max Mega Menu: 3.10.6WooCommerce AJAX Products Filter: 3.2.0.2 (needs update - 3.2.2)WP Mail SMTP: 4.9.0-- Webserver Configuration --PHP Version: 8.2.33MySQL Version: 10.6.23Webserver Info: nginx/1.30.4-- PHP Configuration --Memory Limit: 512MUpload Max Size: 128MPost Max Size: 128MUpload Max Filesize: 128MTime Limit: 300Max Input Vars: 3000Display Errors: N/A-- PHP Extensions --cURL: Supportedfsockopen: SupportedSOAP Client: InstalledSuhosin: Not Installed-- Session Configuration --Session: Disabled End System Info
       ```
   

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

 *  Plugin Contributor [kaggdesign](https://wordpress.org/support/users/kaggdesign/)
 * (@kaggdesign)
 * [23 hours, 35 minutes ago](https://wordpress.org/support/topic/general-settings-not-saving/#post-18987511)
 * Hi [@wmcorrigan](https://wordpress.org/support/users/wmcorrigan/),
 * Your System Info shows that the plugin is still using Mode: test:publisher. In
   this mode, predefined test keys are used, so the “This hCaptcha is for testing
   only” message is expected.To configure live credentials:Set Mode to Live.Enter
   the Site Key and Secret Key.Complete the Active hCaptcha to Check Site Config.
   Click Check and wait for: “Site config is valid. Save your changes.”Click Save
   Changes.When credentials are changed, Save Changes intentionally does not save
   them until the configuration check has passed. If the active hCaptcha has not
   been completed, the plugin displays a message asking you to complete it, and 
   the previous settings remain unchanged.Please try these steps and let us know
   the exact message shown after clicking Check if the issue continues.
 *  Thread Starter [wmcorrigan](https://wordpress.org/support/users/wmcorrigan/)
 * (@wmcorrigan)
 * [22 hours, 41 minutes ago](https://wordpress.org/support/topic/general-settings-not-saving/#post-18987542)
 * It seems to be resolved now. I was changing the mode to Live, it’s the only way
   I could enter the Key and Secret. I must not have been doing the validation properly.
 * Thank you.

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

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fgeneral-settings-not-saving%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/hcaptcha-for-forms-and-more/assets/icon.svg?rev=3026321)
 * [hCaptcha for WP](https://wordpress.org/plugins/hcaptcha-for-forms-and-more/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/hcaptcha-for-forms-and-more/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/hcaptcha-for-forms-and-more/)
 * [Active Topics](https://wordpress.org/support/plugin/hcaptcha-for-forms-and-more/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/hcaptcha-for-forms-and-more/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/hcaptcha-for-forms-and-more/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [wmcorrigan](https://wordpress.org/support/users/wmcorrigan/)
 * Last activity: [22 hours, 41 minutes ago](https://wordpress.org/support/topic/general-settings-not-saving/#post-18987542)
 * Status: resolved