European Union law state you must ask permission for cookies. This plugin handles that for you.
European law states:
Cookies you ARE ALLOWED to create WITHOUT permission are * Session cookies * E-commerce cookies that provide a function for the visitor, like shopping cart or product filter settings * Cookies that define the cookie-preferences of the user
You still need to INFORM the visitor.
Cookies you are NOT allowed to create without permission are * Analytics cookies * Advertisement cookies * Any cookie from a third party (i.e. e.g. neither your website nor your visitor)
Again, you also need to INFORM the visitor.
This plugin will handle all these for you, but it takes some configuration. If the "offending" scripts are added by action, you can configure the plugin to remove_action it when appropriate. If an action-removal is not possible you must adapt your plugins and themes.
Technical instructions are available in the plugin after installation. Also help is available*, for contact details, see the plugin admin pages.
(*) Pricing for help, if applicable, available upon request.