d0s | HidePost Go up
You are using an outdated browser. More... »
Posts d0s

HidePost - Плагин для скрытия ссылок или части текста в записях.

Установка Плагина

  • Идем на страницу плагина и скачиваем его.
  • Распаковываем архив.
  • Загружаем папку hidepost к себе на блог в папку /wp-content/plugins/
  • Заходим в админ-панель своего блога, выбираем Плагины находим плагин HidePost и нажимаем Активировать.

Плагин активирован, но не работает. Переходим в Параметры -> HidePost. Для включения плагина ставим галку на Enable Hidepost и сохраняем настройки. Теперь плагин работает и все, что вы поместите в теги

1
[<code>hidepost

] [

1
/hidepost

] будет скрыто от незарегистрированных пользователей.

Не советую пользоваться Функцией Protect Link (автоматическое скрытие ссылок в ваших записях).

Из приятных мелочей, есть возможность скрывать текст по уровню Роли. Так например запись:

1
[<code>hidepost=9

]Текст[

1
/hidepost

] - такой текст будет доступен только для Администраторов.

Настройка отображаемого текста

Заходим в Админ-панель -> Параметры -> HidePost нас интересует строчка Protect Content: у меня прописано так:

1
&lt;div class="hidepost"&gt;&lt;p&gt;Для просмотра скрытой части вы должны %login% или %register% на сайте.&lt;/p&gt;&lt;/div&gt;

Для отображаемый текст, который выводится, если Роль меньше назначенной, находится в Protect Content with Role:, так как я не пользуюсь данной возможности, изменяйте текст на свой вкус. -))

Оформляем блок отображаемого текста

Заходим в Админ-панель -> Внешний вид -> Редактор выбираем файл style.css (список стилей) и в самый конец добавляем следующий код:

.hidepost {
	background: #FFFBCC;
	margin: 5px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #E6DB55;
	border-top: 1px solid #E6DB55;
	border-left: 1px solid #E6DB55;
	border-right: 1px solid #E6DB55;
	}
.hidepost p {
	font-family: Verdana, Serif;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

И последнее.. Так как ссылки

1
%login%

и

1
%register%

берутся из самого плагина, перевести их на русский язык нам придется в самом плагине. Для этого откроем файл hidepost.php (Админ-панель -> Плагины -> Редактор, выбираем файл) и редактируем его.

$the_text = str_replace('%login%','<a href="'.get_bloginfo('url').'/wp-login.php?redirect_to='.$current_url.'">Авторизироваться</a>',$the_text);
    $the_text = str_replace('%register%','<a href="'.get_bloginfo('url').'/wp-login.php?action=register'.'">Зарегистрироваться</a>',$the_text);

Вот и всё. Enjoy..))

Рубрики: Fu4ny, Записи
Метки: ,

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Morozzz says:
4 Июн 2010 в 20:13

Штука конечно хорошая, но в большинстве случаев приведет лишь к большому количество регистраций, но не задержит пользователя)
уже был опыт, правда на другом движке))

inters says:
10 Апр 2011 в 22:13

Этот плагин позволяет(при использовании дополнительно плагина User Messages) создать подобие подписной базы из посетителей для отправки им в будущем новых предложений. Хороший плагин именно его и искал. Спасибо.

Nikanora says:
19 Окт 2011 в 13:21

Установила плагин, отлично работает в мозилле, а в IE и опере при скачивании скрытой ссылки скачивает только архивом Winrar. При разархивации полная ерунда.