Розпродаж хостинг-планів на неймовірних умовах!
Знижка від 300 до 500грн!
Тільки автор публікації може відповідати на коментарі

Дуже цікавий сніпет потрапив до нас. Якщо додати цей код у functions.php Вашого шаблону – це закриє можливість відповіді на коментарі під публікацією усім, окрім автора цієї статті. Як на мене, дуже зручна штука для певної категорії сайтів, де користувачі ставлять запитання авторам, і тільки автор повинен на ці запитання відповідати. Отже код:

add_action( 'pre_comment_on_post', 'wpq_pre_commenting' );

function wpq_pre_commenting( $pid ) {
    $parent_id = filter_input( INPUT_POST, 'comment_parent', FILTER_SANITIZE_NUMBER_INT );
    $post = get_post( $pid );
    $cuid = get_current_user_id();

    if( ! is_null( $post ) && $post->post_author == $cuid && 0 == $parent_id ) {
        wp_die(	'Пробачте, тыльки автор цієї статті може відповідати на коментарі!' );
    }
}

 

Дмитро Кондрюк

Автор публікації

Share a little biographical information to fill out your profile. This may be shown publicly.

Є що відповісти?

Your email address will not be published.

Можна скористатися такими тегами в тексті:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>