Приветствую!
В ближайшее время плагин WP-Recall будет обновлен до версии 16.16.0. Вынужден опубликовать эту заметку еще до выхода указанной версии, так как изменения в нем затронут не только ядро плагина, но и множество его дополнений.
Так случилось, что замечательный иконочный шрифт Font Awesome, который мы уже долгое время используем в плагине и его дополнениях для вывода различных иконок, уже достаточно давно был обновлен до 5-ой версии. Это, в целом положительное событие, омрачается одним существенным недостатком - отсутствием полной совместимости с 4-ой версией, которая используется плагином в данный момент. Сам шрифт был разбит на бесплатную и платную версии, множество иконок были просто переименованы, а также изменился порядок формирования самой иконки за счет появления специальных классов влияющих на ее отображение.
Мы не торопились с обновлением указанного шрифта внутри плагина предвидя множество проблем, которые, скорее всего, проявятся на сайтах пользователей плагина в результате перехода, но тянуть больше нельзя. Сторонние разработчики плагинов и тем начинают активно использовать 5-ю версию Font Awesome в своей работе, что неминуемо будет приводить к конфликту с плагином WP-Recall.
Чтобы не допустить возникновения проблем на сайтах пользователей, предлагаю разработчикам дополнений к плагину WP-Recall подключиться к переводу своих дополнений на последнюю версию Font Awesome. Это также касается тех пользователей, которые используют иконки Font Awesome для стилизации своего сайта.
Что нужно сделать перед обновлением:
- сделать бекап файлов сайта и его базы данных
- деактивировать все дополнения плагина WP-Recall
- скачать последнюю версию плагина WP-Recall с нашего github-репозитория
- активировать загруженный плагин WP-Recall на своем сайте
- активировать нужные дополнения через менеджер дополнений
- отследить некорректное отображение иконок в своих дополнениях, при необходимости произвести замену использования иконок из старой версии Font Awesome на новые иконки.
Полный перечень всех иконок, которые необходимо переименовать можно найти в этой таблице.
Перечень иконок которые будут использоваться внутри плагина и которые можно использовать для своих дополнений приведен тут.
upd. у плагина теперь свой шрифт
Сразу после обновления плагина до версии 16.16.0, скорее всего, потребуется перейти в менеджер вкладок личного кабинета и вручную прописать иконки для тех вкладок, где иконки отображаться перестали.
Полезно: В случае, если вы внедряли некоторые иконки путем указания их Unicode через стилевой файл, то для их отображения возможно дополнительно придется прописать: font-weight: 900;
Внимание! Если ваша WP тема использует Font Awesome 4-й версии (подключает его) то данное обновление приведет к проблемам. Обратитесь к разработчику вашей WP темы для подключения 5-й версии Font Awesome.
А я все гадал, когда же уже наступит этот момент, отлично))
Пойду соберу свою силу воли по углам и начну, иначе я бы сам не смог себя заставить.
Интересно. Тут написано, что у многих на сайтах будут проблемы. Например у меня на сайте большую часть функционала играет как раз плагин WP-Recall и его дополнения. Делал под заказ специальный плагин, который установил. Что мне теперь ждать после обновления?
Всегда стоит работать таким образом: Рабочий сайт принимает обновления только тогда, когда вы проверите на тестовом. Это нормальная практика. Не валить обнову в продакшен, на работающий сайт, а попробовать на тестовом.
т.е. заводите поддомен, зеркалите на него рабочий сайт - обновляете, проверяете. Если норм - обновляете рабочий.
Данное обновление затронет только визуальную часть - т.е. только иконки. Никаких прочих проблем там не будет.
Администратор сайта должен знать какие иконочные шрифты использует его тема. На то он и администратор сайта.
Спасибо.
По ходу после этого обновления у тех поддержки не будет время даже на обед. От вопросов отбоя не будет. На данный момент четвертую версию используют подавляющее большинство плагинов и тем, за исключением очень незначительного количества ПЛАТНЫХ тем и плагинов. Да, переход неизбежен, но это должно быть как то массово. Большинство сайтов используют не только плагин WP-Recall. Наверное стоит дождаться массового перехода.
Поэтому и есть время на тестирование с вашей темой.
Если тема не поддерживает 5-ю версию - стоит писать ее разработчикам. Они должны обновлять используемые библиотеки. Уж если подсели на эти шрифтовые иконки - то надо двигаться вперед вместе с ними. Почти год как вышла 5-я версия fontawesome - наверное уже пора обновить её?
А как на счет плагинов, у меня вместе с WP-Recall стоят еще два плагина, которые используют четвертую версию. И я не готов отказаться от использования ни каких мною используемых плагинов, включая WP-Recall.
Тут вариантов мало. Выше ответ что делать.
И как Вы себе представляете? Как я объясню разработчикам плагина, у которого больше положительных отзывов чем пользователей этого плагина ( http://prntscr.com/kuj8jw ) что ихний плагин нужно обновлять, я один такой умный догадался а другие 700 000 еще не в теме. А то, что вариантов мало, ищите возможность дать пользователям выбор.
Из за одного (умного разработчика темы) бежать впереди паровоза не лучшее решение!
Андрей, а в твои допы уже поддерживают? И к Владимиру аналогичный вопрос.
Отвечу за себя - ещё нет.
Все обновленные допы вы можете видеть на странице "Репозиторий" в вашей админке.
Это я так понял, что тема на 5.3.1 переведена?
ПО скриншотам не гадаем. И с подобными вопросами лучше на форум поддержки
А есть какие-либо альфа/бетаверсии?
В описании дана ссылка на гитхаб
Оу))) чет я тупанул) кстатичто там с новым дизайном?))
А когда планируется обновление до 16.16.0?
Я допы подготовил, осталось лог дописать и циферки поменять))
Хотел в первом посте этот вопрос задать и забыл)
Продолжу чат, так как уже не отредактировать.
Приглашаю сюда https://codeseller.ru/forum/problemy-i-resheniya/reshim-problemu-font-awesome-4-i-5-versii/
ОУ ЩЕТ! Обновлять пока ничего не буду, времени нет совсем на эксперименты. Но думаю всё в лучшую сторону будет...