cookie-cat

WordPress cookie catalog

cookie-cat WordPress cookie catalog
This site uses cookies. What a surprise
  • Home
  • About
    • What is the UK cookie law?
    • ICC UK Cookie Guide
    • Cookie categories – TOOL TIPS
    • Cookie Audit
    • WordPress plugins for the UK cookie law / EU cookie directive
    • Privacy notice
    • Design of the cookie cat plugin – a cookie predictor for WordPress?
      • cookie-cat design – Part I – the cookie-cat plugin
      • cookie-cat design – Part II – the website
      • cookie-cat design – Part III – the cc_mapping feed
      • cookie-cat design Part Ia – cookie-cat v1.1
    • Disclaimer
    • Resources used
  • Cookies
  • Plugins
  • Mapping
  • Download
  • Blog
  • Contact

cookie-cat design – Part II – the website

cookie-cat website design

The cookie-cat website (this website) is a normal WordPress website with three custom content types:

cookie-category – Cookies

The metadata for each cookie includes:

  • title = cookie name – this is a simplified version of the cookie name
  • cookie category – 1,2,3,4
  • description – the “excerpt” is extracted to the mapping file. The rest of the body contains other miscellaneous notes about the cookie
  • Session cookie – checkbox if it’s a session cookie
  • Duration – duration of the cookie ?if permanent

View the table of known cookies

cc_plugin – Plugins

  • title = plugin name
  • plugin name – the external name of the plugin e.g. “google-analytics-for-wordpress”
  • plugin type – WordPress plugin, WordPress theme, etc
  • custom plugin URL – if not WordPress.org

View the table of known plugins

cc_mapping – Mapping of cookies to plugins

  • title = cookie used by plugin – generated title
  • body – notes about the mapping. e.g. Only shown to anonymous users
  • cookie ref – the ID of the cookie_category instance
  • plugin_ref -the ID of ?the cc_plugin instance
  • 3rd party – whether or not the cookie is delivered by a 3rd party site.

View the mapping of cookies to plugins

Programming notes

The custom content types are created by a custom plugin called cookie-category which uses oik APIs to

  • reduce the programming effort to register the content types, fields (meta data)
  • display the data on the admin pages
  • display the data on the sharp end – using the [bw_table] shortcode and theming functions

In the current version of the site there aren’t any user friendly forms for unregistered users to add cookies, plugins or mappings. This is work in progress. Only registered users can create the content using standard dashboard functions.

Cookie categories

  1. Strictly necessary cookies - these cookies enable services you have specifically asked for

  2. Performance cookies - these cookies collect anonymous information on the pages visited

  3. Functionality cookies - these cookies remember choices you make to improve your experience

  4. Targeting cookies or advertising cookies - these cookies collect information about your browsing habits in order to make advertising relevant to you and your interests.

blog posts

  • 1 – Strictly necessary
  • 2 – Performance cookies
  • 3 – Functionality cookies
  • News
  • plugin
  • WordPress

Information

  • Home
  • About
  • Blog
  • Contact
  • Design
  • Privacy
  • Sitemap

© Copyright cookie-cat 2012-2022. All rights reserved.
Site:  www.cookie-cat.co.uk