Нужно скрыть определенный контент (рекламу) от зарегистрированных пользователей.

По средством чего можно это реализовать?

Плагинов не нашел.
Может кто-то больше в этом преуспел?

2 Комментарии

  1. Если нужно встроить рекламу, которую будут видеть только зарегистрированные пользователи (например, Google Adsense) непосредственно в тему, то можно использовать такой код:

    < ?php
       global $user_ID, $user_identity;
       get_currentuserinfo();
       $ruri = $_SERVER['REQUEST_URI'];
       if (!$user_ID): ?>
         этот текст видят только незарегистрированные
       < ?php else: ?>
         этот текст видят только зарегистрированные
      < ?php endif; ?>

    Если нужно вставить постовой в пост, который увидят только определенные пользователи, то будут полезны следующие статьи:
    https://n-wp.ru/4932 – Как сделать текст видимым только определенным пользователям | MemberView
    https://n-wp.ru/4595 – Как показать часть публикации только залогиненым | Login to view all
    https://n-wp.ru/4410 – Как показать часть публикации только зарегистрированным | RestrictedArea Plugin for WordPress
    https://n-wp.ru/2391 – Как скрыть текст от зарегистрированных пользователей | Hidden Content
    https://n-wp.ru/4332 – Как сделать скрытый текст в посте без плагинов
    Самым простым и универсальным способом, по моему мнению, является использование кода + плагина Hidden Content.

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

Ваш электронный адрес не будет опубликован.


*