Добавляем хлебные крошки [6]

Комменты

  • Надо уточнить, что в версиях WordPress выше 4.4 этот способ не работает…

  • Здравствуйте.

    Я сделал форму комментариев и поставил в functions.php код, чтобы отбрасывал спам.

    // Фильтр от спама
    add_filter(‘pre_comment_on_post’, ‘verify_spam’);
    function verify_spam($commentdata) {
    $spam_test_field = trim($_POST[‘comment’]);
    if(!empty($spam_test_field)) wp_die(‘Спаму нет!’);
    $comment_content = trim($_POST[‘real-comment’]);
    $_POST[‘comment’] = $comment_content;
    return $commentdata;
    }

    Но комментарии все равно у меня не получается добавлять — показывает ошибку ту, что у вас в 5 уроке вылезла — «ОШИБКА: пожалуйста, введите комментарий.» Подскажите пожалуйста в чем проблема? Я сам немного программирую, пересмотрел ваш код и свой 3 раза — ошибок нет. Но такое чувство что, когда на кнопку нажимаешь «Отправить» — форма работает как в 5 уроке с ошибкой и не видит кода! Вот код comments.php может вы найдете ошибку — я в нем почти ничего не правил:

    post_password)) { // if there’s a password
    if ($_COOKIE[‘wp-postpass_’ . COOKIEHASH] != $post->post_password) { // and it doesn’t match the cookie
    ?>

    Введите пароль.

    Обсуждение.

    comment_status) : ?>

    comment_status) : ?>

    Пожалуйста, <a href="/wp-login.php?redirect_to=»>зарегистрируйтесь для комментирования.


    Оставить комментарий

    <form action="/wp-comments-post.php» method=»post» class=»form»>

    Здравствуйте, <a href="/wp-admin/profile.php»>. <a href="» title=»Выйти»>Выход »

    Ваше имя*

    Ваш e-mail*

    Ваш сайт

    Текст сообщения

    ID); ?>

    И на последок код вывода комментариев в single.php

    Прошу вашей поддержки :)