Требуется разработать плагин для WordPress, который автоматизирует отправку новостей с Телеграм-каналов и RSS. Плагин должен поддерживать добавление/удаление каналов, фильтрацию рекламных постов, публикацию материалов с фото/видео и настройку местоположения публикации на сайте. Также необходимо обеспечить обновление существующих новостей и возможность регулирования периодичности публикаций.
Реализация региональности
Тех. данные проекта:
PHP+MySQL+Redis+memcached
Нужно реализовать региональность на проекте:
Сделать массив со всеми фразам и для перевода (которого будет достаточно для добавления нового региона), для каждого региона можно выставить язык по-умолчанию, чтобы если фразы нет в нужном языке, бралась она с языка по-умолчанию.
1.1 Предусмотреть возможность в массиве перевода вставку переменных, а также массива с нескольких переводах при изменения слова (одна оценкА, две оценкИ и тд.)
1.2 Если в массив перевода некоторые тексты нельзя поместить, предусмотреть для них возможность создания перевода и расписать варианты решения для согласования и собственно реализовать один из них.
Каждый отдельный регион должен иметь свой домен, свой основной язык (только этот язык индексируется и он является каноничным адресом для тегов в хед). В некоторых случаях может не быть в регионе других языков кроме главного.
Сделать возможность переключения на сайте между регионами, а также предусмотреть возможность выставления какие регионы видны для переключения, а какие нет в конкретном сайте (при переключении переходит на сайт региона).
Сейчас на сайте уже есть некоторые регионы, но они сделаны на одном домене, нужно предусмотреть возможность выделения страны в отдельный регионы с существующих (сейчас нужно сделать Украину в отдельный регион с отдельным доменом).
4.1 Сейчас для каждого региона в стране и городов созданы поддомене, это должно сохранятся, просто например для регионов Украины будут один домен и его поддомены регионов, а для региона Казахстан другой домен и поддомены с регионами Казахстан.
Предусмотреть платежные реквизиты, а также реквизиты компании разные для разных регионов (если для региона есть отдельный домен), предусмотреть разные платежные способы для разных регионов.
Весь сайт перевести через массив, который указан в п.1. (сам перевод мы подготовим, вам нужно сделать реализацию)
Сделать легкую доступность информации о регионе в коде сайта, чтобы можно было некоторые блоки сайта делать уникальными для отдельного региона, языка, домена (должен быть обще доступный массив с данными о регионе).
На сайте уже есть некоторая работа с языками, нужно либо её дополнять, либо просто её вырезать вообще и заменить на новую.
Предусмотреть перевод словарей в js файлах
9.1 Возможно сделать единый массив перевода, просто в нем указывать, фраза нужна для жс и эту часть массива выводить на странице скажем через
<script> var translate_json ={"word":”слово”} ; </script>
Предусмотреть вывод информации в админке о регионе пользователя
Нужно учесть, что только с правами админа в панеле можно управлять регионами, но видеть информацию о пользователей с п.10 могу и обычные модераторы.
Заявки фрилансеров
Похожие заказы
- $60Системы управления (CMS)2 заявкиЗакрытгод назад
Требуется разработать ежесекундный парсер новостей для публикации в Telegram-канале. Необходимо использовать несколько источников, обеспечивать высокое качество данных, масштабируемость и быструю публикацию. Ожидается, что парсер будет обновлять информацию из всех категорий новостей с минимальными задержками.
Веб-программирование4 заявкиЗакрытгод назадТребуется разработчик для создания сайта с базой данных ключевых слов, экспортируемых из Excel. Предусмотреть реализацию логирования, админки, функционал загрузки и выгрузки данных, а также работу с категориями и метками. Используйте Laravel или Yii2. Задача включает создание и размещение сайта, обеспечение безопасности и управление ключевыми словами.
Веб-программирование6 заявокЗакрытгод назад- $30
Необходимо разработать лендинг для военторга, посвященный одному основному товару. Описание должно включать все преимущества товара, а также секцию с тремя дополнительными товарами для продажи. Важно оставить форму заявки с полями для номера телефона и имени. Включите все полиси.
Веб-программирование12 заявокЗакрытгод назад Требуется программист на Laravel для исправления ошибок на сайте ISP. Необходимо устранить баг с загрузкой изображений в админке и добавить новое редактируемое поле 'Технические хар-ки' в редактор товара. Оцените работу заранее.
Веб-программирование1 исполнительЗавершенгод назадТребуется доработка существующего обменника криптовалюты на Python. Задача включает перенос верстки и доработку логики, включая парсер курсов. Ищем специалистов с опытом в веб-программировании.
Веб-программирование5 заявокЗакрытгод назадТребуется разработка парсера для сайта encars.com, аналогичного уже существующему проекту. Необходимо учитывать техническое задание, схожее с проектом 'Авто канал'. Также нужны парсеры с других сайтов в аналогичной тематике, таких как guazi.com.
Веб-программирование4 заявкиЗакрытгод назад