Coder Social home page Coder Social logo

A privacy standard for WordPress plugins

In this repository you will find the PHP object interface ready for implementation in your WordPress plugin.

The GDPR WP project is open source and you are welcome to create issues on GitHub as well as collaborate with us via wordpress.SLACK.com - a #privacy channel is under way.

The proposed standard revolves around a PHP object interface that plugins can implement in their codebase. By implementing this standardized interface, you can tell the world how your plugin handles personal idenfiable information (PII).

How it works We have a hook/do_action, in which we send an object. This object is available for plugin developers to use, when identifying which Personal Identifiable Data their plugin handles.

The current Object, has a method called : set_field ($args), which in essens is key-value pairs. ('label' and 'value').

The GDPR for WP plugin will in turn present these values on an admin screen

Our goal Implementing the interface will allow privacy tools to be created that can help make WordPress websites GDPR compliant.

Tools that work across WordPress plugins. That's our goal !

Version 1.0 of the Interface is out, and we're following our roadmap

Demo code will provided shortly and a GDPR for WP plugin is being developed, to combine the interface output from a WordPress websites active plugins. This will ultimatly provide the needed functionality to website administrators to oversee the GDPR compliance status of a website, as well as handel user requests (data portability and right to be forgotten).

Signup to our newsletter on https://www.gdprwp.com/ to stay in the loop.

gdprwp's Projects

gdprwp-plugin icon gdprwp-plugin

The plugin collecting and managing GDPR data from other active plugins on a WP install

gdprwp-plugin-sample icon gdprwp-plugin-sample

A sample plugin #1 implementing the hooks and filters to send gdpr data into a common pool of gdpr data on an active WP install

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.