Как восстановить атрибут Link Title, удаленный в WordPress 4.2
Поначалу мне такое поведение показалось раздражающим, однако со временем я привык к нему, и это даже стало одним из моих любимых изменений. Добавление ссылок стало проходить быстрее и эффективнее. Однако некоторым пользователям не понравилось данное изменение. Пользователь под ником Enticknap создал тикет на Trac, в котором сообщил об этом изменении как о баге, хотя оно было преднамеренным.
Дрю Джейнс, заведующий разработкой WordPress 4.2, разъяснил, почему это изменение было сделано:
«Поле Title было преднамеренно удалено из модального окна wpLink в результате #28206, поскольку его часто путали с фактическим текстом ссылки.
В последние годы мы начали препятствовать использованию атрибутов title в ссылках, поскольку эти атрибуты по большей части бесполезны. Они предлагают разве что быструю подсказку для пользователей. Однако они не способствуют хорошей доступности.
Если вы желаете продолжить использование атрибутов title в ссылках, вы можете добавить их вручную, используя текстовый режим редактора»
Некоторые пользователи решили поучаствовать в диалоге, объяснив, почему поле title – важная часть их потока операций. Эндрю Нейсин, который помогал проектировать оригинальное диалоговое окно Link, отметил следующее: «Я хотел бы, чтобы все осталось так, как было изначально».
Дискуссия активно разгорелась, однако закончилась она тем, что атрибут Title не будет добавлен обратно к диалоговому окну. Вместо этого пользователям советуют использовать плагин Restore Link Title Field, разработанный Отто Вудом и Сергеем Бирюковым.
Данный плагин восстанавливает диалоговое окно «Insert/edit link» до того вида, который был в версии WordPress 4.1. Как показывает каталог плагинов WordPress, плагин активирован на 100+ сайтах. Я узнал у Вуда, имеются ли какие-то планы по добавлению дополнительных возможностей:
«Я не думаю, что мы будем добавлять к плагину новые опции. Нечего пока добавлять», ответил Отто. «Мы можем только изменить его, когда исправим некоторые проблемы в ядре».
WordPress – постоянно дорабатываемая и улучшаемая программа
Сочувствую тем, кто расстроен удалению атрибута Link Title в WordPress 4.2. Если функция, которой вы пользуетесь в WordPress, пропадает или изменяется, то, естественно, первая реакция – это расстройство. Это вынуждает вас изменить свой поток операций, и изменение это зачастую неожиданное.
Я тоже прошел по этому пути, однако я понял, что WordPress – постоянно улучшаемое и дорабатываемое программное обеспечение, которое нацелено на пожелания большинства. Функции, удаленные в WordPress, обычно никуда не пропадают бесследно, они просто переносятся в плагины. Хороший пример – удаление границ и отступов у изображений в WordPress 3.9.
Это изменение привело к длительному обсуждению на форумах WordPress.org и WordPress.com. Грегори Корнелиус создал плагин Advanced Image Styles, который восстановил возможность настройки отступов и границ, существовавшую до WordPress 3.9. Как показывает каталог, этот плагин установлен на 20000+ сайтов.
Я не говорю, что вы должны молчать, если что-то было удалено в WordPress. Нет, говорить про это важно и нужно. Просто помните, что каждый может получить те возможности, которые ему требуются, даже если ядро изменилось.
Источник: wptavern.com