Поддержка Разное Как скрыть пост по метке(тегу)?

  • Здравствуйте я новичок в wordpress у меня возник вот какой вопрос
    как скрыть пост с опряденной меткой(тегом)?

    единственное что я нашел это
    хук обрабатывающая пост на наличие тега

    function F2($the_content)  
    {
    if( has_tag( 'Sir' ) )  
    	echo "not meta"; 
    }
    add_filter('the_content', 'F2');

    И хук который скрывает пост по определённому id

    function exc_post($query) {
    if ($query->is_category || ($query->is_home || ($query->is_feed)))
    {$query->set('post__not_in', array(1137,1136) );} // в скобочках id поста (записи)
    return $query; }
    add_filter('pre_get_posts','exc_post');

    но я не понимаю как их соединить
    подскажите пожалуйста как это сделать.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • А вы понимаете, что отключая показ по Метке или Рубрике — вы тем самым отключаете показ абсолютно всех постов, которые имеют такие же теги?

    Тогда — зачем вообще эти посты? ))

    Я делаю фильтр который запрещает пользователю который его активировал
    видеть все посты которые касаются этой метки
    для всех остальных он остается видимым.

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