Certain Greyd.Suite features require session cookies, for example to recognize users after confirming an email opt-in or opt-out. These session cookies do not contain any identification of the user and therefore do not need an opt-in.
A session cookie is a form of cookie that is deleted as soon as the user closes the browser after his session. As a rule, such a session cookie does not store any information that serves to identify the user, but only a session identifier (session ID). This is only used to assign several requests of a user on a page to his session. If you visit an online store in two windows in one browser, the store recognizes from the session cookie that both calls are your session and can, for example, make the same shopping cart available in both windows.
Nevertheless, we have added a filter by which the session can be completely disabled from our site. However, as a result, some important basic functions (as described above) may no longer work properly, as the session identification is missing.
If you add the following snippet to the wp-config.php of your installation, no sessions will be called by Greyd.Suite. But keep in mind, that there may still be session cookies on your website (e.g. WordPress itself uses session cookies for logins) – just not from the Suite.
Here is the snippet:
define( 'GREYD_DISABLE_SESSION_COOKIES', true );