Точнее, доделки..... Небольшой список мелких правок, которые не сделал предыдущий исполнитель. Управление сайтом 12.5.6.
Wordpress: плагин для добавления картинок из Google Images
Здравствуйте. Необходимо написать плагин для Wordpress, который упростит задачу контент-менеджеру (человеку, который публикует статьи с картинками и видео) в области поиска и добавления картинок в текст.
Как мы работаем сейчас.
1. Контент-менеджер идет в выдачу гугла по картинкам и указывает там ключевое слово. Например, "остеохондроз шейного отдела позвоночника".
2. Выбирает из результатов поиска подходящие картинки, которые соответствуют по размеру (не меньше, чем нужные ширина и высота) и сохраняет их на компьютер под видом "osteohondroz_sheknogo_otdela_pozvonochnika_1", "osteohondroz_sheknogo_otdela_pozvonochnika_2", "osteohondroz_sheknogo_otdela_pozvonochnika_3" и т. д.
3. Заходит в статьи, открывает встроенный загрузчик медиафайлов и добавляет найденные им картинки.
4. Указывает, если нужно по инструкции, поля Заголовок, Alt, Подпись.
5. Размещает картинки в тексте.
Как мы хотим, чтобы наша работа преобразовалась.
1. Контент-менеджер открывает редактор статьи, нажимает на кнопку "Добавить медиафайл" и помимо двух уже имеющихся там вкладок (Загрузить файлы и Библиотека файлов) видит новую вкладку: Добавить с Google.
2. Открыв вкладку он видит:
- строку поиска для ввода ключевого слова;
- инструменты поиска, которые есть в интерфейсе гугла (размер, тип, цвет, время и др.)
3. После того, как он встретит подходящие ему картинки, он может выбрать их (выделив мышкой) и по нажатию кнопки "загрузить" загрузить их на сайт и потом начать редактирование описаний, альтов, тайтлов и прочего.
4. Картинки при импорте в сайт должны сохраняться под новым названием, которое может складываться из транслита поискового запроса (osteohondroz_sheknogo_otdela_pozvonochnika) и ее порядкового номера или, если удобнее, ID (_1, _2 и т. д.).
5. Картинки при импорте должны обжиматься через сервис типа wordpress.org/plugins/kra...
Желательно бесплатный, если он есть нормального качества с api.
6. Нужно делать плагин так, чтобы были минимизированы риски того, что что-нибудь слетит при обновлении Wordpress.
То есть по сути это должно работать также, как загрузка с компьютера пользователя, только поиск осуществляется не по файлам, а через гугл. Остальное все то же самое.
Картинки при вставке должны загружаться также, как при обычной загрузке с компьютера, с созданием всех заданных миниатюр.
У плагина должны быть настройки. Там должны настраиваться "Инструменты поиска" по умолчанию, чтобы каждый раз не вводить нужные ограничения, а делать это один раз в настройках.
На рынке данный функционал реализован частично в других плагинах. Возможно, вам они пригодятся и нужно будет только соединить в одно их функционал. Речь идет о следующих:
- https://wordpress.org/plugins/google-images-search-and-insert/ – осуществляет поиск картинок с настройкой параметров
- https://wordpress.org/plugins/import-external-images/ – загружает все картинки, которые вставлены в текст по прямым ссылкам, в галерею, чтобы они тянулись из локальной папки, а не внешних ресурсов.
Уверен, есть что-то еще по этой теме, откуда можно позаимствовать код при необходимости.
Интересует ваша компетенция, цена и сроки. Нам желательно "чем быстрее, тем лучше", как обычно говорят в таких случаях =)
Заявки фрилансеров
Похожие заказы
- $50Веб-программирование12 заявокЗакрыт10 лет назад
http://www.hotelsbukovel.com.ua/ 1. Поиск свободных номеров гостиниц 2. Вывод данных о свободных номерах на заданный период на странице отеля Кто готов взять данное задание, более подробную информацию ...
Веб-программирование5 заявокЗакрыт10 лет назадЗадание #1 Есть простый проект написанный на php для заказа товаров. Функционал: Список товаров, разделы выпадающим списком. Добавить в корзину - оформить заказ. Нужно в корзине: 1. ...
Веб-программирование5 заявокЗакрыт10 лет назадНеобходима помощь в развитии открытого каталога opentranslator.org. Сейчас там напр. не работает вход в соцсети, не работат приватность контактов и самого профиля. Код написан частично на основе smarty, частично много самописного. Код в гите на ...
Веб-программирование4 заявкиЗакрыт10 лет назад- $30
ТЗ Есть база данных городов, пример списка для Франции см. ниже Необходимо для каждого города достать картинку из wikipedia (можно одну, но если есть - несколько, главное не thumbnail, ...
Веб-программирование3 заявкиЗакрыт10 лет назад - $20
Необходимо сделать так чтобы при размещении ссылки на одноклассниках на сторонний ресурс переход осуществлялся без редиректа. Сразу на сайт без этого http://web50plus.ru/images/stories/faqs/ok2.png окна
Веб-программированиенет заявокЗакрыт10 лет назад Есть интернет магазин на opencart. Около 500 товаров и 100 категорий. Очень долгая загрузка страниц - причину найти не смогли ни программисты которым сайт показывали, ни хостеры. Нужно перенести сайт на другую ...
Веб-программирование1 исполнительЗавершен10 лет назадСайт на OpenCart, при авторизации стала появляться ошибка "Неправильная токен-сессия. Авторизуйтесь снова.". В логах ошибка: premature end of script headers Кто может поправить и сколько это будет стоить? Оплата работы ...
Веб-программирование3 заявкиЗакрыт10 лет назад- $250
Есть посадочная страница созданная на WordPress (если есть интерес доступы к админке предоставлю), необходимо на основании этой страницы сделать другую посадочную страницу- см. макет https://miholap.hotgloo.com/wf/89b12826#/08754423. Дизайн мы нарисуем. По сути нужно немного программинга и верстки.
Веб-программирование8 заявокЗакрыт10 лет назад