Настройки своего виджета

Здравствуйте,

Создал виджет который выводит записи.
Сам виджет выводится на страницах этих записей.

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

Мой код вывода записей:

$query = new WP_Query( array(
        'cat' => '6',
        'posts_per_page' => 3,
        'offset' => $instance['skip_posts'],
    ) );
    while ( $query->have_posts() ) :
        $query->the_post();
        echo sprintf( '<div class="thum_vid"><a href="%s">%s</a></div>', get_permalink(), get_the_post_thumbnail() );
        echo sprintf( '<a href="%s"><h4 class="video_widget_h4">%s</h4></a>', get_permalink(), get_the_title() );
    endwhile;

Вопрос закрыт. Классный форум. Помощников миллион 😆
Решение:

$query = new WP_Query( array(
        'cat' => '6',
        'posts_per_page' => 3,
        'offset' => $instance['skip_posts'],
        'post__not_in' => array(get_the_ID())
    ) );
Anonymous
Отправить
Ответ на: