Есть сайт на wordpress, в котором установлена контактная форма contact form 7 с модулем внутри папки recaptcha.php, где есть такой код:
<noscript>
<div style="width: 302px; height: 422px;">
<div style="width: 302px; height: 422px; position: relative;">
<div style="width: 302px; height: 422px; position: absolute;">
<iframe src="<?php echo esc_url( $url ); ?>" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;">
</iframe>
</div>
<div style="width: 300px; height: 60px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;">
<textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;">
</textarea>
</div>
</div>
</div>
</noscript>
Прогоняю сайт через валидатор и он выбивает ошибки в этом месте
Error: The frameborder attribute on the iframe element is obsolete. Use CSS instead. From line 271, column 5; to line 271, column 194 te;">↩
Error: The scrolling attribute on the iframe element is obsolete. Use CSS instead. From line 271, column 5; to line 271, column 194 te;">↩ ↩
Знаю, что можно заменить соответственно frameborder="0" на style="border:0;" и scrolling="no" на style="overflow:hidden;" , но как сделать так, чтобы при обновлении плагина эти изменения не слетели? Загвоздка в том, что код не расположен в какой-либо функции..
Почему-то на сайте на хостинге иногда не отображается фавиконПрикол в том, что это происходит периодически - раз отображается, в следующий...
Может ли кто-нибудь доступно объяснить, как работают свойства position и display точно и понятно? Что именно обозначают relative и absolute, как их комбинировать...
есть текст который достается из бд (там кодировка utf mb 64 general ci) так вот если там есть 2 спец символа "//текст//" то идет перевод в <em>текст</em>