MyListing — каталог и доска объявлений
Создайте любой тип каталога с MyListing! Тема MyListing предлагает множество инструментов для создания каталогов или сайтов с объявлениями. Также, вы можете адаптировать тему под свои нужды и создать сайт любого типа. Это достигается путем создания своих произвольных типов записей и кастомизации сайта с помощью конструктора Elementor.
Возможности темы MyListing
Создание типа объявлений
Создайте нужный тип объявления, например Место, Событие, Вакансия (Работа), Недвижимость, Автомобили и т.д. На одном сайте можно создать несколько таких типов. При добавлении нового объявления пользователь сможет выбрать нужный тип объявления.
Для каждого типа записи вы можете выбрать свой дизайн и стиль, а также набор полей для форм.
Настройка расширенного поиска и его полей
- Настройка полей для объявления
- Настройка стиля
- Настройка карточки объявления
Настраиваемые произвольные поля
Выберите из более чем 20 готовых полей и создайте свои собственные неограниченные пользовательские поля.
Мгновенный быстрый поиск
Это поиск объявлений по ключевому слову с выдачей мгновенных результатов. Результаты будут отфильтрованны по типу или категории.
Настройка макета вывода объявлений
Создайте свои произвольные макеты страниц с помощью конструктора Elementor. Elementor предоставляет вам более 50 элементов для вставки в макеты. Вы можете создать уникальный макет для списка объявлений или для страницы отдельного объявления. Для реализации этого разработчики добавили в Elementor свои специальные элементы.
Для страницы вывода объявлений можно настроить макет страницы, выбрать информационные элементы , которые будут отображаться в краткой карточке объявления (заголовок, тип картинки или галерея, категории, кнопки, закладки и т.д.)
Полная карточка объявления
Это внутренняя страница объявления, которая содержит все элементы содержимого, которые были назначены для этого конкретного типа объявления, такие как фотогалереи, карты, описания, а также пользовательские функции, такие как магазин, формы контактов, обзоры, комментарии, похожие объявления, ближайшие мероприятия и т.д. Для каждого объявления можно подключить свой магазин и вести продажи.
Страница Explore
Страница содержит расширенную форму поиска, карту и все опубликованные объявления. Выберите один из трех готовых шаблонов для этой страницы, а также 10+ пользовательских скинов карты.
Монетизация
Тема MyListing позволяет создавать тарифные планы, с помощью которых вы сможете продавать доступ к размещению объявлений и предоставлять услуги (видимость поля, срок размещения, избранное и т.д.).
Продажа услуг осуществляется с помощью плагина WooCommerce, что позволяет подключить различные способы оплаты характерные для вашей страны или региона.
Отдельно хочу выделить возможность продавать услуги продвижения объявлений. Продвигаемые объявления появляются в верхней части результатов поиска по соответствующим им ключевых словах.
Основные функции
- Визуальный конструктор Elementor + 50 специальных элементов.
- Конструктор расширенного поиска.
- Создание любого типа объявления (недвижимость, автомобили, вакансии, предприятия, события, места и т.д.).
- Продажа услуг и продвижения объявлений с помощью плагина WooCommerce.
- Настраиваемая шапка сайта с различными вариантами цвета и размещением элементов.
- Быстрый поиск в шапке с мгновенными результатами.
- Адаптивный дизайн.
- Широкие настройки темы.
- 20+ блоков для оформления страницы отдельного объявления. Все блоки являются настраиваемыми.
- Используйте карты от Google Maps или Mapbox.
- Неограниченные варианты макета.
- Возможность локализации на любой язык.
- Личный кабинет пользователя со статистикой по объявлениям.
- Поддержка создания социальной сети на плагине BuddyPress.
- 800+ различных шрифтов.
- 2500+ иконок включены в три разных пакета.
- Плавная анимация CSS3.
- Наличие демо-данных и их установка в один клик.
- Интеграция с Contact Form 7.
- Настройки ускорения сайта.
- Отзывы посетителей сайта.
- Проверка объявлений на право владения. Претензии на владение.
Русская локализация темы MyListing
Тема MyListing частично переведена автором темы. Из 2429 переведено 641 строка в файле локализации. Это информация за 4 марта 2021 г.
Я подготовил полный файл локализации (2429), который полностью переведен на русский язык. Но, файл локализации, к сожалению не переводит полностью тему и все ее настройки. Автор темы не реализовал возможность полного перевода темы с помощью файлов локализации. Но, возможно в будущем он это сделает.
Большая часть терминов и различных слов темы прописаны в коде файлов (пример кода ниже), что делает невозможным перевод темы с помощью файлов локализации:
<div class="wrap mylisting-options" id="mylisting-roles" v-cloak>
<div class="mb40" style="max-width: 900px;">
<h1 class="m-heading mb30">Accounts & Roles</h1>
<div class="form-group mb30 inline-option">
<h4 class="m-heading mb5">Enable user registration</h4>
<p class="mt0 mb10">Allow customers to create an account on the "My account" page</p>
<label class="form-switch">
<input type="checkbox" v-model="config.settings.enable_registration">
<span class="switch-slider"></span>
</label>
</div>
<div class="form-group mb30 inline-option">
<h4 class="m-heading mb5">Generate username automatically</h4>
<p class="mt0 mb10">
When creating an account, automatically generate an account username
for the customer based on their name, surname or email
</p>
<label class="form-switch">
<input type="checkbox" v-model="config.settings.generate_username">
<span class="switch-slider"></span>
</label>
</div>
Переводить это все в файлах темы нецелесообразно и долго. И обновлять такие модифицированные файлы затруднительно.