Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter marbe

    (@marbe)

    Screenshot

    Thread Starter marbe

    (@marbe)

    Screenshot

    It only let me save succesfully when I delete the default language.

    Plugin Author pressidium

    (@pressidium)

    Hey, @marbe!

    Short answer:

    The issue is likely fixed in the latest version. Please update to version 1.1.1 and let us know if that resolves the issue ??

    Long answer:

    It’s likely that you’re running WordPress on a MySQL database with the utf8 character set (an alias of utf8mb3), which stores up to three bytes per character, instead of utf8mb4 which can store up to four bytes. We need that fourth byte to support storing emoji characters.

    By default, the plugin contains the loudspeaker (??) emoji (“Cookie usage ??”, under Translations → English → Settings modal → Cookie usage heading). As a result, you were unable to save the settings until you deleted the preset language strings, effectively removing the emoji.

    This was addressed in issue #15, by converting any emoji characters into their equivalent HTML entities and storing them in the database instead. So, as of version 1.1.0, the plugin supports emoji characters even when running on a database using the utf8/utf8mb3 charset.

    If the problem persists after updating to the latest version, please navigate to Cookie Consent → Logs, click on “Copy to clipboard” and share your logs here as a reply. This will help us in further investigating the issue.

    Thread Starter marbe

    (@marbe)

    Hey! Great work!! It works properly now ??

    Thanks!!!

    Plugin Author pressidium

    (@pressidium)

    Thanks for following up! It’s good to know that everything is resolved.

    If you come across any other issues, feel free to create a new topic or open an issue on GitHub.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Plugin could not save settings’ is closed to new replies.