Redux Framework перезапускает, сосредоточив усилия на шаблонах Gutenberg

Опубликовано: 2020-08-04

Вчера утром Дови Паукстис торопился выпустить еще одно обновление с исправлениями ошибок, пока мы болтали о будущем его популярной Redux Framework. Это было не первое обновление за день. Разработчик из Вирджинии чуть больше недели занимается тем, что он назвал программным запуском Redux 4.x. Это серьезная реконструкция плагина, который работает на более чем 900 000 веб-сайтов и имеет большую аудиторию разработчиков.

Изменения, произошедшие за последнюю неделю, могут кому-то показаться рискованными. Он создал огромную пользовательскую базу, предоставив одну из самых мощных фреймворков тем и плагинов в истории WordPress. Новый фокус плагина в значительной степени опирается на редактор блоков, который до сих пор является одной из самых противоречивых функций WordPress, даже после почти двух лет работы в качестве части базовой платформы.

Паукстису нужно было что-то менять. Подход, основанный только на разработчиках, не давал нужной ему окупаемости инвестиций. Пожертвования и подписки в размере 7000 долларов, полученные в 2019 году, не были устойчивыми, особенно когда продукты на торговой площадке Envato принесли не менее 56 миллионов долларов за счет Redux, согласно данным, которые он собрал. Он оставлял слишком много денег на столе. На первый взгляд Redux был успешным продуктом, но разработчики либо не хотели вкладывать деньги, либо бизнес-план не работал. Пришло время для чего-то нового.

Это было не просто время для перемен, потому что бизнес, по сути, никуда не двигался. Игра была и продолжает меняться. Варианты тем, хлеб с маслом Redux, скорее всего, уйдут в прошлое в ближайшие год или два. Темы станут гораздо менее зависимыми от панелей параметров. Разработчикам нужно будет строить свои предложения вокруг блочной системы, и такие плагины, как Redux, должны не отставать.

Надпись была на стене. Лучшее время для получения прибыли от структуры опций темы было в прошлом десятилетии. Будь то редактор блоков или плагин для создания страниц, такой как Elementor, параметры дизайна теперь находятся на уровне отдельной страницы или, по крайней мере, не привязаны к концепциям старой школы, таким как панели параметров темы или настройщик.

Времена меняются , и Redux меняется вместе с ними.

Паукстису не привыкать плыть по течению. Это позволило числу пользователей его фреймворка с годами расти. В 2015 году он переключил передачу и сосредоточился на том, чтобы убедиться, что его фреймворк поддерживает настройщик. Это произошло после неоднозначного решения команды Themes Team потребовать использования настройщика вместо пользовательских экранов параметров темы. Паукстис был ярым противником этого решения и до сих пор считает, что кастомайзер не удался. Оглядываясь назад, он, возможно, был прав; за последние пару лет настройщик чувствовал себя заброшенным проектом. Тем не менее, он предпринял необходимые шаги, чтобы сохранить актуальность своей структуры вариантов, когда это было необходимо.

Сегодня он продвигает Redux в новую эру, в которой господствуют блоки.

«Если Redux не войдет в мир блоков, это в конечном итоге станет вчерашним днем», — сказал он. «Будущее — это блоки, и именно на этом мы концентрируем свое внимание. Мы рады снова быть в авангарде и надеемся, что наш продукт действительно поможет пользователям, фрилансерам и агентствам создавать и улучшать свои сайты так, как никогда раньше».

Что он и команда Redux сделали, так это добавили совершенно новый набор функций, ориентированных на пользователя, на то, что когда-то было платформой для разработчиков. Даже маркетинг изменился. Сейчас Redux занимается предоставлением и продажей функций конечным пользователям. Он больше не уступает авторам тем и плагинов, которые заработали миллионы на его API для разработчиков. Команда садится за руль и движется к своему будущему.

Что делает новый Redux?

Просмотр набора шаблонов для Redux.
Набор шаблонов магазина мороженого.

Redux по-прежнему делает все то же, что и всегда. Разработчики могут создавать собственные экраны настроек и предлагать любые параметры своим конечным пользователям. Самым ярким дополнением является новая функция шаблонов Redux, которая напрямую интегрируется с редактором блоков.

«Шаблоны Redux действуют как библиотека обнаружения блоков, если хотите», — сказал Паукстис. «Мы объединяем все шаблоны, предоставляемые сторонними плагинами, в единую библиотеку. По сути, вы можете увидеть и просмотреть, что возможно, щелкнуть и импортировать ».

Redux также имеет встроенный установщик блочных зависимостей. При импорте сторонних шаблонов или блоков будет проверяться, установлен ли плагин и активен ли он. Если нет, он позаботится об этом для пользователей.

Конечная цель — упростить поиск расширенных шаблонов блоков. В настоящее время большинство плагинов для создания шаблонов блоков рассредоточены, проекты блуждают по дикой природе. Пользователи не могут найти то, что им нужно, если они не знают, где искать. Redux меняет все это. В настоящее время он поддерживает 18 различных блочных плагинов. Он служит для того, чтобы предоставить больше информации о существующих блочных плагинах и помогает пользователям находить решения, которые они иначе не могли бы найти.

На экране постредактирования плагин добавляет новую кнопку «Шаблоны» на верхнюю панель инструментов. После нажатия открывается всплывающее окно с библиотекой разделов, шаблонов и наборов шаблонов.

Открытие библиотеки шаблонов из плагина Redux WordPress.
Просмотр шаблонов из библиотеки Redux.

Одной из приятных функций плагина является его предварительный просмотр. Нажав кнопку предварительного просмотра, пользователи могут увидеть, как выглядит раздел или шаблон, прежде чем что-либо импортировать. В левой части средства предварительного просмотра плагин отображает вкладки, которые показывают, какие блоки используются и какие необходимые плагины необходимо установить и активировать.

Redux мало что оставляет воображению. Любая необходимая информация о том, что устанавливается, доступна напрямую. Кроме того, он предоставляет ссылки на любые плагины, которые могут быть установлены.

Шаблон контакта из плагина Redux в режиме предварительного просмотра.
Предварительный просмотр шаблона контакта.

Самое замечательное, что функция «Шаблоны» не привязывает пользователя к плагину Redux. Если пользователь захочет деактивировать Redux в будущем, с его блоками ничего не изменится. Он в первую очередь служит мостом между конечными пользователями и огромным миром блочных проектов.

«Мы видим, что в долгосрочной перспективе варианты будут уменьшаться из-за блоков, поэтому мы нашли способ выйти в это пространство, чтобы Redux всегда был на переднем крае», — сказал Паукстис. Его команда полностью переписала базовую структуру и привела все в соответствие со стандартами кодирования WordPress.

Переход на блоки поддержки — это скорее репозиционирование проекта, дни которого были сочтены.

Паукстис подчеркнул, что в Redux есть все функции, которые были у него раньше, и даже больше. Команда добавила переменные CSS для разработчиков, если они предпочитают использовать их вместо компилятора. Он считает, что базовая структура значительно улучшилась, а это означает, что старые пользователи могут продолжать пользоваться функциями, к которым они привыкли.

Новый бизнес-план

Скриншот таблицы цен с сайта Redux.

Не ошибитесь. Паукстис стремится увеличить доход своего бизнеса и создать для Redux устойчивое будущее. Ценовой план ясен и соответствует модели, которая на протяжении многих лет успешно применялась для многих коммерческих плагинов. Планы многоуровневые и варьируются от 49 до 249 долларов в год, в зависимости от количества сайтов, для которых пользователь хочет автоматические обновления и поддержку.

Коммерческие планы предлагают новые функции для разработчиков, такие как автоматическое обновление шрифтов Google, пользовательские шрифты, интегрированные во все панели, неограниченные области виджетов и динамический поиск.

Тем не менее, большие дополнительные продажи приземляются прямо на пороге конечных пользователей. Каждый из коммерческих планов предлагает полный доступ к более чем 1000 разделов и полностраничных шаблонов. Широта вариантов может быть почти ошеломляющей, но средний пользователь сможет найти практически любой тип шаблона, необходимый для его сайта. От ресторанов до корпоративных офисов и фитнес-студий — каждый найдет что-то для себя.

«Я был слишком альтруистичен», — сказал Паукстис о прошлых годах. «Я верил, что если я помогу людям заработать деньги, они отплатят. К сожалению, это не так. Я много лет работал с различными моделями ценообразования, каждая из которых обречена на провал». Он видел, как другие добились успеха в бизнесе, довольно часто благодаря проделанной им работе. Дело не только в деньгах, и он считает, что может предложить что-то ценное взамен.

Навыков развития недостаточно для финансового успеха. Здравые финансовые принципы должны поддерживать это.

