Вышел WordPress 4.9.6, который рассматривается как релиз безопасности и обслуживания. Традиционно минорные версии содержат исправления безопасности и баг-фиксы. Однако в данном случае все обстоит несколько иначе: релиз включает в себя ряд возможностей, связанных с конфиденциальностью:
- Шаблон страниц Privacy Policy (Политика конфиденциальности)
- Обработка запросов для пользовательских данных
- Инструменты экспорта и удаления пользовательских данных
- Флажок подтверждения Cookie для комментариев
- Другие возможности, связанные с соблюдением требований GDPR
Теперь администраторы сайта получат письмо, когда пользователь подтвердит запрос на экспорт или удаление данных, а текст на странице политики конфиденциальности был упрощен.
Функции конфиденциальности в WordPress 4.9.6 во многом стали результатом работы команды волонтеров, которая была сформирована в начале этого года. Команда уже усердно работает над улучшением этих возможностей в будущих версиях WordPress.
В дополнение к улучшениям приватности, в релизе было исправлено более 50 багов. В качестве фильтра в медиа-библиотеке WordPress был добавлен «Mine». При просмотре плагина в бэкэнде теперь будет выводиться минимальная требуемая версия PHP.
Команда разработчиков WordPress опубликовала руководство по обновлению, которое содержит ссылки на техническую информацию по возможностям 4.9.6. Кроме того, есть отдельное руководство для авторов тем, содержащее возможные корректировки стилизации.
Поскольку релиз является минорным, сайты обновятся автоматически (для которых это включено). Если у вас возникли какие-либо проблемы с релизом 4.9.6, напишите на форумы поддержки.
Источник: https://wptavern.com
Интересно… надо посмотреть на тесте.
Спасибо за информацию!
Пожалуйста :)
Неоднозначные первые впечатления:
— функционал полезный (общемировые требования такие + отечественный закон РФ, речь про пользовательские данные);
— но подкачала реализация (выбрать уже созданную страницу и… для чего? Создано, в футер добавлено; что и куда дублирует настройка — вот интересный вопрос, но ответ? Как обычно — кто-то найдет… эх);
— и локализация (предложение «сохранить имя, email и адрес сайта в этом браузере…» кхм, да после такой формулировки любой адекватный человек убежит с сайта, ибо подумает: «Да кто его знает, что тут собирают и зачем…» и будет прав, ибо бред, есть же более приятные слова, точные формировки, которые описывают: где политика конфиденциальности, почему с ней нужно соглашаться, если хочешь оставить комментарий…);
Последнее наиболее плачевно, ибо дурость видна любому посетителю. Дмитрий, вы знаете как подправить это сообщение?
Увы, но многие сейчас такое вводят. Бизнесу вообще не нужны лишние напряги, а потому стараются сделать и забыть.
Очевидный вопрос — а как удалить сей функционал? Уже есть такие публикации-руководства? Если попадется что на глаза — смело переводите.
Пока не встречал ничего подобного. Если появится, то напишу.
>локализация (предложение «сохранить имя, email и адрес сайта в этом браузере…» кхм, да после такой формулировки любой адекватный человек убежит с сайта, ибо подумает: «Да кто его знает, что тут собирают и зачем…» и будет прав, ибо бред, есть же более приятные слова, точные формировки, которые описывают: где политика конфиденциальности, почему с ней нужно соглашаться, если хочешь оставить комментарий…);
предложите вариант лучше, мне буквальный перевод оригинала тоже не очень нравится
Все зависит от того, что вам нужно. Мой случай — только комментарии, поэтому все просто:
Нажимая кнопку «Отправить», вы подтверждаете, что ознакомились с условиями обработки персональных данных и принимаете их.
Или:
Оставляя комментарий, вы даете согласие на обработку персональных данных.
И т. д.
Вариантов масса.
P. S.
Отечественный пользователь эти слова «узнает», во многом — понимает, вот и все отличие.
Андрей, это будет чересчур «адаптированный» вариант, адаптированный до неточности.
Для этой галочки речь не идет о какой-либо обработке данных или их сборе, речь идет именно о сохранении куки в браузере пользователя с определенной информацией, возможно являющейся личными данными. Именно так и никак иначе.
Save my name, email, and website in this browser for the next time I comment.
Оригинал строки.
Перевод, как минимум, должен отражать суть, не меняя кардинальным образом ее смысла.
В целом да, достаточно по-уродски местами выглядят эти формулировки, а что поделать, теперь требования такие, хотя галку конечно могли бы сделать и опциональной, всё таки это фронтэнд сайта и не всем нужны эти эуропецкие штучки.
Спросили — ответил.
В отличии от разработчиков, не ограничиваю выбор, лишь напоминаю — будет решение «как убрать галочку нафиг» — скажу спасибо за решение.
https://core.trac.wordpress.org/
пожелания можно оставить в trac, если там еще этого нет, функционал новый и активно дорабатывается
Мой же вопрос по локализации был именно с точки зрения непосредственно локализатора, а не разработчика.
кто хотел отключить новые фишки ? Вот, ловите:
<?php
/*
Plugin Name: Disable GDPR
Description: Disable various GDPR related features in WordPress 4.9.6 and onwards, which I do not want nor need on my sites.
Version: 1.0
Author: Otto
Author URI: http://ottopress.com
License: GPLv2 only
License URI: https://opensource.org/licenses/GPL-2.0
*/
add_action('init', 'disable_gdpr_stuff');
function disable_gdpr_stuff() {
// eliminate comment checkbox
add_filter( 'comment_form_default_fields', 'disable_gdpr_kill_cookie_consent_checkbox' );
// force comment cookies to be on
remove_action( 'set_comment_cookies', 'wp_set_comment_cookies', 10, 3 );
add_action( 'set_comment_cookies', 'disable_gdpr_force_comment_cookies', 10, 3 );
}
function disable_gdpr_kill_cookie_consent_checkbox( $fields ) {
unset( $fields['cookies'] );
return $fields;
}
function disable_gdpr_force_comment_cookies( $comment, $user, $cookies_consent ) {
wp_set_comment_cookies( $comment, $user, true );
}
Спасибо!
Я уже вручную закрыл в комментариях через display:none, а то форма поплыла вся к чертям.
Здравствуйте! А можно поподробнее о «через display:none»?
Здравствуйте!
Мне помог следующий код:
Спасибо огромное! А не подскажете, вставлять в файл style.css или в comments.php? В comments.php не могу места найти, окошко пропадает, а код на сайте виден(
Окошко — в сысле для флажка
Ой, нет, по-моему, все получилось! :) Благодарю!!!
Или нет))) Код опять видно. Простите, наспасмила вам тут(
Панель управления — Внешний вид — Настроить — Дополнительные стили.
Вот туда можете вставить (подразумеваю, что вы регулярно обновляете WP и у вас последняя версия).
О, спасибо-спасибо, теперь точно все в порядке!