Способов скрыть текст от незарегистрированных пользователей множество. Я писал о некоторых из них:
- Как показывать текст только зарегистрированным
- Как показывать текст только подписчикам RSS | wpRSSlock
- Как скрыть часть публикации от незарегистрированных пользователей | HidePost
Однако эти способы скрывают текст при определенных условиях, например, от незарегистрированных пользователей. А как сделать обратную операцию, то есть показывать текст только незарегистрированным, а тем, кто залогинился — не показывать? Оказывается, и это можно сделать, причем очень легко.
Достаточно установить плагин Hidden Content, и можно как показывать, так и скрывать текст.
Можно показывать определенный текст поисковым роботам, а вошедшим на сайт (залогиненым) — наоборот не показывать. Можно скрывать текст из RSS, можно отображать его для зарегистрированных, и не показывать для незарегистрированных, и наоборот — все зависит только от того, поставите вы галочки в плагине или не поставите. Просто? Просто!
Чтобы скрыть текст, нужно его поместить между двумя метками, невидимыми на сайте, причем эти метки можно обозвать на собственное усмотрение.
Вместо текста, который скрыт, можно вывести какую-нибудь надпись, для редактирования которой доступна разметка HTML.
Hidden Content
Прочтите еще раз внимательно пост. Я скрываю с помощью этого плагина кое-какой контент от ЗАРЕГИСТРИРОВАННЫХ пользователей. Убедиться в этом вы можете, если зарегистрируетесь на этом сайте и войдете под своим логином на эту страницу.
то что недавно искал :)
А как сделать чтобы не видно было скрипты рекламы? Я ставлю теги перед и после скриптов рекламы – но она все равно отображается. Так же и в плагине Master Post Advert не работает…
Не получается с помощью этого плагина скрыть рекламу, которая публикуется с помощью Master Post Advert, с тегом more. А так же которая стоит в виджетах. Что может быть?
Этот плагин предназначен для скрытия части содержимого в постах.
Ну а как вариант по моему случаю есть какой-нибудь плагин?
Воспользуйтесь системой вопросов.