Одним из катализаторов недавних изменений в его бизнес-плане стало присоединение к Post Status, имеющему сильное сообщество бизнес-лидеров в экосистеме WordPress. Он считает Алекса Деннинга, Кимберли Липари, Хариса Зульфикара, Рича Табора и других источниками вдохновения, которые помогли ему переориентировать свое мышление на деловую сторону проекта.

Вот некоторые из уроков, которые он усвоил к настоящему времени:

  • Разработчики уже голодают. Ориентируйтесь на пользователей.
  • Надстройки могут быть плохой моделью. Один профессиональный/премиальный продукт намного проще продавать и управлять им.
  • Необходимость доходной модели. Не ждите, что люди просто отдадут деньги.
  • Используйте аудиторию, которая у вас есть. Не каннибализируйте себя.

«Мы пришли к гораздо более дешевому плану для разработчиков и мощному набору инструментов для пользователей», — сказал он. «Надеюсь, мы выдвигаем Гутенберга на более высокий уровень ценности».

Движение вперед

Естественно, не каждый пользователь будет доволен капитальным ремонтом плагина. В течение многих лет Redux был ориентирован именно на разработчиков. Это была структура опционов.

«Redux предназначался для совершенно другой цели, которая заключалась в том, чтобы разработчики создавали структуру параметров», — написал пользователь по имени Джеймс в обзоре. «Они внезапно изменили плагин на конструктор страниц, что-то вроде этого. Это не имеет смысла, и они используют репутацию предыдущего плагина».

Это справедливая критика. И это было ожидаемо. Плагин переключил большую часть своего внимания на конечных пользователей. Тем не менее, он не удалил существующий API и функции, которые сделали его успешным для разработчиков в прошлом.

Паукстис ясно дает понять, что он опирается на репутацию, которую заработал Redux, и запускает новые функции для конечных пользователей. Он без сожаления пробует что-то новое, чтобы получить разумную отдачу от своих многолетних вложений времени и ресурсов. Запуск совершенно нового и отдельного проекта сопряжен с гораздо большим риском. Имеет смысл строить на вершине горы, которую он уже построил.

Это не сделает всех счастливыми. Тем не менее, он сказал, что за неделю после мягкого запуска Redux 4 отзывы были «шокирующе положительными».

«Я никогда не понимал, насколько пользователи ценят Redux», — сказал он. «Некоторые изменения в фреймворке ломали сайты, и все, к кому я обращался за помощью, были очень любезны. Это так освежает и, честно говоря, помогает мне понять, почему сообщество WordPress — это такое прекрасное место. Боюсь, разработчики слишком суровы друг к другу. С другой стороны, пользователи, если им оказать любезную поддержку, в свою очередь, невероятно добры».

Если большая часть отзывов до сих пор указывает на будущее плагина, не ожидайте увидеть вилы и факелы.

Возможно, ему придется немного поспорить с несколькими недовольными пользователями из-за изменений. Он приходит с территорией. Однако обратная связь, скорее всего, будет напрямую связана с тем, насколько хорошо он обслуживает пользователей через каналы поддержки Redux.

Проект также выиграет от потенциально новой пользовательской базы в ближайшие месяцы и годы. Плагин осваивает новый рынок, сохраняя при этом функции, благодаря которым он стал тем, чем он является сегодня. Это будет что-то вроде уравновешивания, но плагин должен идти в ногу со временем.

Будущее Редукса

Это новая эра для Redux. В ближайшем будущем Паукстис и его команда должны будут сосредоточиться на устранении всех ошибок и переходе на новый рынок. Это время для размышлений, внимательного прослушивания и внимательности, прежде чем с головой погрузиться в новые функции.

«Раньше мы были на 100% ориентированы на разработчиков, — сказал Паукстис. «При этом мы всегда следили за пользователем и хотели удовлетворить его потребности. Теперь мы расширяемся, чтобы поддерживать пользователей напрямую, а также разработчиков».

С новым вниманием к конечным пользователям есть потенциал для роста в других областях. Паукстис говорит, что в настоящее время все внимание сосредоточено на редакторе блоков. Расширение для поддержки других крупных конструкторов страниц, таких как Elementor, не исключено. Тем не менее, Redux должен иметь возможность продолжать добиваться успеха, расширяя основной опыт.

«Когда мы начали это приключение в пространстве блоков, мы волновались, учитывая ограниченное количество блоков», — сказал он. «Но, честно говоря, есть несколько удивительных инноваций, и это было довольно здорово, что мы можем создать с помощью Gutenberg».