Высокая цена бесплатных плагинов WordPress
Что касается WordPress, то две мои любимые вещи — это ведение блога (очевидно) и расширение основного приложения с помощью плагинов.
Да, я работал с темами и даже создал пару веб-приложений поверх платформы, но я часто возвращаюсь к работе над плагинами. Это что-то вроде приложений для WordPress, верно?
И прямо сейчас наблюдается безумное стремление создавать приложения для различных платформ: будь то iOS, Android, Mac, Windows и любая другая крупная платформа, которую вы только можете себе представить, включая WordPress.
Но так же, как и при создании чего угодно, создание для WordPress сопряжено с рядом проблем. Если вы заинтересованы в создании плагинов особенно для развлечения, вот краткое изложение того, чего вам следует ожидать.
Чего ожидать от создания бесплатных плагинов WordPress
Процесс разработки сильно отличается от создания программного обеспечения для любого другого фреймворка или платформы:
- У вас есть основной уровень приложения, то есть WordPress, и его набор API.
- У вас есть зависимости — то есть ваш JavaScript, таблицы стилей и любые сторонние библиотеки.
- И у вас есть набор стандартов кодирования
- …и более
Но важно отметить, что если вы только начинаете с этим или переходите с другой платформы, языка или сообщества, то то, что вы собираетесь предлагать свой плагин бесплатно, не обязательно Это означает, что вы можете развивать его, как на Диком Западе.
В частности, всякий раз, когда вы отправляете плагин в репозиторий плагинов WordPress, ваша кодовая база проверяется, прежде чем он будет одобрен.
Это фантастический способ обеспечить определенный уровень качества того, что доступно через репозиторий WordPress, не так ли?
Но есть исключение!
Я сказал, что вы не можете развиваться, как на Диком Западе, но правда в том, что если вы планируете опубликовать это в своем блоге, на своем сайте или в любой другой собственности, которой вы владеете, тогда вы практически бесплатно построить его по своему усмотрению.
Дело в том, что со временем люди стали немного осторожно относиться к использованию бесплатных тем WordPress и плагинов WordPress, которые не размещены на авторитетном источнике или не являются премиальными из-за отсутствия качества.
Дело не обязательно в том, что набор функций плохой, а в том, что уровень качества кода низкий и часто приводит к слишком большому количеству хаков, проблемам совместимости или общим проблемам с пользователем. Хотя ваша работа может не привести к этому, она, скорее всего, создаст такую репутацию просто потому, что этот тип работы создан.
Так что сделайте себе одолжение и получите бесплатный аудит от группы проверки плагинов WordPress.org. Вы не получите от этого ничего, кроме качества.
Свободно доступные инструменты
Кроме того, если вы хотите выпустить бесплатный плагин и намерены следовать рекомендациям по работе с лучшими практиками, репозиторий плагинов WordPress предлагает множество бесплатных инструментов для поддержки вашего плагина.
Помимо контроля версий, вы также получаете:
- Домашняя страница плагина
- Плагин индексируется и доступен для поиска на панели управления WordPress.
- На домашней странице репозитория есть бесплатный форум поддержки, где вы можете поддерживать своих пользователей.
- Система рейтингов, позволяющая другим сообщить, насколько им нравится (или не нравится) ваша работа.
- Инструкции по установке
- Способ управления часто задаваемыми вопросами
- Статистика того, сколько людей используют какую версию вашей работы
- …и более
Мило, правда?
Но вот вещь, которую мало кто обсуждает или даже знает, начиная эту игру: если у вас есть плагин, который становится особенно популярным, поддержка может стать чрезвычайно сложной задачей.
Вы — один человек, поддерживающий проект, установленный в десятках тысяч блогов, и все эти люди имеют возможность делиться проблемами, связанными с вашей работой.
Теперь, есть ли у вас обязанность помогать этим людям, это серая зона для многих людей. Некоторые люди говорят, что, поскольку это бесплатно, нет никаких обязательств; другие говорят, что раз уж вы это выпустили, то и должны быть готовы его поддержать.
Это пост не для этой дискуссии.
Куда бы вы ни попали, не стоит недооценивать количество времени, которое может занять поддержка. С этой целью я также призываю вас, ребята, прочитать отличный пост Криса Лемы о различении клиентов и пользователей.
Несколько слов о поддержке
Было бы упущением, если бы я не удостоверился, что достаточно подчеркнул аспект поддержки. Каким бы замечательным ни был репозиторий плагинов WordPress, он может вызвать множество негативных чувств по отношению к проекту, который вы когда-то полюбили, просто из-за огромного количества запросов, поступающих на поддержку (будь то функции, запросы или настоящие ошибки). ).
Я не говорю игнорировать эти просьбы – в конце концов, некоторые люди будут тратить время на то, чтобы сообщить о вещах, которые только сделают вашу работу лучше; однако, если людям обычно платят за потраченное время, а вы тратите непомерное количество времени на решение вопросов поддержки, возможно, пришло время рассмотреть возможность внедрения какой-либо бизнес-модели в ваш плагин.
Хотя это выходит за рамки данной статьи, я думаю, что стоит упомянуть, что предложение бесплатной версии премиум-плагина — это хороший вариант. Если людям нравится ваш плагин и они находят в нем ценность, они часто готовы платить за его поддержку.
«Ваш плагин отстой!»
Одна из самых больших проблем управления продуктом — это борьба с количеством жалоб, которые вы можете получить.
Правда в том, что люди редко звонят в центры поддержки клиентов, чтобы сказать «спасибо» или «отличная работа», верно? Я имею в виду, как часто вы действительно сообщаете своей компании сотовой связи, что вы рады, что во время вашего последнего телефонного звонка вас не прервали?
Точно.
В связи с этим, доставка продукта в любом качестве, включая плагин WordPress, подпадает под это правило, поэтому, если вы еще не разработали плагин или собираетесь его выпустить, будьте готовы к жалобам.
Дело не в том, что пользователи не хвалят плагины, которые они используют. Я бы солгал, если бы сказал, что этого не было, но количество жалоб часто намного превышает количество похвал.
Такова природа того, как работают люди и, следовательно, рынок.
Я думаю, что мы все устроены по-разному, когда дело касается получения критики. У некоторых людей толстая кожа, и они могут взять ее, позволить ей скатиться со спины и уйти; другие - не очень. Но этому можно научиться и развиваться со временем.
Так что, если вы относитесь ко второй группе и только выходите на рынок: будьте готовы, но не принимайте это на свой счет. Это случается со всеми нами, и, рискуя сыграть каламбур, слова продолжают давить :).
Теперь приступим к созданию плагина
По сути, этот пост представляет собой фразу «если бы я знал тогда то, что знаю сейчас» о WordPress, то я бы сократил множество ошибок, оплошностей и усвоил некоторые уроки на собственном горьком опыте.
Я думаю, что всем приятно учиться у других, поэтому надеюсь этот пост помог сократить некоторые моменты, которые обычно возникают при выпуске плагина.
В любом случае, разговоры дешевы. Иди построй что-нибудь :).

