{"id":80637,"date":"2018-01-24T12:23:47","date_gmt":"2018-01-24T12:23:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wp-gdpr-core\/"},"modified":"2018-12-28T08:37:31","modified_gmt":"2018-12-28T08:37:31","slug":"wp-gdpr-core","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wp-gdpr-core\/","author":553842,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.1","stable_tag":"2.1.1","tested":"5.0.25","requires":"4.6.10","requires_php":"5.3","requires_plugins":"","header_name":"WP GDPR","header_author":"AppSaloon","header_description":"Help to handle gdpr regulations.","assets_banners_color":"e4e2d2","last_updated":"2018-12-28 08:37:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.appsaloon.be","rating":3.5,"author_block_rating":0,"active_installs":1000,"downloads":77222,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"4","2":"3","3":"4","4":"1","5":"11"},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":"1834269","resolution":"","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"1825228","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"1825228","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.4","1.1.5","1.1.6","1.2","1.2.1","1.2.3","1.2.4","1.3.0","1.3.1","1.3.2","1.3.3","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.1.0","2.1.1","2.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"1862882","resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1862882","resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"1862882","resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":"1862882","resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":"1862882","resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":"1862882","resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":"1862882","resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"WP-GDPR Requests - Overview of all requests from users regarding their personal data","2":"WP-GDPR Settings - Change the text for consent boxes and add a DPO emailaddress","3":"WP-GDPR Request page - A front-end view for users to request their personal data","4":"WP-GDPR Email links - Users can access their personal data through a unique and secure email link","5":"WP-GDPR Help Center - Get help with WP-GDPR: watch tutorials, read the FAQ or get support","6":"WP-GDPR Your Plugins - Overview of plugins installed on your website who use personal data","7":"WP-GDPR Add-ons - Overview of add-ons available"}},"plugin_section":[],"plugin_tags":[14361,131785,152263,1178,148756],"plugin_category":[54],"plugin_contributors":[160047,160456,160457,160458,160453,160454,160455],"plugin_business_model":[],"class_list":["post-80637","plugin","type-plugin","status-closed","hentry","plugin_tags-compliance","plugin_tags-gdpr","plugin_tags-personal-data","plugin_tags-protection","plugin_tags-regulations","plugin_category-security-and-spam-protection","plugin_contributors-aytac","plugin_contributors-kevinume","plugin_contributors-koenhuybrechts","plugin_contributors-markcreeten","plugin_contributors-mieke01","plugin_contributors-sebakurzyn","plugin_contributors-vanrijckel","plugin_committers-aytac","plugin_committers-koenhuybrechts","plugin_committers-mieke01","plugin_committers-sebakurzyn","plugin_committers-vanrijckel","plugin_support_reps-kevinume","plugin_support_reps-koenhuybrechts","plugin_support_reps-mieke01","plugin_support_reps-sebakurzyn","plugin_support_reps-vanrijckel"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/icon.svg?rev=1834269","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-gdpr-core_e4e2d2.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-1.jpg?rev=1862882","caption":"WP-GDPR Requests - Overview of all requests from users regarding their personal data"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-2.jpg?rev=1862882","caption":"WP-GDPR Settings - Change the text for consent boxes and add a DPO emailaddress"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-3.jpg?rev=1862882","caption":"WP-GDPR Request page - A front-end view for users to request their personal data"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-4.jpg?rev=1862882","caption":"WP-GDPR Email links - Users can access their personal data through a unique and secure email link"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-5.jpg?rev=1862882","caption":"WP-GDPR Help Center - Get help with WP-GDPR: watch tutorials, read the FAQ or get support"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-6.jpg?rev=1862882","caption":"WP-GDPR Your Plugins - Overview of plugins installed on your website who use personal data"},{"src":"https:\/\/ps.w.org\/wp-gdpr-core\/assets\/screenshot-7.jpg?rev=1862882","caption":"WP-GDPR Add-ons - Overview of add-ons available"}],"raw_content":"<!--section=description-->\n<p>This open source plugin will assist you making your website GDPR compliant by making personal data accessible to the owner of the data. Visitors (owners) don't need user accounts to access their data. Everything works through a unique link and e-mails.<\/p>\n\n<p>WP-GDPR integrates with some of the most well-known plugins through add-ons. This will make the data stored by the plugins available for the visitor to manage it.\nList of all add-ons:  <a href=\"https:\/\/wp-gdpr.eu\/add-ons\/\">https:\/\/wp-gdpr.eu\/add-ons\/<\/a>.\nIntegration with:\n - <a href=\"https:\/\/wp-gdpr.eu\/add-ons\/gravity-forms\/\">Gravity Forms<\/a>\n - <a href=\"https:\/\/wp-gdpr.eu\/add-ons\/contact-form-db-7-addon\/\">Contact Form DB 7<\/a>\n - <a href=\"https:\/\/wp-gdpr.eu\/add-ons\/woocommerce-add-on\/\">WooCommerce<\/a>\n - <a href=\"https:\/\/wp-gdpr.eu\/add-on\/flamingo-add-on\">Flamingo<\/a>\n - <a href=\"https:\/\/wp-gdpr.eu\/add-ons\/condolence-manager-add-on\/\">Condolence Manager<\/a>\n - <a href=\"https:\/\/wp-gdpr.eu\/add-on\/events-manager-add-on\/\">Events Manager<\/a><\/p>\n\n<h4>How WP-GDPR Core works<\/h4>\n\n<p>The plugin creates a page where users can request access to their personal data, stored on your website. You can find this page in the list of WordPress pages.\nIn the backend you'll get an overview of the requests users send and you can see which plugins collect personal data and need a 'ask for approval' checkbox.<\/p>\n\n<p>Users who ask to view their personal data will get an email with a unique url on which they can view, update and download their comments and ask for a removal per comment.\nWhen they ask for a removal, the admin has the ability to delete the comment through the wp-gdpr backend.\nAll emails will be sent automatically.<\/p>\n\n<p>We made our code available on <a href=\"https:\/\/github.com\/WP-GDPR\/wp-gdpr-core\/\">Github<\/a> and are welcoming Pull Request!<\/p>\n\n<h3>Customization<\/h3>\n\n<h4>E-mails<\/h4>\n\n<p>We have 5 e-mail templates and they are all editable through <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Filter_Reference\">filters<\/a> or can be replaced in the theme.<\/p>\n\n<h4>1. Option one<\/h4>\n\n<p>In order to replace the email template, you can copy the template from our plugin ( wp-gdpr-core\/view\/email ) and move it to your theme. Place it in under theme-name\/wp-gdpr-core\/email\/samefilename.php<\/p>\n\n<p>From now on you can style your new placed templates as you like.<\/p>\n\n<h4>2. Option two ( Email filters )<\/h4>\n\n<p>Here are the filters for the email that is send to requestor and the dpo.<\/p>\n\n<ul>\n<li>'wp_gdpr_request_email': $email_template, $email, $url (email to requester)<\/li>\n<li>'wp_gdpr_request_email_dpo': $email_template, $email, $url (email to dpo)<\/li>\n<\/ul>\n\n<p>Here are the filters for the email that is send to the admin for a delete request.<\/p>\n\n<ul>\n<li>'wp_gdpr_admin_new_delete_request': $email_template, $requested_email (email to admin)<\/li>\n<\/ul>\n\n<p>Here are the filters for the email that is send to the requester and the dpo for a delete confirmation.<\/p>\n\n<ul>\n<li>'wp_gdpr_delete_confirmation': $email_template, $date_of_request, $processed_data (email to requester)<\/li>\n<li>'wp_gdpr_delete_confirmation_dpo': $email_template, $date_of_request, $processed_data (email to dpo)<\/li>\n<\/ul>\n\n<h4>Request page filters<\/h4>\n\n<p>We have added 3 filters to change the text on the request page.<\/p>\n\n<ol>\n<li>'Original text' =&gt; 'filter_name'<\/li>\n<li>'Submit' =&gt; 'wp-gdpr-submit-text'<\/li>\n<li>'Warning' =&gt; 'wp-gdpr-warning-text'<\/li>\n<li>'This link will become deprecated after 48 hours.' =&gt; 'wp-gdpr-link-text'<\/li>\n<\/ol>\n\n<h4>Privacy Center page filters<\/h4>\n\n<p>We have added filters to change the text on the navigation of the privacy center page.<\/p>\n\n<ol>\n<li>'Original text' =&gt; 'filter_name'<\/li>\n<li>'Wordpress Comments' =&gt; 'wp_gdpr_wp_comments'<\/li>\n<li>'Condolence Manager' =&gt; 'wp_gdpr_wp_condolance_manager'<\/li>\n<li>'Contact Form DB7' =&gt; 'wp_gdpr_wp_cfdb7'<\/li>\n<li>'Flamingo' =&gt; 'wp_gdpr_wp_flamingo'<\/li>\n<li>'Mailchimp' =&gt; 'wp_gdpr_wp_mailchimp'<\/li>\n<li>'Gravity Forms' =&gt; 'wp_gdpr_wp_grafity_form'<\/li>\n<li>'WooCommerce' =&gt; 'wp_gdpr_wp_woocommerce'<\/li>\n<li>'Events Manager' =&gt; 'wp_gdpr_wp_eventmanager_form'<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the \/wp-content\/plugins, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 screen in WordPress<\/li>\n<li>\u2018WP GDPR\u2019 will be created to view the requests in the backend<\/li>\n<li>The page 'GDPR \u2013 Request personal data' will be created. This page displays the form where visitors can submit their request.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<p>Version 2.1.0 (208-12-10)\n    - Making compatible with wordpress 5.0\n    - Added Events Manager shortcode<\/p>\n\n<p>Version 2.0.8 (2018-08-01)\n    - Add condolance manager in plugins.json<\/p>\n\n<p>Version 2.0.7 (2018-07-19)\n    - Css fix for tab-content<\/p>\n\n<p>Version 2.0.6 (2018-07-12)\n    - Css fix for privacy center sorting arrows\n    - Update SE translation\n    - Fix for html entities in email<\/p>\n\n<p>Version 2.0.5 (2018-07-11)\n    - Added new translations on the privacy center page\n    - Update translations BE, IT, SE<\/p>\n\n<p>Version 2.0.4 (2018-06-27)\n    - Added 7 filters for the privacy center page\n    - Translation fix for emails\n    - Italian translation added some new strings<\/p>\n\n<p>Version 2.0.3 (2018-06-12)\n    - Fix German translation issue\n    - Css conflixt fix\n    - Remove font-awesome css<\/p>\n\n<p>Version 2.0.2 (2018-06-05)\n    - Fix jQuery conflict<\/p>\n\n<p>Version 2.0.1 (2018-06-05)\n    - Translation domain fix<\/p>\n\n<p>Version 2.0.0 (2018-06-04)\n    - New frontend Privacy Center UI for personal data management\n    - New options for users to export their personal data : PDF \/ COPY \/ EXCEL \/ CSV \/ PRINT\n    - Users can filter their personal data through search\n    - Users can sort their Personal data in the Privacy Center\n    - Privacy Center uses theme header + footer\n    - Upgraded translations for NL BE FR SE<\/p>\n\n<p>Version 1.5.7 (2018-05-22)\n    - Change session_id check<\/p>\n\n<p>Version 1.5.6 (2018-05-17)\n    - Added the \"thank you\" text after mail is send<\/p>\n\n<p>Version 1.5.5 (2018-05-16)\n    - Removed error_log \"WPCLI\"\n    - 3 filters added at the request page, can be overriden by a filter<\/p>\n\n<p>Version 1.5.4 (2018-05-08)\n    - Added API settings\n    - Enhanced email template, can be overriden by filter or theme<\/p>\n\n<p>Version 1.5.3 (2018-04-19)\n    - Add Bulgarian translation\n    - Css admin fixes\n    - Log debug function\n    - Hook privacy policy in settings\n    - Minor bugfix for mail headers\n    - Dpo \/ admin now get different mails for requests\n    - Minor text adjustments<\/p>\n\n<p>Version 1.5.2 (2018-04-12)\n    - Hotfix svn conflicts<\/p>\n\n<p>Version 1.5.1 (2018-04-12)\n    - Minor bug fix<\/p>\n\n<p>Version 1.5.0 (2018-04-12)\n    - Improve interface in wp-admin\n    - Improve labels and texts\n    - Add data to plugin.json\n    - Add Call To Action buttons to add-on overview\n    - Add Norwegian translation\n    - Add Italian translation<\/p>\n\n<p>Version 1.4.4 (2018-03-30)\n    - Fix compatible Jetpack\n    - Added translation SV\n    - Minor bug fix<\/p>\n\n<p>Version 1.4.3 (2018-03-23)\n    - Fix minor bugs<\/p>\n\n<p>Version 1.4.2 (2018-03-16)\n    - Fix deprecated warning\n    - Fix when request form is embedded on a non-standard page. Until now, you got a 404-error when redirecting to the      \"Thank you\"-page\n    - Fix confirmation of processing the delete request shows a short reference to what happened to the data\n    - Enhancement add table header \"request language\"<\/p>\n\n<p>Version 1.4.1 (2018-03-15)\n    - Make checkbox compatible with jetpack<\/p>\n\n<p>Version 1.4.0 (2018-03-09)\n    - Add DPO e-mail address\n    - Add dpo setting\n    - Option to not show the comments section\n    - Add settings feature\n    - Stop form submition after refreshing\n    - Add filter to implement checkbox in other commentforms\n    - Update DE language<\/p>\n\n<p>Version 1.3.3\n    - Check version to create column<\/p>\n\n<p>Version 1.3.2\n    - Create colomn languages in table\n    - Update autoloader<\/p>\n\n<p>Version 1.3.1\n    - Bugfix check if ICL_LANGUAGE_CODE is defined<\/p>\n\n<p>Version 1.3.0\n    - Add Spanish, Portuguese and Catalan languages translations\n    - Make gdpr check fields customizable\n    - Make check fields translatable<\/p>\n\n<p>Version 1.2.4\n    - Update readme with github repository\n    - Change pot-file and po\/mo-files\n    - Update styling\n    - Add hooks<\/p>\n\n<p>Version 1.2.3\n    - Check if is_plugin_active() exists<\/p>\n\n<p>Version 1.2.2\n    - Update de and po language<\/p>\n\n<p>Version 1.2.1\n    - Update .pot file\n    - Quickfix dublicated GDPR checkbox<\/p>\n\n<p>Version 1.2\n    - Fix compatibility with WP Discuz\n    - Add functionality to upadate default privacy url\n    - Add grumphp configuration\n    - Add CHANGELOG.md\n    - Add README.md\n    - Add git repo on Github: https:\/\/github.com\/AppSaloon\/WP-GDPR\n    - Add email notification when sommeone askes for a \"delete requests\"<\/p>\n\n<p>Version 1.1.6\n    - Add .pot file\n    - Add german translation<\/p>\n\n<p>Version 1.1.5\n    - Delete develop code<\/p>\n\n<p>Version 1.1.4\n    - Update typing errors<\/p>\n\n<p>Version 1.1.3\n    - Add admin css\n    - Add gdpr-translation.php file<\/p>\n\n<p>Version 1.1.2\n    - Update page template comments overview page\n    - Add checkbox when data is requested\n    - Update front-end translation\n    - Add translation PL<\/p>\n\n<p>Version 1.1.1\n    - Add update_comments.js<\/p>\n\n<p>Version 1.1.0\n    - Add name and email field to comments list\n    - Let users update their name and email\n    - Add download button to comments list\n    - Make it possible for the admin to choose between delete comment or make comment anonymous<\/p>","raw_excerpt":"Make your website GDPR compliant and automate the process of handling personal data while integrating with plugins.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/80637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=80637"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/koenhuybrechts"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=80637"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=80637"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=80637"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=80637"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=80637"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=80637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}