Краткое описание
Properties – это кастомный тип постов + сопутствующие ему шорткоды и виджеты для их отображения на хомяках.
Это полноценный тип постов со своей блоговой лентой и сингл-страницей. Тип вывода постов на ленту архива задается в настройках плагина Appearance – ThemeREX Addons – CPT, в секции “Properties”.
При создании каждого поста можно задать его параметры:
- Basic information – Цена продажи и/или аренды. Можно указать две цены, а также текст перед и после вывода цен. Также на этой вкладке указываются площади помещения и земельного участка (если есть), количество спален и ванных комнат, наличие гаража (-ей) и его вместимость, год постройки и ID объекта (для ускорения поиска)
- Location – На этой вкладке выбирается страна, штат, город и район (в дальнейшем используются для отбора объектов при поиске). Также указывается адрес объекта и его положение на карте (маркет можно устанавливать щелчком или перетаскиванием по карте)
- Gallery – Здесь можно загрузить дополнительные изображения объекта, указать URL с видеопрезентацией, а также URL с 3D Virtual tour по объекту. Вся эта информация видна на сингл-странице объекта.
- Floor planes – Поэтажные планы и их описание. Можно создавать неограниченное количество. На сингл-странице отображаются в виде аккордеона.
- Additional features – Дополнительные параметры объекта в виде пар “Название” – “Значение”
- Agent – Выбирается агент, сопровождающий данный объект. В качестве агента может использоваться автор поста или ранее созданный агент из соответствующего типа постов.
Для отображения объектов недвижимости на хомяках используется шорткод [ trx_sc_properties ], который позволяет выводить элементы в стандартном виде (a-la двух-трех-колоночный блоггер) или в виде Google-карты с нанесенными на нее объектами – результатами выборки.
Внимание! Перед созданием объектов недвижимости нужно заполнить справочники “Countries”, “County/States”, “Cities”, “Neighborhoods”, “Types”, “Statuses”, “Labels”, “Features”, а также создать одного или более агентов в типе постов “Agents”.
Виджеты
Также при активизации данного типа постов становятся доступны виджеты “Properties Search” и “Properties Sort”.
- Properties Search – расширенный поиск по базе объектов недвижимости. Изначально отображается свернутым (только верхняя строка). При нажатии на кнопку “Настройки” (слева от кнопки поиска) появляется группа дополнительных полей.
- Properties Sort – выводит выпадающий список вариантов сортировки. Действует на блоговую ленту с архивом объектов недвижимости.
- Properties Compare – выводит список объектов недвижимости, отобранных для сравнения. В нем же объекты можно удалять и сортировать и, собственно, запустить сравнение, нажав соответствующую кнопку. Отобрать объекты можно в блоговой ленте или выводе шорткода – возле имени объекта отображается иконка весов, при нажатии на которую объект добавляется в список.
Apartments in Los-Angelos
Пример вывода объектов недвижимости в стандартном виде.
В параметрах шорткода заданы страна 'United States' и город 'Los-Angelos' с выводом результатов в 3 колонки
Welcome to Los Angelos
А здесь отобрали объекты из Лос-Анжелеса и вывели их в виде Google-карты.
Маркеры на карте кликабельны - по щелчку открывается подробное описание выбранного объекта.
Также, при масштабировании карты, рядом лежащие маркеры 'сворачиваются' в группирующую иконку, на которой отображается их количество. При щелчке на такой иконке карта позиционируется так, чтобы отобразить все объекты группы.
Этот шорткод "прислушивается" к текущему режиму вывода: если он находится на странице архива или таксономии объектов недвижимости или странице агента, то учитывается количество постов на странице, номер страницы, текущая таксономия и эти параметры используются вместо заданных в шорткоде. Т.о. карта, поставленная в заголовок, будет всегда отображать объекты текущей выборки, а не постоянно одни и те же, заданные в шорткоде
Welcome to Los Angelos
Ну, и, наконец, те же объекты из Los-Angelos, показанные в виде слайдера.
Начиная с версии 1.0.23, в слайдере можно указывать тип постов и таксономию, из которых будут показаны картинки постов. Или, как в данном случае, указать тип вывода "Slider" в шорткоде "Properties".
Также можно "перехватывать" формирование каждого слайда и, в зависимости от каких-либо условий (например, от типа поста) создавать уникальный лайаут для разных CPT (Custom Post Type)
Awesome family home
- Property ID h002
- Bedrooms 4
- Bathrooms 2
- Area size 1200 sq.ft.
- Garages 1 (200 sq.ft)
-
Price
570,000
2,700 sq.ft.
Ample apartment at last floor
- Property ID h003
- Bedrooms 3
- Bathrooms 2
- Area size 1000 m2
- Garages 1 (3 auto)
-
For sale
245,000
245 per m2
Comfortable family home
- Property ID h007
- Bedrooms 3
- Bathrooms 1
- Area size 150 m2
- Garages 2 (200 sq.ft)
- For rent 750 $ per month
Ross Dress for Less
- Property ID h001
- Bedrooms 2
- Bathrooms 1
- Area size 120 m2
- Garages 1 (2 auto)
-
For Sale or Rent
100,000
1,200 $ per month
Select city to view properties from it
Пример вывода списка категорий (виджет 'Categories list') с изображениями (если предусмотрены в данной категории) для типа постов 'Properties'