·

Плагин для управления вакансиями

Раздел вакансий стоматологической практики Herzel в Гамбурге

Клиент

Zahnarztpraxis Natalie Herzel

Что делали

Плагин вакансий для WordPress

Страна

Германия

Год

2026

Языки

DE, EN

01 — Клиент

О компании

Zahnarztpraxis Natalie Herzel — современная стоматологическая практика в Гамбурге с полным спектром лечения: от профилактики и детского приёма до имплантологии и выравнивания зубов невидимыми капами. Команда регулярно повышает квалификацию, лечение построено на бережных, безболезненных методиках, рейтинг практики в Google — 4,8 из 5. Практика развивается, и коллектив растёт вместе с ней.

02 — Контекст

Задача

Растущей команде понадобился раздел вакансий на сайте практики. Страницы вакансий должны быть в том же стиле и с таким же оформлением, как уже существующие страницы сайта: тот же тёмный заголовок с фотографией, те же кнопки, та же типографика. Готовые плагины так не умеют — каждый приносит собственное оформление.

Сайт работает на немецком и английском, для переводов используется Polylang. Но специализированные (кастомные) типы записей — а вакансии именно такие — он, к сожалению, не переводит, только обычные страницы и статьи. Поэтому понадобился собственный плагин, который добавил сайту вакансии как полноценный переводимый тип записей.

03 — Решение

Как это устроено

3.1

Свой тип записи в стиле сайта

Для вакансий написан отдельный плагин — со своим типом записи, общим списком и страницей каждой позиции. Оформление он наследует от сайта: тёмный заголовок с фотографией, фирменные кнопки, типографика темы. Правок в самой теме не потребовалось.

Страница вакансии на сайте практики
Страница вакансии: бейджи профессий, фирменная типографика, кнопка отклика.

3.2

Публикация без разработчика

Вакансия заполняется как обычная запись: место работы, форма занятости, дата начала работы, вознаграждение и адрес для откликов — почта или ссылка на форму. Кнопка отклика открывает готовое письмо с темой «Bewerbung: название вакансии». Новые позиции команда практики публикует сама.

Форма вакансии в админке WordPress
Все поля вакансии — в одной форме в админке.

3.3

Два языка

Поддержка переводов встроена в плагин. Он объявляет свой тип записи переводимым через штатные фильтры Polylang, а подписи интерфейса — от кнопки отклика до форм занятости — берёт из собственного немецко-английского словаря. Обе версии раздела живут по своим адресам, как и весь сайт.

3.4

Сетка меняется в зависимости от числа вакансий

Вакансий у практики обычно одна-три, а не тридцать. Сетка это учитывает: единственная вакансия стоит по центру в половину ширины, две делят строку пополам, от трёх — по трети. На планшете список перестраивается в две колонки, на телефоне — в одну.

Английская версия списка вакансий
Английская версия раздела: единственная вакансия занимает место по центру, а не растягивается на всю ширину.

3.5

Вакансии видны в поиске Google

Каждая страница вакансии содержит служебную разметку JobPosting — по ней Google распознаёт вакансию и может показывать её в своём блоке поиска работы. Проверка расширенных результатов Google прошла без замечаний.

04 — Итог

Результат

Раздел вакансий работает на сайте практики и выглядит его продолжением — дизайн не пришлось ни упрощать, ни подгонять.

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

2языка раздела — немецкий и английский
6полей вакансии — от места работы до адреса для откликов
3раскладки сетки — под одну, две и больше вакансий

05 — Адаптив

На телефоне

Список и страница вакансии перестраиваются в одну колонку, кнопка отклика остаётся на виду.

Список вакансий на телефоне
Список вакансий.
Страница вакансии на телефоне
Страница вакансии.