Не могу понять, как отобразить поле ввода пароля с кнопкой в одну линию?

Ссылка скопирована
0 ответов

В отрывке записи с паролем форма отображается так как надо

Не могу понять, как отобразить поле ввода пароля с кнопкой в одну линию?

И код там отображается там вот так (если смотреть исходный код через браузер)

<div class="zak-entry-summary"><form class="post-password-form" action="https://test.vicka.ru/wp-login.php?action=postpass" method="post">     <p style="color:red;">Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p>     <label for="pwbox-6"><span style="display:none">Пароль:</span>  	<input name="post_password" id="pwbox-6" type="password" spellcheck="false" size="20"> 	</label> 	<button type="submit" name="Submit">Открыть</button>     </form></div>

<div class="zak-entry-summary"><form class="post-password-form" action="https://test.vicka.ru/wp-login.php?action=postpass" method="post"> <p style="color:red;">Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p> <label for="pwbox-6"><span style="display:none">Пароль:</span> <input name="post_password" id="pwbox-6" type="password" spellcheck="false" size="20"> </label> <button type="submit" name="Submit">Открыть</button> </form></div>

А вот открывая саму запись, форма уже отображается совершенно иначе

Не могу понять, как отобразить поле ввода пароля с кнопкой в одну линию?

и просмотрев код, тот выглядит вот так уже

<div class="zak-entry-summary"> <form class="post-password-form" action="https://test.vicka.ru/wp-login.php?action=postpass" method="post"> <p style="color:red;">Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p> <p>    <label for="pwbox-6"><span style="display:none">Пароль:</span><br> 	<input name="post_password" id="pwbox-6" type="password" spellcheck="false" size="20"><br> 	</label><br> 	<button type="submit" name="Submit">Открыть</button><br>     </p></form> </div>

<div class="zak-entry-summary"> <form class="post-password-form" action="https://test.vicka.ru/wp-login.php?action=postpass" method="post"> <p style="color:red;">Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p> <p> <label for="pwbox-6"><span style="display:none">Пароль:</span><br> <input name="post_password" id="pwbox-6" type="password" spellcheck="false" size="20"><br> </label><br> <button type="submit" name="Submit">Открыть</button><br> </p></form> </div>

И я понять не могу, откуда там берутся и вставляются лишние br и p.

Сам код для отображения формы выглядит так

function my_password_form() {     global $post;     $label = 'pwbox-'.( empty( $post->ID ) ? rand() : $post->ID );     $o = '<div class="zak-entry-summary"><form  class="post-password-form" action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" method="post">     ' . __( "<p style='color:red;'>Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p>" ) . '     <label for="' . $label . '">' . __( "<span style='display:none'>Пароль:</span>" ) . '  	<input name="post_password" id="' . $label . '" type="password" spellcheck="false" size="20"/> 	</label> 	<button  type="submit" name="Submit">Открыть</button>     </form></div>     ';     return $o; } add_filter( 'the_password_form', 'my_password_form' );

function my_password_form() { global $post; $label = 'pwbox-'.( empty( $post->ID ) ? rand() : $post->ID ); $o = '<div class="zak-entry-summary"><form class="post-password-form" action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" method="post"> ' . __( "<p style='color:red;'>Просмотр записи запрещен. Если у Вас есть доступ в виде пароля, введите его ниже.</p>" ) . ' <label for="' . $label . '">' . __( "<span style='display:none'>Пароль:</span>" ) . ' <input name="post_password" id="' . $label . '" type="password" spellcheck="false" size="20"/> </label> <button type="submit" name="Submit">Открыть</button> </form></div> '; return $o; } add_filter( 'the_password_form', 'my_password_form' );

Дополнительно:

Ответы:

Wordpress может вставлять.
Google

  • нашелся ответ. было добавлено два разных кода в functions где указывался текст для записи защищенной и они конфликтовали видимо, то вставляя где-то то нет p и br. Так как к тому тексту в коде как раз таки были добавлены br, p,
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

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

Вам также может быть интересно