• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Плагин Ссылка за комментарий

Статус
В этой теме нельзя размещать новые ответы.
Недавно попадалось где-то похожее, только там была привязка к подписке по RSS.


может что-то похожее реализовано и для комментов.
 
если ip динамичный тогда по куки определять, wordpress оставляет куки каждого комментатора в котором есть имя и эл. почта, остаётся проверить есть ли такой куки и если надо подтверждён ли комментарий:
PHP:
<?php
//Plugin Name: Must Comment
//Description: Посетитель должен прокоментировать запись (определяется из cookie), чтобы увидеть в ней скрытый текст в [st]скрытый текст[/st]
//Author:      Polyetilen
//Version:    2.0
 
//активируем код
add_shortcode('st', 'st_f');
 
//функция кода
function st_f($atts, $content = null) {
    global $wpdb, $post;
    if (isset($_COOKIE['comment_author_email_'.COOKIEHASH])) {
        $c_email = $_COOKIE['comment_author_email_'.COOKIEHASH];
        $comment = $wpdb->get_row("SELECT * FROM $wpdb->comments WHERE comment_approved=1 AND comment_post_ID = ".$wpdb->escape($post->ID)." AND comment_author_email='".$wpdb->escape($c_email)."' LIMIT 1");
        if(count($comment)>0){
            return 'Спасибо за комментарий. Скрытый текст: '.$content;
        }
    }
    return 'Пожалуйста, оставьте комментарий, чтобы увидеть скрытый текст.';
}
?>
 

Вложения

  • must_comment2.zip
    772 байт · Просмотры: 2
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху