как добавить код во все посты wordpress

Вставляем произвольный код в посты и страницы WordPress

Плагин Global Content Blocks

Если вам нужно вставить произвольный код в посты и страницы WordPress сайта, можно воспользоваться плагином Global Content Blocks. Плагин не тяжелый, позволяет быстро и удобно вставить в статью или страницу коды HTML, PHP, произвольные коды, формы подписки, рекламу AdSense, текстовые блоки. С его помощью можно вставить код php в шаблон сайта и разместить блоки в две, три колонки. Плагин постоянно обновляется и его можно отнести к лучшим плагинам WordPress.

Скачать и установить

Проходим стандартные шаги установки плагина. Если ставите плагины по FTP, даю адрес официальной страницы плагина: https://ru.wordpress.org/plugins/global-content-blocks/

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Настройка плагина Global Content Blocks

Как таковых, настроек плагина нет. После активации плагина в консоли появляется меню: Global Content Blocks. На странице плагина видим вкладки управления:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Также, в редакторе сайта появляется кнопка добавления блоков плагина.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress кнопка добавления блоков Global Content Blocks в редакторе

Вставить произвольный код в посты и страницы WordPress при помощи плагина Global Content Blocks

Работать с плагином несложно:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

После создания блока, он появится в списке блоков. В столбце «Шорткод» списка блоков видим, шорткод, который соответствует созданному блоку. В столбце ID видим уникальный идентификатор блока.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Как вставлять блок в запись

Есть два варианта вставить созданный блок в запись:

Примеры вставки кодов

Вставить код формы подписки

Вставить рекламу AdSense

Вставить код в две, три колонки

Чтобы вставить код или текстовой код в две или три колонки вставляем шорткоды в таблице. Синтаксис HTML.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Выводим блоки в три колонки используя шорткоды блоков как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Видим контент в трех колонках.

Вставить PHP код в шаблон

Чтобы вставить PHP код в шаблон используем следующую конструкцию:

Замечу, что при добавлении содержания блока, можно сделать вложение и вложить один блок в другой. Зачем это нужно? Например, создаете форму подписки и вставляете в неё красивое описание в виде трех колонок.

Источник

Как вставлять куски кода в посты WordPress

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

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

Попробуйте, например, написать в режиме Текст:

При переключении в Визуальный режим (или же после публикации поста) вы не увидите желаемого текста Hello, World! поскольку система его скрыла, чтобы он не был исполняемым. Вот тут мы и подошли к проблеме: а как же отображать программный код в постах ВордПресс?

Простой способ отображения кода в WordPress

Например, вышеуказанный код в режиме Текст будет выглядеть так:

В этом случае он будет опубликован правильно, т.е., со всеми нужными спецсимволами. Если его скопировать из браузера и вставить в любой текстовый редактор, он будет выглядеть правильно (как код, а не набор HTML-сущностей).

а должно быть красивое оформление и подсветка синтаксиса. Очень часто такие плагины не совместимы с новыми версиями движка, или же вебмастера часто забывают обновлять их. Или хуже – используют сразу несколько таких плагинов.

И еще к сложному способу вставки кода в страницы WordPress хочу отнести использование сторонних сервисов. Есть довольно много сайтов, на которых можно писать практически любой код и он будет отображаться так, как и должен. Примеры таких сервисов: CodePen, GitHub Gists и JSFiddle.

Они делают очень красивую подсветку синтаксиса и даже демо-просмотр результата исполнения кода, но сложность их заключается в необходимости использования вставки iframe’ами или же внешними JavaScript-библиотеками. К данному методу я прибегаю только для показа демо результата выполнения кода.

Вывод

Как вы можете видеть, добавление кода на сайт ВордПресс – это не такая уж и сложная задача, но знать основные решения для этого все-таки нужно.

Если у вас есть другие решения добавления кода в посты/страницы WordPress, дайте нам знать в комментариях ниже.

Источник

🌐 Как добавить PHP-код в запись или страницу WordPress

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Причины добавить PHP-код в запись или страницу WordPress

По умолчанию WordPress не позволяет запускать PHP-код в сообщениях или на страницах.

Рекомендуемый способ добавления функций PHP – изменение дочерней темы или создание собственных шаблонов страниц.

Несмотря на это, бывают случаи, когда вы можете захотеть добавить определенные функции PHP к отдельному сообщению или странице.

В этих случаях вы можете переопределить правило, используя плагины виджетов кода WordPress.

Следующее руководство покажем вам процесс использования плагина Insert PHP Code Snippet для добавления PHP-кода непосредственно в сообщение или страницу WordPress.

Как добавить PHP-код в сообщение или страницу WordPress с помощью плагина

Прежде чем углубиться в руководство, убедитесь, что вы установили и активировали плагин Insert PHP Code Snippet.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Если процесс прошел успешно, на экране появится подтверждающее сообщение и новая функция.

Для будущего использования убедитесь, что все функции PHP, которые вы хотите использовать, активны, проверив раздел «Action».

Активные фрагменты кода будут иметь зеленый символ паузы, а рядом с неактивными фрагментами будет зеленая галочка.

Источник

Как добавить код в WordPress: все доступные методы

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

Для того, чтобы добавить код в WordPress существует несколько удобных, правильных и неудобных, неправильных способов. В этой статье я расскажу вам про все эти способы. И все они могут пригодиться на практике.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Добавление кода в виджет

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

Для тех, кто не знает: виджеты находятся в пункте «Внешний вид», подпункте «Виджеты». Нужно лишь переместить мышкой виджет «HTML-код» или «Текст» из области «Доступные виджеты» (слева страницы), в какую либо область справа страницы. Затем в него можно вставить текст и сохранить с помощью соответствующей кнопки.

Если используется виджет «Текст», то код нужно добавлять во вкладку «Текст», а не «Визульно».

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Добавлять код в виджет «Текст» нужно во вкладку «Текст».

Но удобнее, всё-таки, использовать виджет «HTML-код», который специально для этого и предназначен. В нём всего одна вкладка, а также есть подсветка синтаксиса.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress В виджете «HTML-код» есть подсветка синтаксиса.

Иногда возникает необходимость добавить в виджет PHP код и сделать так, чтобы он работал. В этом случае придётся пользоваться дополнительным плагином, который создаст новый виджет «PHP-код».

Плагин называется PHP Code Widget и ссылка на него ниже.

Добавление кода в настройки темы

Ещё один способ добавить код в WordPress — это внедрить его в настройки дизайна. Подойдёт для добавления своих CSS стилей, а в не которых случаях (в зависимости от темы) и других видов кодов.

Для интеграции перейдите в пункт «Внешний вид», подпункт «Настроить». Вы увидите секции с опциями слева. Откройте «Дополнительные стили».

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Откройте секцию «Дополнительные стили».

И вставьте CSS код в поле. Не забудьте сохранить всё кнопкой «Опубликовать».

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Вставьте свой код стиля в поле.

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

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Сохраните изменения или выберите другое действие.

Некоторые темы в своих настройках позволяют добавлять и другие типы кодов в разные области сайта. Например, тема Frontier, которая используется на моём сайте, имеет специальное поле для вставки кода в область сайта head.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Код можно добавить в настройках некоторых тем.

Настройки тему могут находиться в пункте «Внешний вид», либо вынесены в отельный пункт. В разных темах это может выглядеть, конечно же, по-разному, и не обязательно так, как у меня на скриншоте. А в некоторых темах этого вообще может и не быть.

Добавление кода с помощью плагинов

Универсальный способ добавить код в WordPress — это использовать плагин. И есть несколько вариантов.

Во-первых, рекомендую простой плагин Head, Footer and Post Injections. После активации перейдите в пункт «Настройки», подпункт «Head and footer». И тут вы увидите возможность добавить любой код в любое место сайта: в шапку, подвал, записи, страницы. Кроме того, есть дополнительные опции, вроде включения добавленного кода только на некоторых устройствах или типах страниц.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Интерфейс плагина Плагин Head, Footer and Post Injections.

Есть, что изучать в этом плагине. Только один недостаток — всё на английском языке. Скачать можно по ссылке ниже.

Ещё один способ добавить код в WordPress, это плагин My Custom Functions. Он решает задачу интеграции PHP функций, и добавляет их так, будто они были написаны в файле темы functions.php. При этом ни обновление темы, ни даже её изменение данную интеграцию не нарушает.

Работу этого плагина я рассматривал на примере добавления в тему функции для реализации чек-бокса соглашения на обработку персональных данных в форме комментариев WordPress.

Скачать плагин можно по ссылке ниже.

После активации плагина, перейдите в пункт «Настройки», подпункт «PHP inserter». Включите применение кода и добавьте свою PHP функцию.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Добавление PHP функции в My Custom Functions.

Добавление кода в файл темы или плагина

Вначале я писал о том, что есть правильные и неправильные способы добавить код в WordPress. Как раз таки сделать это непосредственно в файл плагина или темы — является самым неправильным методом, но рабочим. Иногда это бывает единственным способом, и поэтому на практике, всё-таки, используется.

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

Итак, чтобы добавить код в WordPress прямо в файл, нужно перейти в пункт «Внешний вид», подпункт «Редактор» (если речь о теме) или пункт «Плагины», подпункт «Редактор» (если речь о плагине).

Сначала вы увидите пугающее предупреждение, где нужно нажать на «Я понимаю».

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Чтобы начать редактировать файл, нажмите «Я понимаю».

