Настройка плагина The Events Calendar, создание мероприятий, событий

календарь событий Прибамбасы для сайта

 Привет ! Мы продолжаем разбирать самые интересные и полезные плагины для сайта wordpress. Сегодня вы узнаете как создавать на своём сайте мероприятия и события. Вы сможете указать место провидения мероприятия, добавить организаторов, дату и время проведения. Есть встроенная функция “Google Карта”. Можно добавлять к мероприятиям метки и создавать категории и т.д. Гибкие и широкие настройки ! Русский язык ! Всё просто и понятно !

 Установить плагин The Events Calendar вы сможете прямо из админ-панели wordpress. Перейдите на страницу: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

The Events Calendar

 

 Далее, после установки и активации плагина, у вас откроется страница – Добро пожаловать ! Здесь вы можете посмотреть ознакомительное видео о работе плагина.

 

Добро пожаловать

 

 Далее, перейдите на страницу: МероприятияПараметры. Здесь вы сможете сразу же настроить плагин по своему усмотрению. Разберём настройки !

 

Общее.

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

– Показать ссылку на The Events Calendar, если поставите здесь галочку, то под календарём будет отображаться ссылка на сайт автора плагина.

 

основные настройки

 

General Settings.

– Количество мероприятий на страницу, укажите сколько мероприятий будет отображаться на одной странице.

– Используйте Javascript, чтобы управлять фильтром дат, рекомендуемая функция, включена по умолчанию.

– Показать комментарии, можете включить комментарии на странице мероприятий.

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

– Ссылка на мероприятия, здесь указана ссылка на страницу, где отображаются все мероприятия.

– Ссылка для одного мероприятия, ссылка на страницу одного мероприятия.

 Скрытие мероприятия в конце дня, можете указать время после которого мероприятие будет скрываться.

– Default currency symbol, символ валюты, который отображается в стоимости мероприятия.

– Currency symbol follows value, если поставите здесь галочку, то символ валюты будет отображаться после стоимости.

– Повторяющиеся места проведения & Организаторы, вы можете обнаружить копии мест проведения и организаторов, если обновите плагин The Events Calendar версии 3.0. Нажмите на эту кнопку, чтобы автоматически объединить идентичные места проведения и организаторов.

 

Настройки карты.

– Включить Google Maps, на странице мероприятия будет отображаться Google карта.

– Уровень масштаба Google Maps по умолчанию, здесь можете настроить масштаб карты, увеличить или уменьшить.

 

Miscellaneous Settings.

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

– Посмотреть обновленную страницу, можно посмотреть страницу обновления плагина.

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

 

Timezone Settings.

– Timezone mode, здесь вы можете выбрать режим часового пояса, по умолчанию указана локальная тайм-зона.

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

Save Changes, сохраните сделанные изменения.

 

Показать.

Базовые настройки шаблона.

– Стиль по умолчанию, который используется для шаблона мероприятий, лучше оставить по умолчанию.

– Шаблон мероприятий, выберите шаблон страницы, чтобы контролировать вид вашего календаря и содержимое мероприятия.

– Включить виды мероприятия, по умолчанию включены все виды мероприятия.

– Вид по умолчанию, здесь можно выбрать вид мероприятия по умолчанию.

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

– Месячное представление мероприятий в день, здесь указано сколько максимум мероприятий вы можете создавать в день.

– Включить кэш Отображения по месяцам, можно включить кэш, чтобы улучшить скорость календаря.

 

Настройки формата даты.

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

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

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

– Date time separator, введите разделитель, который будет размещен между датой и временем, когда оба показаны.

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

– Формат даты Datepicker, выберите формат даты, который будет использоваться в datepickers.

 

Расширенные настройки шаблона.

Вы можете добавить любой текст или html код перед содержимым мероприятия.

– Вы можете добавить любой текст или html код после содержимого мероприятия.

Сохраните настройки.

 

настройки плагин дата

 

APIs.

Google Maps API key, вы можете добавить здесь свой API ключ для Google Карт. Для сайтов с большим трафиком.

 

