Если вы считаете, что у вас достаточно знаний и навыков для создания собственных тем, которые к тому же можно продать / показать другим, то самое время заняться разработкой тем оформления для WordPress. В качестве возможных вариантов — продавать готовые темы самому или же использовать для этой цели специализированные магазины. В этом посте мы в деталях разберем, как публиковать и продавать свои темы для WordPress с помощью одной из наиболее развитых и популярных площадок для продажи такого контента, а именно — ThemeForest.
Для многих продажа разработанных тем через свой собственный сайт — сравнительно дорогое и сложное занятие, которым нет желания и времени заниматься. А вот готовый магазин, который продаст вашу тему — это более удобное решение. Для такой продажи вам надо создать пошаговую последовательность действий, которые позволят не только загрузить тему, но и продать шаблон целевой аудитории.
Итак, приступим: разберемся, как правильно готовить и продавать темы для WordPress с помощью ThemeForest.
Шаг 1. Выбираем правильную категорию для вашей первой темы
Начинать всегда сравнительно просто: для начала просто обдумаем нашу тему. Если вы внимательно посмотрите на категории тем, то увидите, что в некоторых категориях уже есть сотни и сотни тем оформления, в то время как в других категориях тем намного меньше. К примеру: в процессе работы над данным постом было обнаружено 952 темы в категории Creative, 757 тем оформления — в категории Corporate, но всего 18 тем — в разделе Technology, всего 25 — в категории Mobile.
И эти цифры вовсе не означают, что корпоративные темы продаются больше и лучше, а темы на мобильную тематику намного меньше востребованы. Цифры, которые вы видите, всего лишь означают, что в одних категориях тем конкуренция намного выше, чем в других. Конечно, вы не можете игнорировать и тот факт, что помимо конкуренции важную роль играет спрос.
Но при этом более низкий уровень конкуренции далеко не всегда означает, что и потенциальная прибыль от продажи тем будет меньше. К примеру, если ваши темы в категории "Мобильные технологии" будут очень хороши, то вы в этой категории скорее станете монополистом, чем в какой-то другой, где конкуренция существенно выше. Если ваша тема достаточно хорошая и конкурентоспособная, то вы сможете продавать и больше тем в разделе, скажем, корпоративных шаблонов.
Поэтому стоит взвесить все "за" и "против": может быть, вы сможете намного больше заработать в статусе монополиста в категории с низкой конкуренцией или же вы все таки хотите включиться в борьбу там, где много конкурентов?
Шаг 2. Функциональность имеет важное значение
Нельзя просто взять и опубликовать скучную статическую тему и при этом ожидать, что вы добьетесь высоких продаж такой темы оформления. Люди не покупают ваши темы для банального воспроизведения предложенного им демо-оформления. Им нужны опции и гибкость, чтобы демо-тему они могли доработать и настроить под свои собственные нужды. По нашему мнению, в хорошей теме должны быть как минимум три важных функциональных компонента:
- Набор шорт-кодов.
- Достаточно высокая гибкость в настройке и использовании.
- Функциональность, которая использует все преимущества и возможности ядра WordPress.
Обдумывая вопросы включения в тему той или иной функциональности, помните: избыточная функциональность также может оттолкнуть потенциальных покупателей вашей темы. Никому не нужны встроенные 500 различных шрифтов и 250 вариантов фона для оформления сайта.
Как связать функциональность с плагинами
В процессе написания данной статьи Стивен Харрис (Stephen Harris), один из лучших авторов блога Wptuts+, высказал собственную точку зрения относительно шорт-кодов:
"Никогда не стоит включать шорт-коды в поставку темы. Как только вы смените тему оформления, все ваши посты останутся со включенными в них шорт-кодами. Если задачей использования шорт-кода является оформление контента (добавление кнопок, стилей и т.д.), то стоит это делать при помощи соответствующих кнопок в редакторе TinyMCE, создающих необходимый вам html-код."
Нельзя также просить пользователей отдельно скачивать и устанавливать плагины, чтобы обеспечить полную функциональность купленной темы: если у кого-то произойдут неполадки при установке плагинов, или кому-то не удастся настроить плагины, то в этом они обвинят разработчиков темы. Такие клиенты станут жаловаться на вас администрации площадки, которая продает вашу тему. И вот чтобы избежать таких неприятных ситуаций, — для этого и существует библиотека TGM Plugin Activation.
TGM Plugin Activation позволит вам указать обязательные / рекомендуемые плагины из каталога WordPress Plugin Repository, а также из внешних источников (включая вложенные папки вашей темы). Следуя прилагаемым к данной библиотеке инструкциям, вы можете включить данную библиотеку в состав своей темы, а также примечания и указания для пользователей относительно установки и настройки требуемых или рекомендуемых плагинов в пакете. Кроме того, такая библиотека предостережет пользователей от "поломок" в работе плагинов и настройке контента при смене темы. На наш взгляд, это — один из лучших способов, чтобы сохранить функциональность при включении определенного набора плагинов.
Шаг 3. Аутсорсинг: Нет нужды изобретать колесо... либо jQuery
Если вы хотите, чтобы авторские права на каждый пиксель и байт кода в вашей теме принадлежали вам и только вам, то на разработку темы может уйти несколько месяцев. В то же время, у вас нет нужды тратить столько времени на разработку фонов, иконок, внутреннего кода, заголовков, стилей и слайдеров в одиночку. Правильно пользуясь авторскими правами и лицензированием, вы можете использовать множество ресурсов в интернете для создания тем совместно с разработками от других авторов.
TLDR Legal: отличное место для изучения правовых вопросов касательно лицензирования
TLDR Legal — отличный сайт, целью работы которого является пояснения по всем вопросам открытого лицензирования простым и доступным для понимания языком. Поскольку большинство источников кода и разработки лицензированы по стандартам открытых лицензий вроде MIT или GNU, вы можете изучить, как работают эти способы лицензирования, прежде чем самому ими воспользоваться.Также можно поискать различные условия и ограничения, связанные с данными темами через встроенный поиск на сайте. К примеру, MIT и GPL-3 позволяют людям использовать ресурсы, созданные изначально для коммерческих проектов, на бесплатной основе, — но только для некоммерческих проектов. Для расширенного использования в коммерческих целых придется заплатить за расширенную лицензию. Больше о подходе студии Envato к вопросам лицензирования можно прочесть в рамках Envato Knowledgebase. Так вы определитесь с тем, какие виды лицензий и на какие продукты вы хотели бы приобрести в своих целях.
Также обдумайте: что может затормозить вашу разработку, если вы сами будете писать код или делать дизайн. Если вы загружаете себя массой работы, вы даже в какой-то момент можете подумать, что лучше бросить все это; но если вы абсолютно все отдаете на откуп аутсорсингу, то в какой-то момент вы можете столкнуться с избыточными финансовыми затратами, выйдете за рамки бюджета или же будете вынуждены самостоятельно изучать и перепроверять каждый кусок кода.
Шаг 4. А теперь — к дизайну!
Не важно, насколько отлично у вас прописан код, и насколько хорошо он работает, решающим фактором в коммерческом успехе разработанной вами темы был и будет оставаться дизайн. Даже если тема "рассыпается" в браузере IE9 или оснащена самой отвратительной админкой всех времен и народов, она все равно может хорошо продаваться благодаря своему простому и понятному визуальному восприятию (и ее за это купят сотни пользователей).
Я, само собой, не поощряю вас, чтобы вы игнорировали всякие правила разработки и сосредотачивались только на дизайне, но даже самая совершенная с точки зрения кода тема должна еще и хорошо выглядеть, чтобы успешно продаваться. Ни слова не говорю о том, как вы должны оформить тему визуально, потому что советовать, что и как "дизайнить" никто не в праве. Даже лучше, если вы будете игнорировать советы тех, кто "знает, как лучше" формировать дизайн тем для данной CMS. И даже самый необычный дизайн при удачной компоновке и понятном отображении может стать источником максимальных продаж в каталоге ThemeForest. Если у вас дизайн, который не похож на то, что предлагают все остальные в данной категории, и эта "непохожесть" удачна, то у вас появляется определенное конкурентное преимущество. Но не переусердствуйте: многие любят перемены, но вот революцию в дизайне любят далеко не все.
Шаг 5. Пора повозиться с кодом
Стадию написания кода я, признаться, терпеть не могу; но когда заканчиваешь и видишь, что код работает как надо, то появляется одно из самых лучших ощущений, которые испытываешь, сидя за экраном компьютера. Нет нужды говорить, что код должен быть "чистым" и должен четко соответствовать требованиям WordPress Coding Standards. Также можно использовать стандарты Theme Development в WordPress Codex. Поскольку наш пост — это "дорожная карта", а не подробное пошаговое руководство по созданию темы, то здесь мы не станем останавливаться подробно на том, как писать код и придерживаться стандартов разработчика в написании кода. Но есть пару редакторов, в которых советую вам писать код:
- Sublime Text: это — один из излюбленных редакторов кода у веб-разработчиков. У него есть подсветка синтаксиса. Он быстр и позволяет вам контролировать структуру всего проекта... и что лучше всего, к нему прилагается бесплатный курс Tuts+ Premium for Sublime Text 2 от Джеффри Уэя.
- Notepad++: мой любимый редактор кода, которым я пользуюсь уже около 3-х лет. У него не так много функциональности, как в редакторе, упомянутом выше, но это быстрый редактор, который вполне может заменить Notepad в Windows. Функциональность редактора можно расширить при помощи плагинов.
- Brackets: этот редактор разрабатывался и развивался при участии Adobe, у него есть немало полезных и интересных функций, как то — постоянный просмотр результатов обработки кода. Есть даже видео-обзор возможностей данного редактора под названием A Peek at Brackets.
Также советую вам обратить внимание на общие правила подготовки файлов от Envato Knowledgebase. Если все это вы учли и выполнили, — самое время добавлять свою тему в каталог. Поздравляем вас с завершением разработки!
Шаг 6. Сводим все результаты работы воедино
Публикация темы в магазине вовсе не означает, что вам стоит просто сидеть и ждать денег от реализации темы, как только она попадет в список. Вам надо позаботиться о том, чтобы добавленная вами тема приносила деньги и зарабатывала. В противном случае тема на каком-то этапе просто перестанет приносить деньги.
К теме надо обеспечить соответственную поддержку и предоставлять новые версии по мере выхода новых релизов самого движка WordPress. В каталоге магазина ThemeForest есть секция комментариев для каждой из тем, что можно использовать как опцию для получения отзывов и обеспечения информационной поддержки.
Также вы можете открыть форум для поддержки пользователей на своем сайте. Также вам могут помочь и сами пользователи. Внедрение новых трендов дизайна и обновление с использованием утилит в вашей теме может также помочь вам в конкурентной борьбе за продвижение вашей темы. Все компоненты стоит регулярно обновлять. Не игнорируйте также и такие тренды, как "резиновая" верстка, адаптивный дизайн и регулярные обновления, чтобы привлечь внимание пользователей, которые следят за последними течениями в мире веб-разработок.
Комментарии к записи: 20
Спасибо за статью. Однако, это скорее общие советы по подготовке своих тем к продаже. Ожидал увидеть именно особенности работы с этим магазином. Условия приема работ, %комиссионных, прочие интересные нюансы сотрудничества с магазином.
Все эти вещи описаны в Envato Knowledgebase http://support.envato.com/index.php?/Knowledgebase/Article/View/354/0/a-step-by-step-guide-to-the-upload-process
Там достаточно много информации, чтобы все уместить в рамках одного поста.
А как насчет вывода денег из ThemeForest? PayPal с СНГ ведь не работает..
Да, пока что это остается самым каверзным вопросом.. Посмотрите на форуме Envato Knowledgebase по поводу вознаграждения, там вроде как существуют другие способы кроме PayPal.
уже год как работает все. самый простой вариант это Qiwi.
Для Украины — не вариант.
Для Украины вариант Moneybookers :)
Спасибо за статью! Но, для меня этой информации оказалось маловато. Сам я хороший дизайнер, который ищет напарника программиста для совместной работы над проектами с последующей продажей их через магазин упомянутый в этой статье. Однако, пока я не нашел компаньона, я хотел бы начать продавать свои фотошоп-шаблоны… и вот тут начинаются вопросы…
Посему завершая пост, хотел бы увидеть на Вашем сайте статью касательно именно этих аспектов взаимодействия с тимфорест. Надеюсь вы меня услышите и отреагируете :)
ps: еще раз спасибо
какое совпадение, а я ищу дизайнера =)
надо тада поговорить: mac.z.faike[a-t]gmail.com
Ребят, можете мне отписать sdklimov@gmail.com
WordPresso, а как насчёт option panel, в сети куча статей по её созданию, но вот вопрос, можно ли взять готовую? Допустим из другой темы, и заточить её под свой шаблон.
Где то видел option panel framework и даже видел её в какой то мною приобретённой теме, но по функциональности она уступает многим панелям.
Этот аспект меня интересует больше всего. Так как не хочется изобретать велик :)
Урок просто супер очень интересно. Сам уже 3 раза пробовал добавлять работы на themeforest, но пока безуспешно. Мне отказывают каждый раз, хотя пробовал и визитки и скрипты.
Одно время даже переводил оффициальный мануал codecanyon.net. Как известно сервисы от evanto имеют похожий интерфейс и правила. Если кому интересно почитать перевод заходите на мой сайт
http://wp-admin.com.ua/marketplace/codecanyon/
Все что на переводил. Я конечно не спец но вроде там ничего сложного не было. Просьба тех у кого получалось продавать через эти маркеты написать мне, очень интересно пообщаться и выявить что не так делал я.
Еще раз спасибо за статью, действительно полезная!
Могу ли я разместить эту статью в своем блоге, его тематика — темфорест? с указанием ссылки на вас
Да, с указанием ссылки на эту статью.
Добрый день. Я почти доделал свою тему для темфорест но из их хелпа https://help.market.envato.com/hc/en-us/articles/202822450-WordPress-Theme-Submission-Requirements так понимаю что они используют какой то автоматизированный тестер тем для wordpress. Но я не могу понять как мне самому свою тему проверить перед загрузкой на наличие косяков этим или аналогичным тестером.
Можно проверить плагином theme-check
Как сделать такой style piker как слева в этой темы. Очень был бы интересный урок для тех кто готовиться на themeforest.
http://wedesignthemes.com/themes/index.php?theme=guru
Всем привет! Поделитесь опытом, кто продает темы через темфорест? Насколько трудно там модерацию пройти?
Я дизайнер, ищу весратлищика в команду для продажи тем, через этот сервис. Пишите на drmstas@ya.ru
«К примеру, MIT и GPL-3 позволяют людям использовать ресурсы, созданные изначально для коммерческих проектов, на бесплатной основе, — но только для некоммерческих проектов.» — за 4 года никто статью внимательно не читал. Очень интересно, что же здесь хотел сказать автор.