My understanding is that you must tell people if you set cookies for any purpose, regardless of whether they are collecting personal data. Therefore, pretty much any content management solution, Wordpress site etc. will need to display a cookie consent banner.
I think you need cookie banner only if you use non-essential cookies. For example if you use cookies only for user auth, you don't need to display any notification about that.
Yes, because they do use cookies in a way that requires them to inform you about it. It's clean, readable, and devoid of dark patterns that are so prevalent.
>Third-party cookies
>Some of our pages display content hosted by contracted services on domains external to europa.eu, for example our contractor who helps operating the Europe Direct Contact Centre. The external hosting may need cookies in order to function.
>Name of the cookie: PHPSESSIONID
>Service: Europe Direct contact form
>Purpose: Session info (random number), used for dealing with multi-language forms. No additional information stored
>Cookie type and duration: Third-party session cookie, set by our contractor. Deleted after you quit your browser
>Some of our pages display content from external providers, e.g. YouTube, Facebook and Twitter.
>To view this third-party content, you first have to accept their specific terms and conditions. This includes their cookie policies, which we have no control over.
>But if you do not view this content, no third-party cookies are installed on your device.