Есть сайт, работающий на WordPress. Страницы на нем состоят из виджетов, меню и их сочетания. Абсолютно случайно в некоторые страницы были внесены изменения. Нужно откатить к прежней версии, ну и внести совсем небольшие правки.
Добавить ленту анонсов на сайт с управлением из админки
В верх сайта byoga.ru (над меню) добавить ленту анонсов мероприятий подобно примеру со скриншота (где Новинки).
У сайта нет админки. Нужно её добавить (используя базу данных) чтобы из неё легко и удобно управлять лентой анонсов и расписанием (http://www.byoga.ru/index.html#raspisanie ).
Лента анонсов.
Должна быть динамической (автоматически листать анонсы с настраиваемым временем задержки).
Ей можно управлять вручную (стрелочки по бокам). После первого нажатия на стрелочку автоматическое листание должно прекратиться.
Вначале должны показываться самые свежие анонсы (по дате их проведения: 3 июня - это свежее, чем 20 мая).
Анонсы - это картинки, загружаемые автором через админку сайта.
В ленте, при наведении мышкой на анонс, он должен увеличиться на 15-50% (нужно экспериментально подобрать), при наведении на другой анонс - первый должен вернуть прежние размеры, а другой увеличиться. При нажатии на анонс (или на надпись "Подробнее >>>" под каждым анонсом) должна загрузиться отдельная страница с подробным описанием, которое редактируется из админки. Ссылка на весь список анонсов (список на отдельной странице) должна присутствовать на каждой такой странице об анонсе.
Также ссылка на все анонсы должна располагаться над картинками: "Все анонсы >>>".
Каждый анонс должен быть привязан к дате его проведения (поле "дата события" в админке) и при выводе всего списка анонсов (на отдельной странице) сортироваться по дате проведения (вверху - самые свежие; внизу - менее свежие, включая уже завершённые).
Если анонс (дата его проведения) старее двух месяцев [от нынешней даты] - он должен автоматически удаляться из базы данных (CRON хостингом поддерживается), при этом, вне зависимости от даты, общее кол-во анонсов в базе должно быть не менее 4х (т. е. не удалять автоматически, если осталось всего 4 анонса).
Возможность ручного удаления анонсов из админки (вручную можно удалить все анонсы до нуля, при этом лента анонсов должна полностью исчезнуть с сайта).
Кол-во одновременно показываемых анонсов в ленте: 5 (4, если больше нет; т. е. лента должна стать на анонс уже и центрироваться).
Ширина ленты равна ширине меню (и на 1 анонс уже при 4х).
Все основные параметры должны настраиваться из админки: кол-во одновременно показываемых анонсов (ширина ленты), мин. кол-во оставляемых при автоудалении, старость анонсов (для автоудаления), коэф. увеличения анонса при наведении мышкой (0-200%, т. е. до трёхкратного), время задержки при автолистании.
Разрешение картинок каждого анонса одинаковы и постоянны: 604*427 (в ленте, конечно, должны показываться уменьшенные варианты).
Сама лента не должна прилипать к экрану, как меню сайта (т. е. при скроллинге сайта лента должна уходить из зоны видимости).
Дизайн ленты анонсов не нужно делать точь в точь как в примере на скриншоте: это просто пример. Дизайн делайте на ваш вкус, но чтоб сочетался с сайтом.
Расписание (http://www.byoga.ru/index.html#raspisanie ).
Сейчас расписание обновляется вручную в коде сайта, что очень неудобно.
Нужно, во-первых, реализовать редактирование расписания из админки сайта.
Во-вторых, добавить внутреннюю таблицу в расписание, чтобы имена преподавателей сразу стояли на своих местах и не нужно было к названию занятия добавлять неизвестное кол-во nbsp;
По умолчанию должно показываться расписание на текущий день, а не как сейчас - воскресение.
Выбранный день также должен слегка подсвечиваться (фон под названием дня недели).
Также нужно сохранить всплывающие подсказки (в виде вопросиков), должна быть возможность редактирования их содержимого (а также расположения*) в админке, возможность их добавления/удаления.
* По расположению всплывающего текста. Варианты: слева [class] (см. текущий пример в пятнице на сайте, в расписании), по центру [class] (см. субботу).
Напишите цену и срок, за который справитесь.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование5 заявокЗакрыт8 лет назад
- $5
Возможность добавления различных способов доставки и оплаты. Убрать на странице чекаута блок с инструкцией. Убрать на странице корзины блок "воспользуйтесь дополнительными возможностями". Краткий отчёт где в коде или админке что менялось.
Веб-программирование4 заявкиЗакрыт8 лет назад Добрый день! Есть сайт на MODx Revolution. Нужно установить на нём скрипт htraffic_query.
Веб-программирование3 заявкиЗакрыт8 лет назадНеобходимо добавить функцыонал на website. 1. После заказа сделать чтоб клиенту приходил красивый имейл со сметой и администратору exel копия сметы. 2. Поминять способ отправки писем через smtp.com или Microsoft 365 как легче ...
Веб-программирование2 заявкиЗакрыт8 лет назадСоздать поиск по моделям и размерам на сайте (пример того как должно выйти это поиск по моделям на сайтеhttp://autotank.com.ua/) Сайт сделан на WordPress Сколько это будет стоить? Как долго по времени?
Веб-программирование3 заявкиЗакрыт8 лет назадНужен плагин для калькулятора на вордпресс. Калькулятор нужен как на этой странице http://stroi-plus.com.ua/component/option,com_ipricecalc/view,category/ Когда откроете странцу то вылезет форма, нажмите отмена, и откроется калькулятор. Я нашел похожий плагин но он немного не такой ...
Веб-программирование3 заявкиЗакрыт8 лет назадНадо сделать клон сайта с изменением названия в шапке,с изменением некоторых телефонов и кошельков, ну и чтоб функционировал так же как и оригинал.Включая регистрацию посетителей и пополнение их депозита. Вот ...
Веб-программирование11 заявокЗакрыт8 лет назад- $50
Разработать калькулятор-фильтр для сайта на MODX Функциональность: а) есть набор предопределенных параметров - пользователь выбирает те параметры которые нужны и в зависимости от выбранного набора этих параметров выводится определенный текст б) среди ...
Веб-программирование2 заявкиЗакрыт8 лет назад Необходимо создать скрипт двухстороннего обмена статусами прохождения посылок Почты России www.pochta.ru и сайта valenkiopt.ru на движке 1С Битрикс. При отправке посылок в карточке заказа в идентификатор отправления вбивается трек-номер. Есть личный кабинет на сайте Почты ...
Веб-программирование1 исполнительЗакрытнет датыРазработка библиотеки работы с регистраторами доменных имен Библиотека подключается к регистратору по средствам API и работает с ним! Язык PHP Библиотека должна работать с любыми регистраторами! Для каждого регистратора должен быть ...
Веб-программирование1 исполнительЗакрытнет даты