Поддержка Проблемы и решения Дополнительное поле в комментариях

  • Появилось какое то дополнительное поле в комментариях — чекбокс Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев. Стоит чуть выше чекбокса что сам делал — Согласен на обработку персональных данных. Не могу понять откуда что его делает, тема или плагин какой, на хостинге в файле комментс пчп вообще ничего не нашел похожего

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Модератор Yui

    (@fierevere)

    永子

    привет! сейчас 25 мая 2018 и в ЕС вступил в действие закон о защите персональных данных, чем вас должны были порадовать десятки сайтов, о которых вы забыли, письмом «Мы обновили политику конфиденциальности»

    WordPress стремится соответствовать.
    Вам эта галочка мешает?
    Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев

    это добавлено WordPress

    Модератор Yui

    (@fierevere)

    永子

    следующий набор фильтров позволит отключить чекбокс на фронтэнде:

    <?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 );
    }
    ?>

    чем вас должны были порадовать десятки сайтов

    так они радуют и радуют ))) каждый день по несколько, регистрировался много где надо было отдельную почту делать, что часто удаляю не глядя откуда письмо. Понял, пока пусть будет, код ваш сохраню

    • Ответ изменён 5 лет, 10 месяцев назад пользователем debryansk32.

    WordPress стремится соответствовать.
    Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев
    это добавлено WordPress

    Что-то такого на своих сайтах я не замечаю

    • Ответ изменён 5 лет, 10 месяцев назад пользователем O.

    Может с последним обновлением 496 пришло

    У меня все обновлено по полной программе.

    Всё я понял. У меня один из плагинов мешает появлению этой хрени. И еще не в каждой теме это работает.

    • Ответ изменён 5 лет, 10 месяцев назад пользователем O.
    Модератор Yui

    (@fierevere)

    永子

    Что-то такого на своих сайтах я не замечаю

    показывается неавторизованным пользователям.

    показывается неавторизованным пользователям.

    Я что, не знаю этого? Короче говоря я думал плагин для добавления картинок к комментам мешает выводу этого чекбокса.
    http://joxi.ru/Drlg5xOUvbZnbA
    Однако он оказался ни при чем. На тестовом «чистом сайте» пришел к выводу что не во всех темах этот чекбокс выводится. На дефолтных выводится. На других — раз на раз не приходится.
    http://joxi.ru/J2bgMd5UXxwYKA
    http://joxi.ru/xAegzZeUpJP60m
    http://joxi.ru/VrwEgGQfOVX5j2
    и тд.д и т.п.
    Причем никакой закономерности в этом я пока не заметил
    Последний скрин — это моя любимая тема Septera, на котрой построены 3 из 5 моих сайтов. Она чекбокс не выводит.

    • Ответ изменён 5 лет, 10 месяцев назад пользователем O.
    Модератор Yui

    (@fierevere)

    永子

    @debryansk32 , если вы решили серией пустых сообщений отметить темы как решенные (за что конечно спасибо), то можно было не флудить пустыми ответами, а посмотреть на боковую панель, тем есть статус темы

    ставите решенная , жмете ОК

    Хорошо, а как изменить текст этого сообщения?

    Сейчас так:
    Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.

    А мне надо так:
    Сохранить моё имя и email в этом браузере для последующих моих комментариев.

    Как это сделать?

    • Ответ изменён 5 лет, 10 месяцев назад пользователем Dmitry Bychenko.

    то можно было не флудить пустыми ответами

    не знал. сразу флудить…

    Модератор Yui

    (@fierevere)

    永子

    @wpbluefox
    https://ru.wordpress.org/support/forum-rules/
    п2, не задавайте свои вопросы в чужих темах.

    впрочем, перед тем как создавать свою гляньте плагин
    https://ru.wordpress.org/plugins/say-what/
    вот им и можно заменить строку

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Дополнительное поле в комментариях» закрыта для новых ответов.