И теперь перед вами откроется редактор. Здесь в списке сверху можно выбрать редактируемый продукт (тему или плагин), в колонке справа выбирается файл, а в самом центре редактор с поддержкой синтаксиса кода.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress Добавление кода в файл темы/плагина.

Кроме этого, добраться до файлов тем и плагинов можно через файловый менеджер или FTP подключение. Плагины хранятся в папке wp-content/plugins, а темы в wp-content/themes. Каждый плагин/тема в отдельной папке.

При редактировании файлов будьте внимательны, делайте резервные копи.

Источник

Как вставить пример кода в записях и на страницах WordPress: 7 плагинов

Вы когда-либо пытались скопировать и вставить фрагмент кода в WordPress? Это не работает! WordPress не может отличить фрагмент кода, который вы просто хотите продемонстрировать, от фрагмента, который должен выполнить какое-то действие.

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

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Встроенный в WordPress способ, чтобы поделиться кодом

Давайте начнём с начала:

WordPress имеет несколько встроенных методов для отображения фрагментов кода. Они не всегда красивые, но функциональные. Двумя базовыми методами являются тэги code > и pre >.

Оба отобразят ваши фрагменты кода, различия заключаются в оформлении, которое зависит от вашей темы.

К примеру, вот так выглядят эти тэги в стандартной теме WordPress Twenty Sixteen:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Но у этих тэгов есть проблемы:

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

1. SyntaxHighlighter Evolved

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

SyntaxHighlighter Evolved – это популярный плагин для вставки нумерованных сниппетов с подсвеченным синтаксисом в WordPress. Всё, что нужно сделать – это завернуть ваш код в соответствующий шорткод и потом отобразить примерно так:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

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

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

2. Crayon Syntax Highlighter

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Crayon Syntax Highlighter – это ещё один популярный плагин, который добавляет нумерацию строк и подсветку синтаксиса к вашему фрагменту кода. В сравнении с SyntaxHighlighter Evolved, у Crayon Syntax Highlighter есть больше настроек. Вы можете настроить практически всё во вкладке настройки.

Вы можете также автоматически дублировать стиль Sublime Text (популярного текстового редактора):

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

3. oEmbed Gist

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

oEmbed – это простой плагин, который позволяет вам вставить gist (сниппет и краткое разъяснение к нему). Для использования этого плагина вам просто нужно вставить код в gist Editor и создать публичный gist:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

А потом просто вставить gist URL в WordPress Editor, и плагин автоматически вставит сниппет кода:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

4. WP-GeSHi-Highlight

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

WP-GeSHi-Highlight – это ещё один плагин, который добавляет нумерацию строк и подсветку синтаксиса коду, который вы вставили в редактор WordPress. С ним вы можете

использовать обычные тэги pre >, пока вы определяете язык программирования.

WP-GeSHi-Highlight – это лёгкий плагин, с точки зрения функциональности и выводимого кода:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

5. Pastebin

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Pastebin – это ещё один веб-сайт для того, чтобы делиться сниппетами кода. Его работа схожа с работой инструмента GitHub Gist, который мы показали вам ранее. И как GitHub Gist, этот плагин делает вставку Pastebin кода на ваш сайт WordPress очень лёгкой.

Всё, что вам нужно сделать, это добавить ваш код на Pastebin, а потом просто вставить Pastebin URL в редактор WordPress. Ваш сниппет вставится автоматически:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Показывать нумерацию строк или нет, зависит от ваших настроек Pastebin.

Основные функции:

6. Pastacode

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Pastacode поможет вам вставить сниппет кода, используя популярную библиотеку PrismJs. Вы можете подсветить особые строки кода и изменить стиль, используя одну из доступных тем. Pastacode также поддерживает вставку кода из GitHub, Gist, Pastebin, BitBucket или BitBucket.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

7. Code Prettify

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Code Prettify использует библиотеку Google Code Prettify для автоматического добавления подсветки к вашим pre > и code >. С этим плагином ваш сниппет кода будет выглядеть, как внизу, а не так, как мы показывали вначале этой статьи:

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

Основные функции:

Итоги

Эти плагины помогут вам вставить фрагмент кода прямо в запись или добавить код из стороннего инструмента, как GitHub или Pastebin. Если бы нам пришлось выбирать фаворита, то это был бы Crayon Syntax Highlighter за разнообразие тем и стилей, которые можно использовать.

как добавить код во все посты wordpress. Смотреть фото как добавить код во все посты wordpress. Смотреть картинку как добавить код во все посты wordpress. Картинка про как добавить код во все посты wordpress. Фото как добавить код во все посты wordpress

А у вас есть любимый метод отображения сниппетов кода в ваших записях WordPress? Расскажите нам в комментариях!

Источник

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

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