Описание

Плагин DY Website Custom Fields для системы управления контентом GetSimple CMS позволяет разработчику или пользователю веб-сайта использовать настраиваемые поля веб-сайта для расширения возможностей GetSimple CMS по управлению глобальными настройками и информацией о веб-сайте.

Возможности

  • создание и использование настраиваемых полей восьми типов: плагин DY Website Custom Fields предоставляет возможность создания неограниченного количества настраиваемых полей, выбирая из восьми доступных типов:
    • текстовое поле;
    • длинное текстовое поле;
    • выпадающий список;
    • чекбокс;
    • WYSIWYG редактор;
    • изображение;
    • файл;
    • ссылка.
  • использование разделителей: в версии DY Website Custom Fields 1.1 добавлен новый тип настраиваемого поля - Разделитель (Separator). Данные, хранящиеся в полях этого типа не доступны для использования в теме оформления и служат только для визуальной организации логического разделения настраиваемых полей на группы на странице редактирования значений настраиваемых полей. Кроме того, использование разделителей помогает повысить удобство работы с настраиваемыми полями при их большом количестве;
  • мультиязычность пользовательского веб-интерфейса: по умолчанию плагин DY Website Custom Fields включает два языка пользовательского интерфейса - английский и русским, автоматически выбираемые на основании настроек GetSimple CMS. Для включения поддержки других языков достаточно создать требуемые языковые файлы, в соответствии с руководством по разработке плагинов.

Использование

Для начала использования DY Website Custom Fields необходимо установить плагин I18N Custom Fields (совместная работа плагина была проверена с версией I18N Custom Fields 1.9.3).

Конфигурирование

После установки плагина DY Website Custom Fields, в меню на странице Plugins (Плагины), будет добавлен новый пункт Configure Website Custom Fields (Настраиваемые поля веб-сайта). При переходе по нему вы попадёте на страницу конфигурирования настраиваемых полей веб-сайта. Здесь можно создать необходимое количество настраиваемых полей. В дальнейшей вы можете изменить количество или типы созданных полей.

Редактирование

Для редактирования значений настраиваемых полей, кликните по кнопке Edit (Редактировать), находящейся справа от заголовка страницы конфигугирования настраиваемых полей. Вы перейдёте на страницу редактирования настраиваемых полей которая так же доступна через меню Website Custom Fields (Настраиваемые поля веб-сайта) на странице Settings (Настройки).

Для использования созданных настраиваемых полей в теме оформления веб-сайта или разрабатываемых плагинах, доступны следующией функции:

  • get_website_custom_field('myname') - выводит значение требуемого настраиваемого поля веб-сайта;
  • return_website_custom_field('myname') - возращает значение настраиваемого поля веб-сайта для дальнейшей работы с ним.