Google Maps API key

 

Помощь.

Страница с вспомогательными ссылками.

 

 

Создание мероприятия

 

 Перейдите на страницу “Мероприятия” и нажмите вверху на кнопку – Добавить новое.

 

создать мероприятие

 

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

 

параметры мероприятия

 

 На странице “Мероприятия” вы можете открыть созданное мероприятие на сайте, нажав под названием мероприятия на вкладку – Перейти.

 

мероприятие

 

Метки и категории, вы можете создавать метки и категории для мероприятий, они создаются точно также и как и на wordpress по умолчанию.

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

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

 

 Остались вопросы ? Напиши комментарий ! Удачи !

 

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

 

  1. Игорь

    Добрый день!
    Каким образом можно добавить миниатюры в описание событий, чтобы они выводились в календаре, списке и т.п.

    Ответить
    1. Илья Журавлёв автор

      Привет, цитирую из записи: “На странице создания мероприятия, вы можете как и на стандартной страницы указать заголовок, содержание, миниатюру, добавить категорию.” Пробовал ?

      Ответить
  2. Игорь

    Спасибо. Я бы попробывал, если бы было поле миниатюр.
    Его к сожалению нет.
    Сейчас попробую поставить плагин на другую тему – возможно проблема именно в этом.

    Ответить
    1. Илья Журавлёв автор

      Так же как и в записи задаётся миниатюра, только что смотрел ! Может у тебя отключена миниатюра, вверху справа нажми на вкладку – “Настройки экрана” и поставь галочку возле “Миниатюра записи”.

      Ответить
    2. VRS

      Копайте в сторону: add_theme_support( ‘post-thumbnails’, array( ‘post’, ‘page’, ‘tribe_events‘, …

      Ответить
  3. Кирилл

    Добрый день! Подскажите пожалуйста, можно ли календарь поместить на произвольную страницу? Если допустим я хочу написать что-то на странице и снизу поставить этот календарь, это возможно?

    Ответить
    1. Илья Журавлёв автор

      Добрый день, я не нашёл такой возможности. Есть виджет – Events List.

      Ответить
  4. Александр

    Добрый день. подскажите. почему у меня не работает отображение гугл карты (место проведения). а при переходе по ссылке – все на английском? ps весь модуль при этом автоматом переведен на русский.
    указываю:
    адрес: ВДНХ
    город: москва
    страна: РФ
    Штат и индекс – пусто

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте, а настройки проверяли, включено отображение карты ?

      Ответить
      1. Александр

        в настройках места проведения – да.
        в общих параметрах такого не нашел

        Ответить
        1. Илья Журавлёв автор

          Мероприятия – Параметры – Общее, в “Настройки карты”, возле параметра “Включить Google Maps”, должна стоять галочка. Внимательно посмотрите ещё раз ! Там и масштаб можно указать.

          Ответить
        2. Илья Журавлёв автор

          Ответить
          1. Александр

            не заметил сразу. но все так, как на вашем скриншоте. карты в посте – нет

          2. Илья Журавлёв автор

            Измените адрес для карты, укажите более точный, название улицы, дом. Скорей всего Google не понимает, что такое ВДНХ.

          3. Александр

            да так с любым. дайте любой для примера, который должен точно сработать. я докажу скриншотом

          4. Илья Журавлёв автор

            Я просто предположил. Возможно несовместимость, темы у всех разные. Попробуй тему сменить временно.

          5. Александр

            возможно ли что эти ошибки виной?
            rgho.st/66fWccv4p скрин ошибки
            зы если да. то как поправить?

          6. Илья Журавлёв автор

            Там ссылка указана на страницу с документацией по данной ошибки, эту страницу изучать надо.

          7. Александр

            вобщем пришлось смириться. устранение ошибки api никак не влияет

  5. Айрат

    Спасибо за статью, но я столкнулся с одной трудностью хочу добавить форму для записи на мероприятие создаю форму через contact-form7 в сплывающем окне все отлично работает письма приходят, но как сделать чтобы данные формы оправлялись не на емайл администратору сайта а на емайл каторый указан у организатора мероприятия? Слышал можно сделать с помощью доп плагина contact form 7 dynamic text extension но не представляю как правильно настроить

    Ответить
    1. Илья Журавлёв автор

      Надо разбираться в настройках, такой плагин я ещё не разбирал.

      Ответить
  6. Мария

    Добрый день! Не удается создать исключения для даты, если выбрано повторять каждую неделю! Не исключается конкретная дата, пожалуйста, подскажите как это можно исправить?

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте. На странице создания мероприятия, справа в виджете “Настройки мероприятия”, есть параметр “Скрыть из Списков Мероприятие”. Я правильно вас понимаю ? Именно так можно исключить конкретное мероприятие.

      Ответить
  7. Victor

    Добрый день. А можно настроить так чтобы одно мероприятию отображать на разные даты не подряд.

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте. Вы можете создать два одинаковых мероприятия с разными датами. В мероприятии можно указать только одну дату.

      Ответить
      1. Victor

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

        Ответить
        1. Илья Журавлёв автор

          Можете попробовать указать одну дату в начало, а другую в конец мероприятия (где указывается дата начала и конец мероприятия). На сайте будет отображаться две разных даты. Ярлыки можно изменить с помощью плагина Loco Translate. Только и на других мероприятиях тоже изменятся ярлыки.

          Ответить
  8. Victor

    Добрый день.
    Интересует такой вопрос, можно настроить так календарь чтобы в десктопной версии отображался так как в мобильном, только точка и при нажатие открывается после календаря.
    Спасибо.

    Ответить
  9. Victor

    Нашел один вариант. Сделал поправки в файлах чтобы “mobile_break = 2000” по умолчание срабатывает на 768.

    Ответить
    1. Илья Журавлёв автор

      Как раз хотел вам порекомендовать в CSS изменить размер экрана. Вот здесь показывал – Изменить CSS, можете посмотреть.

      Ответить
  10. Олег

    Какой-то глючный плагин. Не отображает карту Гугл, вместо нее – серый пустой блок.
    API ключ рабочий, введен, сохранен.
    Галочки “Показывать карту” включены в настройках плагина, “Места”, и в самих событиях.
    Печалька (

    Ответить
    1. Илья Журавлёв автор

      Возможно дело не в плагине, а на стороне сервера Google. WordPress обновляете ? Может конфликт какой-то с темой или плагином. Попробуйте временно другую тему поставить и посмотреть, может карта будет отображаться.

      Ответить
  11. Дмитрий

    Здравствуйте! Подскажите, можно ли с помощью данного календаря отображать уже прошедшие события?

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте! Вы имеете в виду создавать новые от заднего числа?

      Ответить
  12. Дмитрий

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

    Ответить
    1. Илья Журавлёв автор

      Да, можно! На странице создания мероприятия можно указать дату задним числом!

      Ответить
  13. Елена

    Подскажите, как убрать лишнее слово “мероприятие” в ссылках на категории (или рубрики) мероприятий? Например, вот по умолчанию плагин создает список мероприятий рубрики по такому адресу: sujokportal-ru/events/мероприятия/free/ – не понятно, зачем он вставляет лишнее слово по-русски. Можно его убрать?

    Ответить
    1. Илья Журавлёв автор

      Смотрите в настройках: General Settings – Ссылка на мероприятия.

      Ответить
  14. Михаил

    а как добавлять мероприятия через Frontend обычным посетителям (или зарегистрированным пользователям)? без захода в админку?

    Ответить
    1. Илья Журавлёв автор

      Такой функции у плагина нет. Только администраторы могут создавать мероприятия.

      Ответить
  15. Михаил

    может какие другие плагины можете посоветовать ? с возможностью пользователям самим добавлять свои события ?

    Ответить
    1. Илья Журавлёв автор

      Да, есть такие плагины:

      – The Events Calendar (в платной версии)
      – All-in-One Event Calendar (в дополнениях, аддоны)
      – Event Calendar WD — Responsive Event Calendar plugin (в платной версии)
      – Events Made Easy Frontend Submit
      – WP Event Manager
      – Event Tickets
      – RSVP and Event Management Plugin

      Ответить
  16. Владимир

    Как сделать, чтобы при выборе неделя или месяц события отображались так же списком как при выборе список ?

    Ответить
    1. Илья Журавлёв автор

      В настройках “Показать” можно выбрать вид по умолчанию “Список”. Можно изменить Шаблон мероприятий. Можно поменять названия, например вместо “Месяц” указать “Список” с помощью плагина Loco Translate. Не нужные виды мероприятий можно отключить в настройках.

      Ответить
      1. Владимир

        Видимо не так поставил вопрос.
        Когда нажимаем Список, то события показываются один под одним с необходимым контентом.
        Хотелось бы при нажатии Месяц/Неделя видеть не календари, а видеть такой же список как показывается при нажатии Список с учетом фильтрации на месяц/неделю.

        Ответить
        1. Илья Журавлёв автор

          Я вас понял. Если вас календарь не устраивает, уберите его из меню. Для страницы Список можно указать любое название, месяц, день, неделя и т.д. Вы можете оставить только страницу со списком.

          Ответить
        2. Илья Журавлёв автор

          На странице Помощь, есть вкладка “Персонализируем плагин мероприятий”, перейдите по ней. Там много полезных хаков и советов. Только сайт переведите на Русский в браузере.

          Ответить
  17. Владимир

    И как можно добавить новый фильтр, например, Завтра.

    Ответить
    1. Илья Журавлёв автор

      На странице “Расширения мероприятия” можно подключить Фильтры.

      Ответить
      1. Владимир

        В плагине можно сортировать по Список, Месяц, Неделя, День. Нужно как-то добавить сортировку на Завтра, т.е. дополнительную кнопочку “Завтра”. Думаю, что нужно подключить фильтр Фото и изменить его. Сделать видоизменения в коде плагина, взять за базу сортировку по дню и сделать сдвиг на день вперед. Может есть еще другие варианты?

        Ответить
        1. Илья Журавлёв автор

          Есть ли смысл добавлять кнопку “Завтра”, когда можно открыть мероприятия на неделю или месяц. Зачем усложнять. Чем проще, тем лучше для людей.

          Ответить
          1. Владимир

            Такое пожелание заказчика. Мы только исполняем….
            Так есть какое-нить решение?

          2. Илья Журавлёв автор

            Я предложил вам решение. Скройте календарь. Названия вкладок можно изменить с помощью плагина Loco Translate. Вы наверно не поняли меня.

          3. Владимир

            Нам нужно показать все фильтры: и Спиок, и Сегодня, и Месяц, и Неделя, и еще к тому же Завтра. “Скройте календарь.” – не решение в данном случае

  18. Роман

    Скажите пожалуйста, как настроить страницу поиска мероприятий так, чтобы изначально, сразу же, отображался вид список?

    Ответить
    1. Илья Журавлёв автор

      В настройках “Показать” можно выбрать “Шаблон страницы по умолчанию” и “Вид по умолчанию” (как раз там есть “Список”).

      Ответить
  19. Роман

    Благодраю за ответ) С этим уже разобрался. Возник новый вопрос…метки мероприятий и метки записей разные? Можно ли их объединить? И….есть ли плагин поиска, который использует метки и категории из ивентов? Заранее спасибо за ответ

    Ответить
    1. Илья Журавлёв автор

      Да, у мероприятий свои метки, у записей свои, создаются они на разных страницах. В общих настройках можно “Включить мероприятия в главный цикл блога”. Мероприятия будут отображаться с записями сайта в блоге. Могу порекомендовать плагин Better Search

      Ответить
  20. Роман

    Благодарю за ответ, Илья!

    Ответить
  21. Роман

    Илья, а есть плагин поиска, который сможет находить по категориям и меткам The Events Calendar

    Ответить
    1. Илья Журавлёв автор

      Вообще-то у плагина свой поиск есть. Специального поиска именно для The Events Calendar я не встречал. Знаю плагины, которые могут искать в пользовательских типах записей, выдержке и настраиваемых полях, настраиваемые фильтры и т.д.

      – Ajax Search Lite
      – Relevanssi
      – И который выше рекомендовал вам.

      Ответить
  22. Роман

    Да, есть, но стоит 185 долларов))) Хорошо, понял вас) Я просто думал, что возможно вы знаете плагин, который видит метки и категории этого плагина) Во всех случая спасибо за ответ)

    Ответить
    1. Илья Журавлёв автор

      Я вам как раз такие плагины и по рекомендовал. Установите себе Ajax Search Lite. В общих настройках будет раздел “Поиск в пользовательских типах сообщений”. Из левой колонки перетащите в правую, там есть типы постов _event и _events.

      Ответить
  23. Игорь

    Плагин очень красивый и полезный, но невозможность сделать повторяющиеся мероприятия без покупки профессиональной версии меня почти убила. Делать 60 событий руками, а потом корректировать даты и это при том, что я не могу даже просто скопировать одно = пичалька. Но выход есть! Функция импорт позволяет загрузить csv файл (открывается Notepad++). Одна строка – одно мероприятие со всеми данными. Здесь (theeventscalendar.com/knowledgebase/csv-files-options-and-examples/) образец csv файла (DOWNLOAD EVENT EXAMPLE FILE) и инструкция. Удачи!

    Ответить
  24. Александр

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

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте. Смотрите “Расширенные настройки шаблона”. Вы можете добавить любой текст или html код перед или после содержимым мероприятия.

      Ответить
  25. Игорь

    Можно ли как-то сократить количество текста в анонсе?

    Ответить
    1. Илья Журавлёв автор

      Если в настройках плагина нет, значит надо в коде искать и менять. В блоге, в анонсах записей, у вас такое же количество текста? Может в настройках темы можно изменить. Внешний вид – Настроить.

      Ответить
  26. Игорь

    Перевод, конечно в некоторых местах ужасный
    « Предыдущее Мероприятия
    Вставить Мероприятия
    Событие рубрика:
    Теги Событие:
    Я как-то взялся за исправление всего этого безобразия. Вроде все поправил, но тут вышло обновление и все вернулось назад. Есть какие-то способы сделать перевод так, чтобы он не сносился обновлениями?

    Ответить
    1. Илья Журавлёв автор

      Здравствуйте. Используйте плагин Loco Translate.

      Ответить
  27. Игорь

    Разобрался тут сам. Подправил файлы перевода po и mo. Сохраню их себе и при обновлениях буду просто их перезаливать. Кому интересно могу скинуть нормальные файлы перевода.

    Ответить
  28. Александр

    Здравствуйте, не подскажите как поменять полностью название календаря? например не Мероприятия а Релизы?

    Ответить
    1. Илья Журавлёв автор

      Добрый день. Может помочь плагин Loco Translate. Либо самому копаться в файлах, искать ярлыки и менять их. Только обновления всё снесут. Лучше плагин использовать. В настройках плагина смотрели, там нет такой возможности?

      Ответить
      1. Александр

        Здравствуйте, спасибо, на Loco Translate смотрел, но есть сомнения что поможет, потестирую, не хотелось бы перегружать сайт плагинами) В настройках нет такой возможности(

        Ответить
      2. Александр

        Все таки воспользовался вашим советом и изменил название с помощью плагина Loco Translate, спасибо) Если кому-то нужно, то просто находим русский перевод нашего плагина = поиск = то слово которое нужно поменять, и редактируем))

        Ответить
  29. Екатерина

    здравствуйте, каким образом можно убрать + КАЛЕНДАРЬ GOOGLE+ ЭКСПОРТ В ICAL?
    А так же убрать “экспорт мероприятий?

    Ответить
    1. Илья Журавлёв автор

      Добрый вечер. Если вы про надписи или вкладки, их можно скрыть с помощью CSS стилей, здесь показывал.

      Ответить