Плагин WP Disclaimer

Наверняка вы видели при регистрации на некоторых сайтах пользовательские или лицензионные соглашения, которые нужно прочесть и принять (зачастую до прочтения дело не доходит), чтобы прошёл процесс регистрации. Плагин WP Disclaimer как раз и выполняет такую функцию — добавляет в форму регистрации пользователей сайта на вордпресс некоторое поле с информацией, принять которую необходимо для продолжения регистрации. То есть — поставить галочку.

Используя данный плагин вы не только добавите солидности своему сайту, но и защитите его от спам-роботов, большинство из которых просто не умеют ставить галочки при автоматической регистрации.

Установка плагина WP Disclaimer

Я не буду расписывать то, как устанавливается этот плагин, так как установка ничем не отличается, допустим, от установки плагина для создания карты сайта ps-auto-sitemap. Перейдём сразу к настройкам плагина.

Настройка плагина для вордпресс WP Disclaimer

Как ни странно, но настроек у данного плагина нет. После установки, открываем пункт консоли управления «Параметры»«diclamire»:

Плагин WP Disclaimer

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

Перевод и окончательная настройка плагина

К сожалению, по-умолчанию в данном плагине стоит английский язык:

Английский в плагине

Так оставлять это дело конечно-же не следует, поэтому нам нужно изменить данные надписи. Для этого заходим в админку сайта, переходим к списку установленных плагинов и находим плагин WP Disclaimer. Далее, рядом с плагином будет ссылка «Изменить», нажимаем и переходим к редактированию кода самого плагина:

В коде ищем такой кусочек:

public function registration_form()
		{
			?>
			<p class="disclaimer" style="margin: 0 0 15px">
				<label for="disclaimer"><?php _e( 'Disclaimer', 'wp-disclaimer' ); ?></label><br>
				<textarea name="disclaimer" id="disclaimer" style="width: 270px; height: 100px; resize: vertical"><?php WP_Disclaimer::the_disclaimer() ?></textarea><br>
				<input name="disclaimer_accept" value="accept" id="disclaimer_accept" type="checkbox" /> <label for="disclaimer_accept"> <?php _e( 'Accecpt Disclaimer', 'wp-disclaimer' ); ?></label>
			</p>
			<?php
		}

Если вы хотите, чтобы вместо «» было написано «Пользовательское соглашение», то изменяем соответствующую часть кода:

<label for="disclaimer"><?php _e( 'Disclaimer', 'wp-disclaimer' ); ?></label><br>
				<textarea name="disclaimer" id="disclaimer" style="width: 270px; height: 100px; resize:

на такой код:

<label for="disclaimer"><?php _e( 'Пользовательское соглашение', 'wp-disclaimer' ); ?></label><br>
				<textarea name="disclaimer" id="disclaimer" style="width: 600px; height: 100px; resize:

Если вы хотите изменить текст «Accecpt Disclaimer» на «Я принимаю пользовательское соглашение», то код:

<input name="disclaimer_accept" value="accept" id="disclaimer_accept" type="checkbox" /> <label for="disclaimer_accept"> <?php _e( 'Accecpt Disclaimer', 'wp-disclaimer' ); ?></label>

изменяем на:

<input name="disclaimer_accept" value="accept" id="disclaimer_accept" type="checkbox" /> <label for="disclaimer_accept"> <?php _e( 'Я принимаю пользовательское соглашение', 'wp-disclaimer' ); ?></label>

Сохраняем сделанные изменения и смотрим на форму регистрации. Если вы всё сделали верно, то форма будет выглядеть примерно так:

Если вы хотите изменить ширину окна с текстом пользовательского соглашения, то в коде:

<textarea name="disclaimer" id="disclaimer" style="width: 270px; height: 100px; resize: vertical"><?php WP_Disclaimer::the_disclaimer() ?></textarea><br>

следует изменить значение с 270 пикселей по-ширине и 100 пикселей по-высоте на нужные вам значения. Перед этим следует расширить саму форму регистрации.

1 комментарий

  1. А есть возможность такое прикрутить и на форму обратной связи?
    Спасибо!

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

Your email address will not be published. Required fields are marked *