Статьи

Подкаст SitePoint № 76: Злые Темы WordPress

Эпизод 76 подкаста SitePoint теперь доступен! На этой неделе Брэд Уильямс ( @williamsba ) берет интервью у Аллана Коула и Джеффри Вей , двух из четырех авторов новой книги SitePoint « Создай свои собственные злые темы WordPress» .

Скачать этот эпизод

Вы также можете скачать этот эпизод в виде отдельного файла MP3. Вот ссылка:

  • Подкаст SitePoint № 76: Злые темы WordPress с Алланом Коулом и Джеффри Уэем (MP3, 1:01:41, 56,5 МБ)

Стенограмма интервью

Брэд: 27 августа 2010 года. Мы обсуждаем темы WordPress — создание, планирование, фреймворки, GPL, продажи и многое другое! Меня зовут Брэд Уильямс, а это подкаст SitePoint № 76: Злые темы WordPress с Алланом Коулом и Джеффри Уэем.

И добро пожаловать всем на подкаст SitePoint, я ваш хозяин Брэд Уильямс, и сегодня я управляю этим самолетом в одиночку, так что пристегнитесь и приготовьтесь к веселой и, возможно, ухабистой поездке. И сегодня ко мне фактически присоединились Аллан Коул и Джеффри Уэй, двое из четырех авторов последней книги sitepoint.com, « Создайте свои собственные злые темы WordPress» . Аллан Коул является владельцем Fthrwght , бруклинской нью-йоркской компании по разработке и дизайну, а Джеффри Уэй работает в Envato, управляя рынком кода под названием CodeCanyon , и управляет очень популярным учебным сайтом WebDev Nettuts + . Добро пожаловать на шоу, ребята!

Джеффри: Привет, Брэд.

Аллан: Эй, как дела, Брэд?

Брэд: Отлично, очень хорошо. Поэтому, прежде чем мы перейдем к некоторым темам WordPress, о которых все так хотят услышать, давайте немного поговорим о том, как появилась эта книга. Мне всегда было интересно, будучи самим автором, о том, как люди действительно начинают издавать книги и писать о том, чем они увлечены. Так как же вы, ребята, оба стали участвовать в этом проекте?

Джеффри: Ну, по крайней мере, для меня это вроде как упало мне на колени, мне даже не пришлось его искать. Я связался с Эндрю Тетлоу; Я думаю, что он перешел от SitePoint сейчас, но нет, я думаю, он был знаком со мной через themeforest.net, который является чрезвычайно популярным тематическим рынком, и он написал мне по электронной почте о том, что я могу предложить пару глав для того, чтобы фактически взять законченную тему WordPress и получить прибыль от это, и вы знаете, что это то, на чем я специализируюсь, запуск ThemeForest определяет, какие темы продаются, а какие нет, и как бы выясняет, в чем отличие этой темы по сравнению с этой. Итак, он вроде как связался со мной, и я был очень заинтересован в этом, и я всегда был впечатлен SitePoint, и, вы знаете, это все.

Брэд: А как насчет тебя, Аллан?

Аллан: Луи Симоно написал мне по электронной почте вскоре после того, как я провел WordCamp в Сан-Франциско, и он просто связался со мной, чтобы внести несколько глав в книгу SitePoint, и я определенно заинтересовался, и поэтому я не сильно отличаюсь от того, что случилось с Джеффри, где это вроде как упало мне на колени.

Брэд: У кого-нибудь из вас был опыт написания книги до этого, или это был первый опыт написания?

Джеффри: Я делаю некоторые статьи для издательской ветви Envato , которая называется rockablepress.com , поэтому я написал книгу по Photoshop, и у меня есть книга по кодированию для Tumblr, которая выйдет в ближайшие пару недель. Итак, да, я сделал это, и в дополнение к запуску Nettuts, где я пишу эти большие учебники каждую неделю, так что нет, я чувствовал себя довольно комфортно с этим.

Аллан: Да, я на самом деле не слишком много писал, кроме того, о чем я писал в блоге на одном из моих других сайтов WordPress, но да, ничего особенного, кроме как просто объяснения кода и объяснения того, как все работает и как темы работать только через блог, но это действительно было об этом. Так что это было определенно интересным испытанием для меня, но это был, безусловно, большой опыт.

Брэд: Готов поспорить. Теперь, когда все сказано и сделано, сделаете ли вы это снова?

Аллан: Да, конечно, конечно. Как будто это было на самом деле, вы знаете, вы как бы многому научились, вы в основном как бы вытаскиваете вещи, которые вроде бы уже есть в вашем мозгу, и так получается — я чувствую, что я определенно стал немного острее с много вещей, о которых я рассказывал в самой книге. Так что, да, только после опыта обучения, я думаю, что это отличная вещь, которую я определенно хотел бы сделать снова.

Джеффри: Да, абсолютно. Самое замечательное в письме заключается в том, что когда вам приходится это делать, это заставляет вас прекрасно понимать, чему вы учите, поэтому вы не можете сойти с рук, знаете ли, типа «о, вот как это работает «.

Брэд: (смеется)

Джеффри: или «Вот основная идея»; это заставляет вас знать, что это работает, из-за этого, это то, что происходит, и поэтому это моя любимая вещь в писательстве, потому что вам действительно нужно копаться и врезаться в некоторые из этих концепций и полностью понимать их, так что это своего рода Учебный процесс самостоятельно, когда вам нужно написать книгу.

Брэд: Да, используя маленькие кусочки, взломанные фрагменты кода здесь и там, с которыми вы просто не можете сойти, когда публикуете материал.

Джеффри: Нет, ты должен копаться. (Смех)

Брэд: Абсолютно. Итак, книга разбита на восемь глав, и первая из них — «Представляем WordPress», поэтому почему бы нам не сделать это, давайте просто углубимся в то, что такое WordPress и почему веб-дизайнеры и разработчики должны смотреть на WordPress, если они в данный момент не работают. используй это.

Джеффри: Я думаю, что основная причина в том, что она такая огромная. Вы знаете, это выглядит немного глупо, но почему вы выбрали бы определенную платформу или библиотеку, которая не имеет большого уровня принятия, вы знаете, это было бы моей главной причиной для того, чтобы рекомендовать даже как в JavaScript библиотеку, такую ​​как jQuery, вместо некоторых другие — потому что он намного больше, пользовательская база будет больше, а это значит, что образование будет намного больше. Таким образом, у вас есть большое сообщество, вы можете узнать больше от них. Это было бы моей главной причиной рекомендовать WordPress выше всего остального, кроме того факта, что он разработан очень многими людьми; просто тот факт, что он стал таким большим, является огромной причиной для его выбора.

Аллан: Да, просто чтобы прокрутить это, оно огромно, это гигантское сообщество, и это тоже отличное сообщество, как люди, с которыми вы встречаетесь онлайн и офлайн, которые действительно связаны с WordPress, это, как правило, очень хороший опыт, как от WordCamp для различных встреч по всему миру, это просто отличный опыт и отличный способ научиться публиковать себя и других в Интернете. Да, так что это всегда была моя главная причина для того, чтобы как-то тяготеть к этому, особенно в начале, например, просто к огромному сообществу людей, которые — иногда немного трудно получить помощь, но они есть, и если вы будете придерживаться этого, вы можете получить то, что вам нужно знать. И так, да, эта часть важна для меня, по крайней мере.

Брэд: Да, просто чтобы обозначить это, я имею в виду, что WordPress 3.0 вышел 17 июня, то есть чуть более двух месяцев назад, и его уже скачали более 13 миллионов раз, что безумие, потому что я считаю 2.9, предыдущую версию , не был загружен уже много раз, так что он уже прошёл через это в течение нескольких месяцев. Итак, вы правы, это, конечно, чудовищно прямо сейчас, и это здорово, потому что есть живое сообщество, есть большие ресурсы, подобные этой книге, и я думаю, что это только помогает WordPress стать более популярным.

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

Джеффри: Ты хочешь пойти первым, Аллан?

Аллан: Конечно, хорошо для меня, когда я впервые начал использовать WordPress. Я просто приходил в основном в качестве дизайнера, дизайнера внешнего интерфейса, я делал это — в школе я в основном занимался печатным дизайном, а затем, когда я заканчивал школу, я делал во многом, вы знаете, немного легче найти работу, которая была связана с сетью, потому что она все еще была честной, и это все еще довольно новая отрасль. И поэтому, когда я впервые вошел в это, именно простота использования, я думаю, была самой тягостной вещью вне сообщества или большого сообщества поддержки, которое там есть. Просто простота использования и простота разработки тем, и на самом деле не нужно иметь дело со слишком большим количеством кода. Как и для меня, вы знаете, изначально я был более опытным специалистом по печати, и я не очень хотел углубляться в изучение PHP, сложных функций и тому подобного; как то, что меня не интересовало. Я знал HTML, и я знал CSS, и поэтому я хотел иметь что-то, что просто дало бы мне минимумы, сделало это хорошо, а затем позволило мне расширить его и основываться на нем, а WordPress просто создает отличную платформу для делая это.

Джеффри: Да, я должен был бы согласиться. Все знают это чувство, когда вы впервые начали работать с WordPress, когда вы начинаете создавать свою тему, и вы понимаете, что с 20 строками кода вы уже создали рабочую тему, она может выглядеть не очень красиво, но она работает, и это такое прекрасное чувство, когда Вы кладете 10, 20 строк вниз, а затем каким-то образом у вас уже есть индексная страница, и вы можете отображать полные записи, когда вы, как правило, знаете, что вам придется делать страницы и страницы, достойные написания кода, так что это такое прекрасное чувство. А потом Кодекс, документация просто безумная для WordPress. И вы знаете, опять же, это такая огромная вещь, и я думаю, что многие фреймворки не воспринимают это достаточно серьезно, вы знаете, что то же самое верно для, как я уже говорил, с jQuery или даже с CodeIgniter или PHP фреймворк, документация безумно хороша, и это причина номер один, почему я бы выбрал это из всего остального, потому что с другими, если вы точно не знаете, что делаете, чего вначале никто из нас не делал, вы не понимаете На самом деле некуда обратиться, но с этим Кодексом у него есть все записи, которые вы можете попросить.

Брэд: И вы упомянули о создании тем, так почему бы нам не разбить их на части: что такое тема в WordPress и как она работает?

Джеффри: Тема — это в основном визуальные эффекты, как они выглядят, как они выложены; WordPress — это фреймворк, который, очевидно, берет на себя всю бэкэнд-работу по доступу к базе данных и все такое, и тема — это только визуальные эффекты, и в этом то и здорово, что она полностью отделена от фреймворка, поэтому любой, кто знает WordPress непосредственно из панели инструментов можно легко переключаться между темами, поскольку они не зависят от какого-либо конкретного уникального кода, все это подключается к функции и фильтрам WordPress.

Брэд: Хорошо, теперь, когда мы знаем, что хотим использовать WordPress, все его используют, всем это нравится, давайте поговорим о планировании вашей темы, вашей первой темы. Так какой совет, и этот вопрос на самом деле приходит от Андреа Ренник из wptavern.com ; Какой совет вы бы дали тем, кто ищет дизайн своих тем? Где они должны начать?

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

Брэд: Джеффри, ты хочешь что-нибудь добавить к этому?

Джеффри: Конечно, конечно. Вы знаете, это действительно зависит от того, что они надеются получить от этого. Как сказал Аллан, если вы создаете блог для себя, то вам нужно выяснить, какой у вас голос, на чем вы сосредоточены, чем вы будете отличаться от кого-то еще? Теперь, если мы говорим о создании вашей первой темы, о начале работы с WordPress, как бы вы это сделали; Я бы сказал, забрать нашу книгу или просто выполнить поиск Google для создания вашей первой темы WordPress. Вы не поверите, есть десятки на десятки, я написал несколько сам, вы знаете, создавая свою первую тему WordPress, я бы сказал, не волнуйтесь, вы знаете, может быть, даже не волнуйтесь о дизайне вообще Просто выясните, какие именно функции ядра, что такое цикл WordPress, как это вписывается в ваш код. И вы знаете, просто возьмите это по частям, это моя большая вещь, на которой я концентрируюсь на том, чтобы вычеркнуть все, что не важно. Поэтому, если вы пытаетесь научиться тому, как WordPress убирает JavaScript, обнажает CSS и просто выясняет, что именно делают одна, две или три строки кода. А затем медленно добавьте немного больше и узнайте обо всех различных файлах шаблонов, доступных в WordPress, а затем узнайте больше о работе с архивными страницами или создании собственных панелей параметров, а затем просто продолжайте учиться все больше и больше, и затем, в конце концов, вы может начать строить темы для получения прибыли.

Брэд: Да, сейчас, кто-нибудь из вас порекомендовал бы начать с бесплатной или премиальной темы в качестве основы, или вы думаете, что новый дизайнер или разработчик, попадающий в WordPress, должен просто открыть Блокнот и начать с нуля? Я имею в виду, что является лучшей отправной точкой для того, кто только начинает участвовать?

Аллан: Для меня это было намного проще, просто смотреть на код других людей. Я думаю, что почти первое, на самом деле я даже не помню название первой темы, я думаю, что я подправил; это была одна из тем ThemeShaper Яна Стюарта, это была одна из его более ранних тем, и, да, я просто взломал ее, посмотрел на код, выяснил, что было сгенерировано, потому что в этот момент я понятия не имел, что такое PHP на самом деле и поэтому я просто выяснил, где … что генерирует HTML и как это изменить с помощью таблицы стилей, которая была в файле темы. Это очень похоже на то, что я всегда говорю людям, чтобы они запутались, делали ошибки и немного ломали вещи, просто чтобы вы знали, как это сделать. Как если бы вы что-то сломали и сломали свой сайт, вы будете знать, что никогда больше не сделаете этого, вы знаете. и это что-то вроде того, где вы можете отчасти взглянуть на то, что уже есть, и отчасти соединить вместе, где это вписывается в то, что вы хотели бы сделать. Поскольку существует так много разных типов тем, которые делают так много разных вещей, вы можете найти темы, которые довольно похожи на то, что вы хотели бы сделать, и взять их, а затем либо основываться на них, либо отбрасывать то, что вы хотите. не нужно делать это самостоятельно. По сути, именно так я и сам выучил большую часть всего этого, а затем, как только вы начнете предлагать идеи, которых еще нет, вы более или менее узнаете свой путь, чтобы начать задавать правильные вопросы. чтобы получить правильные ответы о том, как делать то, что еще не было сделано. Но, да, я определенно предлагаю просто создать из любой, я думаю, темы, что это такое, Thematic — действительно популярная тема, которую я использую для многих своих сайтов, на самом деле это фреймворк для тем. Другой — это Starkers, это базовая тема, я забываю имя парня, который ее кодировал, но он называется Starkers, и это просто очень базовая тема, в которой нет стилизации или чего-то другого, кроме как основ, и у него просто есть хорошая хорошая разметка HTML, и вы можете использовать это, чтобы просто поиграть с вещами, сломать вещи и заставить их делать то, что вы хотите.

Джеффри: Да, я думаю, что узнал о первой теме Starkers от Криса Койера. Если вы, ребята, знакомы с ним в CSS-Tricks , он сделал большую серию по конвертации PSD в WordPress, они так популярны. И он как бы представил Starkers, которая является совершенно голой темой для WordPress, и это было бы тем, что я бы порекомендовал, потому что в нем есть все, что вам нужно, и ничего больше, так что вы можете просто разбить его на маленькие кусочки, как я уже говорил, и Вы знаете, тогда начинайте строить и выяснять, вы знаете, как сказал Аллан, сломайте его, а затем выясните, что не работает, а затем, что больше не делать, я думаю, что это действительно хороший совет.

Брэд: Да, конечно, и Аллан, я думаю, вы упомянули как идеальный переход к следующей теме, которая представляет собой фреймворки тем, и я знаю, что если вы когда-нибудь упоминаете фреймворки тем кому-то, кто не знаком с тем, чем они являются, это звучит немного пугающе, так почему бы нам не объяснить это. Что такое фреймворк для темы и чем он отличается от стандартной темы WordPress?

Аллан: Фреймворк для темы — это по сути суперпредставленная родительская тема И что это означает, если говорить о WordPress внутри вашей папки тем, у вас есть родительская тема или фреймворк, в котором будет весь ваш основной код, и есть все ваши файлы шаблонов, ваши основные функции, по сути, это просто ядро ваша тема WordPress. И что вы можете делать с ним, когда вы используете его в качестве фреймворка, вы используете его по отношению к дочерней теме, которую в основном вы используете для построения из родительской фреймворковой темы. И это позволяет вам делать очень динамичные и в некоторых случаях сложные изменения в теме фреймворка без фактического редактирования самих файлов темы. Преимущество такого подхода заключается в том, что WordPress обновляется, и даже тема обновляется, и вы не теряете эти изменения. Обычно, если вы берете тему и настраиваете ее напрямую, и, скажем, вы работали над ней в течение двух месяцев, а затем эта тема получает обновление, которое добавляет кучу новых функциональных возможностей, когда вы собираетесь выполнить это обновление, вы в основном теряете все свои изменения, которые много отстой (смеется), это никогда не хорошо, когда вы тратите много времени на что-то, а затем вы делаете обновление и все ваши изменения пропали. И поэтому, используя эту каркасную модель, вы можете в основном использовать дочернюю тему, чтобы в основном вносить все ваши изменения, чтобы ваши изменения были более или менее скомпилированы в дочернюю тему, а затем родительская тема более или менее осталась прежней, чтобы она могла выдерживать обновления а также изменения и улучшения вместе с WordPress во время стилизации, и, как вы знаете, все ваши пользовательские функции существуют внутри дочерней темы отдельно, чтобы вы не потеряли изменения. И существует множество различных реальных реализаций этого, я как бы упомянул их обоих, и просто для пояснения, что любая тема может быть родительской темой, то есть вы можете создать дочернюю тему из любой темы, так что любая тема, которая у вас могут быть обновления или что-то еще, вы должны просто из коробки, когда вы готовы настроить его, запустите его как дочернюю тему. Когда дело доходит до фреймворков, что является своего рода отдельной сделкой, фреймворки являются более или менее своего рода, и, как я уже говорил ранее, расширенной версией родительской темы, которая более или менее построена с помощью пользовательского кодирования, чтобы позволить вам сделайте намного больше со своей дочерней темой, чем то, что вы могли бы сделать с общей родительской темой. Но, да, я думаю, что они действительно мощные, я использую их для всей моей клиентской работы, и даже некоторые из тем, которые я продаю, все основаны на — все дочерние темы, которые построены поверх фреймворка. И, да, я думаю, что это просто отличный способ разработки, он очень быстрый, он делает весь процесс разработки действительно быстрым, потому что вам не нужно повторять почти столько же кода, сколько обычно, если бы вам пришлось вернуться назад и в основном, это тип копирования и вставки кода в различные файлы шаблонов, вам не нужно беспокоиться об этом с помощью отношений между дочерними темами, потому что тем намного больше, или потому что большая часть кодирования уже обработана для вас, и поэтому любые изменения, которые вы хотите сделать, вы просто делаете в дочерней теме, и это просто как бы меняет тему фреймворка таким образом, что делает ее очень расширяемой. Так что, да, я люблю их, я использую их все время. Это было действительно долго, да?

(Смех)

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

Джеффри: Я думаю, что это одинаково для каждого языка, никогда не начинайте язык и сразу же прыгайте в рамки; Вы должны изучить основы, основы. Так что лично я бы порекомендовал кому-нибудь перейти, например, в тематические рамки? Нет, я бы сказал им узнать, как именно работает WordPress, узнать о цикле, узнать обо всех различных аспектах работы с WordPress, а затем, может быть, даже год, может больше, после того, как вы поработаете с ним, а затем перейти к фреймворку, потому что Вы знаете, я бы никогда не порекомендовал кому-либо использовать каркас, не понимая, по крайней мере, настолько, насколько он может, немного понимая, что происходит под ним. То же самое верно для PHP-фреймворка, для библиотеки JavaScript, я думаю, что для библиотеки JavaScript вам нужно знать, как работает JavaScript, вы не хотите просто прыгать, потому что тогда, когда что-то ломается, это может быть просто стандартный язык Вопрос, который вы не понимаете, так что нет, я бы сказал, сначала изучите WordPress. Но потом определенно затем продвинуться вверх, а затем в момент, когда станет больше о том, как я могу работать быстрее, чем прыгнуть в рамки, такие как Thematic, или их будет несколько, я думаю, что есть около дюжины, и тогда это станет более Вопрос о том, как я могу работать как можно быстрее, как я могу делать эти внештатные проекты, или, если вы дизайнер тем, возможно, для ThemeForest, как я могу разрабатывать эти темы как можно быстрее, но при этом определенно использовать фреймворк.

Аллан: Да, я хотел бы добавить немного к этому. Как и скорость, я думаю, это то, что вы действительно можете использовать скорость, которую предлагает фреймворк, только когда понимаете, что происходит. Как и все, что касается фреймворка, это то, что он позволяет вам — он более или менее в некотором роде позволяет вам создавать ярлыки для выполнения действий, которые вы обычно должны делать снова и снова и снова. Но если вы не понимаете, что то, что вы изменяете, или если вы не понимаете, как то, что вы изменяете, используется фреймворком, то вы не сможете воспользоваться скорость, и, таким образом, вы в конечном итоге не слишком многому научитесь, и, как правило, детская тема может оказаться не слишком удачной. Но, да, я думаю, что это определенно то, что вам определенно нужно знать основы, чтобы вы могли воспользоваться всеми отличными вещами, которые позволяют вам фреймворки.

Брэд: Да, и твоя книга на самом деле содержит целую главу, посвященную каркасам тем, которая, на мой взгляд, была действительно хорошей, очень детальной, и ты даже приводишь рабочий пример создания детской темы для Тематики. Так что, конечно, любой, кто хочет как-то погрузиться и действительно получить истинное понимание и понимание рамок тем и разработки дочерних тем по сравнению с родительскими темами, вы знаете, эта глава, вероятно, стоит той же цены, что и книга, поэтому я, безусловно, рекомендую это.

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

Джеффри: я думаю, что это действительно зависит от проекта, вы знаете; это большой вопрос Если вы создаете страницу с опциями базовой темы, я бы не стал делать слишком много, охватил бы основы, да, это сложный вопрос. Одной из замечательных вещей, которые выходят сейчас, являются люди, которые создают эти страницы параметров темы, которые являются динамическими, поэтому они реализуют некоторый JavaScript, где вы можете создавать свои собственные ключи и значения, таким образом, вы не зависите от какого-то предопределенного значения внутри Страницу настроек темы вы можете создать самостоятельно. Таким образом, если вы используете функцию get_option вы можете выбрать get_option вам ключи и значения, которые вы хотите применить к ним. Таким образом, в этот момент, возможно, длина становится немного спорным, поскольку он может быть расширяемой или минимально, как вы хотите быть. Это то, что меня волнует, я сам работаю над чем-то подобным; Я знаю компанию, в которой я работаю для нашего главного разработчика, Дерека, он работает над чем-то очень похожим на то, что называется Option Tree, так что я думаю, вы увидите, что особенно в следующем году или около того действительно станет большой вещью в сообществе. эти динамические страницы параметров.

Аллан: Да, я думаю, это звучит действительно круто. Я хотел бы проверить это. Я собирался сказать, что когда дело доходит до опций, это определенно одна из тех вещей, где вам нужно подумать, кто будет использовать вашу тему или кто действительно собирается использовать эти опции. Если это фреймворк или что-то в этом роде, где разработчики, как правило, являются вашим конечным пользователем, то ваша страница параметров будет выглядеть совершенно иначе, чем если бы она была для потребительского типа вещей, где все будут использовать эту тему, чтобы делать все, тогда вы ‘ Вам придется совершенно по-разному смотреть страницы опций, потому что есть вещи, которые имеют отношение к разработчику, чтобы захотеть войти и быстро изменить опции, а затем есть вещи, которые обычный пользователь, который просто хочет завести блог о собаках или о чем-то (смех) Вы знаете, их страница параметров будет выглядеть совершенно иначе. Таким образом, это имело большое значение или будет иметь большое влияние на то, что вы хотели бы, чтобы ваши пользователи могли изменять в самой теме.

Брэд: Конечно, хорошо. Так есть ли какие-то варианты, которые, по вашему мнению, должны присутствовать в каждой теме? Очевидно, что не у каждой темы есть страница опций, но есть ли набор опций, которые, по вашему мнению, должны существовать в каждой теме, или, как вы сказали, в каждом конкретном случае в зависимости от темы и того, кому этот клиент будет быть?

Аллан: Это немного легче, да; Я бы сказал, что, возможно, немного проще в принципе не повторять опции, уже встроенные в WordPress. Много раз, когда некоторые темы, которые я использовал ранее, вы увидите там уже встроенные в WordPress вещи, просто у темы есть свой способ сделать это. В общем, иногда это уместно, но в большинстве случаев это не так. Часто случается, что когда ваши конечные пользователи получают это, если они знают, как сделать какую-то конкретную вещь, но потом, когда они идут, чтобы сделать это в теме, и есть отдельный вариант, который делает то же самое, тогда они запутываются и похоже, что тема не работает. И поэтому я, как правило, предпочитаю, пока параметры не повторяются с WordPress или с функциональностью, которую WordPress может использовать со своими встроенными функциями, я постараюсь не делать этого. И я нахожу, что в целом кривая обучения намного лучше, когда меньше вариантов, связанных с тем, что уже есть в WordPress, потому что вы знаете, что у вас будут пользователи, которые обычно могут получить поддержку от общих выходов WordPress, как вместо того, чтобы просто ходить на ваши форумы поддержки и узнавать об этом таким образом; это как бы открывает поддержку для того, чтобы это было намного проще, и чтобы люди имели к нему доступ. Поэтому я не уверен, что скажу, что есть варианты, которые обязательно должны быть в WordPress, но я думаю, что есть такие, которые не нужно повторять, если это имеет смысл.

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

Брэд: Безусловно, и я думаю, что идеальным примером того, как не изобретать велосипед, является новая система управления меню, поставляемая с WordPress 3.0, и я знаю, что многие темы за эти годы создали свою собственную систему управления меню, потому что она была очевидная проблема, которую нужно было решить, их пользователи и клиентская база нуждались в простом способе обработки меню. Теперь это часть ядра, поэтому я ожидаю, что в конечном итоге эти опции будут удалены, так что в действительности нет никакого смысла конкурировать с ядром WordPress, как вы сказали, так что я думаю, что это отличный момент.

Джеффри: Абсолютно.

Брэд: Итак, давайте поговорим о деньгах. Все здесь, все слушают, я люблю деньги, я надеюсь; Я знаю, что. И многие люди собираются заниматься продажами своих проектов, и WordPress ничем не отличается. Итак, я создал эту удивительную тему, которая принесет мне миллионы долларов, и теперь я хочу заняться ее продажей, так что я должен рассмотреть некоторые вещи, прежде чем просто выбросить их в Интернет с ценником ? О каких темах или проблемах мне следует подумать, прежде чем я это сделаю?

Джеффри: Я думаю, вам нужно подумать, что именно вы хотите сделать. Так что, если вы просто хотите, вы знаете, вы разработали тему, и вы, как, эй, может быть, я могу сделать пару баксов, это будет совсем другой процесс, чем если бы вы делали это пару лет и вы решаете, хорошо, я собираюсь создавать темы WordPress полный рабочий день. И это вполне достижимо; вы были бы удивлены тем, что на рынке, которым я управлял, ThemeForest, у нас были ребята, которые буквально делали четыре и пять цифр каждый месяц, намного больше меня, это безумный потенциал для тем WordPress прямо сейчас. Итак, вы должны сначала решить, что я собираюсь делать, а затем вы действительно должны тратить на это свое время. Так что это уже не та отрасль, в которой вы можете провести день на тему, загрузить ее на рынок или продать на своем собственном сайте и рассчитывать заработать немного денег. Вы могли бы сделать продажу или две, но это не то, где деньги будут поступать, парни, которые действительно делают деньги здесь, — это парни, которые работают для них полный рабочий день. Я упоминаю, что в книге несколько раз это полная работа, занятая полный рабочий день, поэтому они занимаются маркетингом, строят тему, продают ее на своем сайте, покупают баннеры, создают видео уроки, они создают регулярные уроки WordPress для продвижения своего имени. Это то, что они делают изо дня в день, и я вижу это в Твиттере каждый день, эти парни просто не останавливаются. И именно поэтому они намного более выгодны, чем все остальные, потому что это не просто маленькая ситуация, когда вы создаете тему и выбрасываете ее в киберпространстве, и вы ждете поступления денег. И затем вам также нужно подумать о как я собираюсь внести эти деньги, так что вы собираетесь продавать их на своих сайтах? Ну, если это хорошо, но тогда вам нужно подумать о том, как вы собираетесь продвигать его, собираетесь ли вы покупать рекламные баннеры, собираетесь ли вы работать с Google? И тогда вы должны подумать, как вы собираетесь продать тему; вы собираетесь использовать PayPal? Так что есть все эти разные переменные, которые не имеют ничего общего с созданием тем, в которые вы должны влиять. И вот почему рынок, такой как ThemeForest, только что взлетел, мы — один из самых популярных сайтов в Интернете, потому что он требует все это из процесса. Таким образом, вместо того, чтобы думать о платежных шлюзах и обо всем, что мы позаботимся об этом для вас, и тогда все, что вам нужно сделать, это стать автором, это бесплатно, вы можете загрузить свою тему WordPress, вы все равно можете продвигать ее самостоятельно, но потом у вас есть станция, чтобы продать свое портфолио и рекламировать свое портфолио. Потому что я знаю себя как покупателя, знаете, если я гуглю по какой-то теме WordPress и захожу на сайт парня, я не знаю, насколько сильно я ему доверю, если не знаю его, это случайный сайт. Но если вы можете продать его на авторитетном рынке, будь то WooThemes или ThemeForest, или их множество, я думаю, что покупатель будет гораздо более доверчивым. Кроме того, с такими торговыми площадками покупатель может быть уверен, что эти вещи были рассмотрены, и они соответствуют определенному уровню, потому что в противном случае, как и вы, знаете, есть сотни и сотни тем, которые действительно низкого качества, и это хорошо все учатся тому, как это делать, и мы все пытаемся на этом заработать, но, выходя на рынок, вы действительно можете рассчитывать на то, что это будет очень качественная тема.

Брэд: Да, это здорово, и я думаю, что еще одним важным моментом, о котором мы должны обязательно поговорить, является лицензия, под которой вы собираетесь продавать свою тему. И я думаю, что все знают, что будет дальше, и это любимая трехбуквенная аббревиатура GPL.

Аллан: GPL.

Брэд: Так что грустно, что когда вы произносите GPL почти, любой, кто знаком с различными дебатами, которые проходили взад и вперед, особенно в последнее время, отчасти слегка дрожит от спины любого, кто пытается заработать на этом деньги. программное обеспечение с открытым исходным кодом. Так почему бы нам не поговорить о GPL, давайте разберемся с этим. Так что же такое GPL и как это влияет на темы в WordPress?

Джеффри: GPL, если вы не знали, что такое GPL несколько месяцев назад, вы делаете сейчас, вероятно, после огромных дебатов с Мэттом и Крисом, которые было так интересно слушать. GPL в значительной степени является лицензией, которая говорит о том, что WordPress основан на GPL, а WordPress происходит от фреймворка под названием B2, и он был основан на GPL, так что WordPress есть; и это означает, что, по крайней мере, код PHP, который подключается к фильтрам функций WordPress, должен быть GPL, так что это привело к тому, что все эти противоречия верны или нет. Это дело юристов, а не меня, но, по крайней мере, ради меня, я собираюсь соблюдать это. Итак, основной обзор GPL: если я продам вам тему, которая прекрасно подходит, я могу продать вам тему за 30,00 долларов, но в соответствии с GPL вам должна быть предоставлена ​​такая же свобода, цитата-цитата, чтобы продать эту тему. тема, так что вы не можете запретить эти свободы. Так что на самом деле, если разбить его на одно предложение, вы не можете ограничивать свободу людей. Таким образом, вы можете бесплатно брать $ 1000,00 за тему WordPress, если хотите, но покупатель этой темы технически может тогда, если он захочет, перейти на торрент и распространить его, потому что тогда ему предоставляется такая же свобода, как и вам.

Брэд: Да, я думаю, что слово «свобода», я думаю, когда ты слышишь «свободный», является самым большим заблуждением о GPL; когда вы слышите бесплатно, вы думаете, о, это бесплатно, мне не разрешено продавать что-то, и это все равно будет лицензировано по GPL, хотя на самом деле это совсем не так, вы можете продавать это как хотите. Бесплатная часть связана со свободой, а не с ценником, и я думаю, что это явно сбивает с толку, но это, безусловно, то, что должен делать каждый, если вы хотите зарабатывать деньги на темах или вообще работать с WordPress, это определенно что-то ты должен понять. Вы хотите защитить себя и убедиться, что не попадаете в ситуацию, когда вы нарушаете лицензию WordPress, поэтому, если вы не знакомы с ней, вам обязательно стоит прочитать ее, и она не может быть более сухой. тема, но это то, что вы должны сделать. И, знаете, есть еще один второй раздел этого, который я хочу затронуть, и это двойное лицензирование, и это становится еще более интересным; двойное лицензирование или раздельное лицензирование, так что, возможно, один из вас, ребята, может поговорить о разнице между чем-то, что на 100% GPL, и тем, что имеет двойную или раздельную лицензию.

Джеффри: Конечно. Хорошо, по словам самого Мэтта, самого Мэтта Малленвега, PHP-код, который, как я уже говорил, подключается к функции и фильтрам WordPress, должен быть GPL; это зависит от WordPress, так что если вы удалите PHP, он не будет работать, поэтому он должен быть GPL. Но это не включает другие активы, поэтому оно не включает ваш JavaScript; платформа WordPress не может иметь никакого контроля над вашим пользовательским JavaScript или, в этом отношении, вашими изображениями или вашими CSS-файлами. Таким образом, структура двойного лицензирования означает, что любой код PHP будет привязан к GPL. С другой стороны, любые другие ресурсы, а именно ваш CSS и JavaScript, вы можете, если хотите, использовать собственную лицензию. Так вот как функционируют торговые площадки, многие торговые площадки, это действительно зависит от рынка. Так, например, я считаю, что WooThemes на 100% GPL, так что вы можете взять их код, насколько я понимаю, и делать с ним все, что захотите. ThemeForest — это двойное лицензирование. Это означает, что вы не можете купить тему WordPress, а затем загрузить ее в RapidShare или что-то еще, что вы хотите сделать, это грубо, потому что они будут отправлять уведомления об удалении, и у нас есть право отправлять эти уведомления об отмене, потому что, как Я уже говорил, эти темы продаются с двойным лицензированием, и это прекрасно. Я полагаю, что после больших дебатов между Мэттом и Крисом Крис наконец смягчился; поправьте меня, если я ошибаюсь, но я думаю, что он уступил, и теперь они используют двойную структуру лицензирования для его работы.

Брэд: Да.

Аллан: Да.

Брэд: Да, он есть.

Джеффри: Да, и простая идея состоит в том, что WordPress не контролирует ваш JavaScript и ваш CSS, поэтому, если вы хотите, и вы должны сначала решить, это то, что я хочу сделать. Многие люди говорят, что можно утверждать, что — Мэтт сказал бы это даже; 100% GPL — это самое умное решение, потому что люди будут больше доверять вам, и в итоге вы заработаете больше денег. Так что вам, как создателю темы или слушателю, действительно нужно определить, что вы хотите, чтобы ваш код делал. Вы хотите соблюдать GPL 100%? Вы хотите полностью игнорировать это, как это делают некоторые люди, и делать 100% проприетарную лицензию? Я лично рекомендую против этого, но каждому свое.

Брэд: Да, я думаю, что также важно отметить, что на wordpress.org действительно будут размещаться коммерческие тематические сайты, если они на 100% соответствуют GPL, что, несомненно, привлечет много внимания к вашим проектам и вашему сервису. продавать, так что это определенно важное решение, но я думаю, прежде чем продавать что-либо, связанное с программным обеспечением с открытым исходным кодом, я думаю, что лицензирование вокруг того, что вы продаете, необходимо, чтобы вы понимали это и делали правильные вещи. Так что я на той же лодке, что и вы, Джеффри, я думаю, что все должно быть на 100% GPL, я не думаю, что WordPress существовал бы, если бы его не было, но каждому свое. И у меня фактически есть вопрос от пользователя ImTiedUp, и я не придумываю это, это его имя пользователя или ее.

(Смех)

Джеффри: Хорошо.

Брэд: Они спрашивают: «Что мне делать, если я использую коммерческий продукт, такой как WooCanvas или Genesis», в качестве их фреймворка, то есть фреймворка для темы, «потому что большая часть базового кода была написана их людьми, я всегда Интересно, можно ли подумать о продаже пользовательских тем, когда я использую другие темы в качестве движка? »

Аллан: Да, это прекрасно. Чтобы вернуть его в «Тематику», Ян продает там свои собственные темы, и поначалу я не думаю, что он это делал, но как только я увидел, что это было доступно, я даже не подумал об этом. Как после разработки нескольких дочерних тем, так и нескольких случайных, я подумал, что это может быть что-то, что я могу продать, но это может быть странно продавать, потому что это дочерняя тема, в ней есть все эти дополнительные файлы и все эти другие вещи, которые могут сделать его более сложным или даже трудным для продажи с GPL и тому подобное. Но как только он поднял свои темы, которые у него были там, я был похож, хорошо, позвольте мне рассмотреть это немного больше. Я прочитал несколько статей об этом, и да, это в значительной степени просто работает, как любая обычная тема, просто для этого требуется, чтобы родительская тема работала так же, как GPL, а все остальное работает, в значительной степени просто связано с тем, как она работает. сработало бы, если бы вы делали тему с нуля, так что да.

Брэд: И еще один момент, который я хотел бы затронуть, и это хороший раздел в главе «Продажа ваших тем», и это то, что вы продаете не только свою тему для WordPress, но есть много других вещей, которые занимаются продажей темы, и я думаю, что основной является поддержка, и, вероятно, многие люди не думают об этом и о том, что с этим связано. Так что, возможно, мы можем затронуть некоторые из этих тем или некоторые из этих предметов, которые вроде бы идут вместе с продажей темы и вещей, о которых люди должны подумать, и убедиться, что у них все настроено до выпуска этой темы для продажи. Так что же, кроме поддержки, у нас есть документация, так что еще нужно подумать людям, прежде чем это выходит за рамки дизайна темы, но больше ли это связано с этим?

Джеффри: Да, это хорошая точка зрения на поддержку. Я думаю, что многие дизайнеры тем, которые только начинают работать, даже не думают об этом, потому что поддержка, может быть, даже важнее, чем сама тема, это чрезвычайно важно. Вы знаете, как разработчики или дизайнеры, мы забываем, что многие люди, которые покупают эти темы, ничего не знают о WordPress, они даже не знают, что такое WordPress, они просто ищут что-то, что выглядит красиво, так что их поддержка огромна, вы знаете. Так что для моей торговой площадки, которую я так рекомендовал авторам, не стоит недооценивать потребность в поддержке, и многие люди, вы знаете, это прекрасно, если они хотят, но они могут продать тему, и это в значительной степени то, что понимаешь, то, что ты получаешь, у тебя есть проблема, а не моя проблема, ты знаешь (смеется). Но это не очень умно, и я могу сказать вам по личному опыту, что у парней, которые наиболее выгодно продают темы WordPress в Интернете, есть замечательная документация, так что это происходит в форме чего-то такого же простого, как личные электронные письма, чтобы иметь форумы полной поддержки, даже на такие простые вещи, как, может быть, если вы отправите им электронное письмо, у них будет автоответчик с огромным часто задаваемым вопросом для людей, которым, возможно, нужно немедленно что-то исправить, но не знают, в чем проблема. Таким образом, вы не можете обесценить требование хорошей поддержки, хорошей документации и тому подобного. Затем вы спросили, что еще действительно важно, что-то и все, вы знаете. Такие простые вещи, как цветовые темы, люди любят цветовые темы, поэтому, если вы собираетесь создать тему, почему бы не предложить три разные три разные цветовые темы, почему бы не предложить дюжину? Брэндон, который внес вклад в эту книгу, он очень, очень популярный дизайнер тем, и вы можете видеть, что с каждой темой, которую он запускает, у него есть по крайней мере от полдюжины до дюжины различных цветовых тем. Это кажется тривиальным, потому что мы знаем, как адаптировать его сами, но вы должны помнить, что другие люди этого не делают. Так что, если у вас будет красный, синий, зеленый, каждый цвет под солнцем, это будет более привлекательным для обычного покупателя, чем отсутствие его. А потом мы поговорили о панелях опций, которые в последнее время стали стандартом, я заметил, что со всеми популярными темами у них есть какая-то панель опций бэкэнда, хорошо. Даже, как я уже сказал, с поддержкой люди могут записывать видеоуроки и тому подобное, это становится настолько популярным для людей, которые хотят немного больше практического подхода. Что еще? Может быть, мобильные темы, так что, знаете, если вы посмотрите на графики, iPhone и Android, мобильный просмотр сейчас просто стремительно растет. Так что, если вы можете предложить тему и добавить ее в свой небольшой контрольный список точек продажи, то, если ваша тема также оптимизирована для мобильных устройств или имеет специальную таблицу стилей, или что у вас есть, это станет еще одним огромным стимулом для кого-то выбрать свою тему по чьей-либо другой. И в этом огромная проблема: в Интернете тысячи тем, и именно это отличает вашу тему от чьих-либо других, и все это перечислено выше: это цветные темы, это мобильный просмотр, возможно, пользовательские шрифты, это PSD, это Поддержка, это видеоуроки, это все, что вы можете придумать, чтобы включить его, так что это как маленький пакет, вы знаете, чем больше вы можете сделать этот пакет, тем больше людей захотят его купить.

Аллан: И еще один действительно важный вид — это цена и то, сколько вещи должны стоить и сколько вы думаете, или даже не совсем то, сколько вы думаете, но сколько вы, возможно, можете оценить людей, нуждающихся в поддержке, и сколько времени это будет принять и как это может повлиять на ваши цены. И затем также, просто развитие всего, что вы только что упомянули, Джеффри, развитие и время, которое потребуется, чтобы собрать все это вместе, а затем выяснить цену, которая отражает это, это справедливо, это выиграло Знаете, это не пугает людей, но не кажется слишком дешевым, чтобы создать впечатление, что тема ничего не стоит. И это было что-то вроде того, что я испытал на своем конце во многих отношениях.

Джеффри: Да, это отличный момент. Я думаю, что на обоих концах спектра, если вы продаете свою тему за 5 долларов, вы знаете, вы получаете то, за что платите, поэтому я думаю, что многие, возможно, молодые люди даже думают, хорошо, я собираюсь продать эту тему за пять баксов, а потом, если он продаст 500 раз, я получу 2500 баксов, хорошо, ну, на самом деле это не так. Во-первых, это, вероятно, не будет продавать так много с самого начала, пока вы действительно не создадите себе репутацию, и, во-вторых, люди видят это, поэтому люди видят тему за 5 долларов и думают, что хорошо, вы знаете, что, если это 5 долларов, это будет стоить $ 5,00, но затем на другом конце спектра вы не можете ожидать, особенно с темами WordPress по какой-то причине, вы не получите $ 300,00 за тему, не имеет значения, если вы положите Сто часов работы в этом простом факте — темы продаются примерно в диапазоне от 30 до 70 долларов, и вы знаете, что это просто факт. Вы знаете, что то же самое было верно для магазина приложений, магазина приложений для iPhone, вроде того, что все эти приложения вышли, а затем все эти 0,99 $ вышли и появились — все они просто взлетели до небес или наоборот взлетели , они снизились до 0,99 доллара и просто убили прибыль. Итак, вы должны согласиться с тем, что вы будете зарабатывать примерно от 20 до 100 долларов за тему. Это может расширяться в зависимости от того, что вы предлагаете, так что вы можете получить немного больше, если вы собираетесь предлагать поддержку высокого уровня и тому подобное, но, как правило, отдельные разовые, единые лицензии, вы Вы не получите слишком много, но вы должны подумать больше, а не стоит ли эта тема за 40,00 долл. моего времени, вы должны подумать о совокупном эффекте, то есть, что в 40,00 раз превышает 300 продаж или тысячу продаж, а затем это становится удивительно прибыльным, и вот что сейчас многие дизайнеры по всему миру находят в том, чтобы не грабить людей, вы знаете, люди хотят выгодной сделки, поэтому примите, что вы собираетесь зарабатывать приличную сумму за продажа, но потом, когда она продает 100 раз, вы зарабатываете много денег.

Брэд: Да, это все отличные моменты и, безусловно, то, что каждый, кто хочет заработать какие-либо деньги на темах в WordPress, определенно должен рассмотреть, и книга проделывает большую работу, подробно разбираясь с каждым из них, поэтому Браво, ребята, отличная работа на этом.

У меня есть еще несколько вопросов здесь. Мы подходим к концу; Я вижу финишную черту, так что вы, ребята, сделали это, поздравляю (смех). Я полагаю, у меня есть пара конкретных вопросов к каждому из вас, потому что у вас обоих довольно впечатляющие резюме, поэтому у меня была пара конкретных вопросов, которые я хотел бы задать вам. Итак, сначала я начну с вас, Аллан, теперь у вас есть несколько тем для продажи, которые действительно великолепны, действительно классные темы, так что у вас есть Basic Maths, которые я даже не осознавал, что была вашей темой до сегодняшнего дня, но я видел это когда это запустило, это потрясающая тема. И у вас также есть AutoFocus , и тогда это Neutica Plus или Nautica plus?

Аллан: Нейтика.

Брэд: Neutica Plus, а также AutoFocus и Neutica — тематические детские темы. Итак, мой первый вопрос: идет ли дальше, собираетесь ли вы придерживаться маршрута по детской теме и просто продолжаете продавать? И это все платные темы, кроме AutoFocus, у которого есть бесплатная версия, просто чтобы заметить, это правильно?

Аллан: Да, это правильно.

Брэд: Да, мне было просто любопытно; Вы планируете придерживаться детской темы? Потому что я знаю, что Basic Maths не является детской темой, поэтому мне было любопытно, каков был ваш план на будущее.

Аллан: Да, да, это становится немного сложным, как будто я все еще думаю, что люди более или менее знакомы с детской темой, отношениями родительской темы, и я обнаружил, что с детской темой, ну, с Дочерние темы, которые у меня есть, есть у некоторых, они понимают, что им нужно установить Thematic, чтобы они работали, и тогда многие люди этого не делают. И поэтому я получу много электронных писем и запросов на поддержку о том, что тема не работает, как только они вставят ее, но что происходит, так это то, что они обычно либо просто не читали инструкции, либо пропустили то, что прямо под названием говорит, что это дочерняя тема, и вам нужно установить Thematic. И это было немного проблематично с вещами, но в целом, как и для меня, маршрут для дочерней темы действительно был очень прост в разработке, и поэтому, насколько я думаю, я продолжу развивать дочерние темы, но я думаю, что следующий цикл тем, которые я, вероятно, буду делать, будет больше либо каркасом, либо просто набором родительских тем, которые в основном имели все функциональные возможности, которые я в конечном итоге использую для того типа дизайна и работы, которые я сделать, а затем просто развивать детские темы от этого. И как все это будет структурировано, я пока не уверен на 100%, но я думаю, что это будет смесь обеих тем, разработанных с нуля, а затем с небольшим количеством дочерних тем, смешанных в них.

Брэд: Да, и, как я упоминал ранее, у AutoFocus есть бесплатная версия, поэтому мне любопытно, и если вы можете разглашать эту информацию, но есть ли — вы заметили увеличение продаж, не предлагая бесплатную версию две другие темы или, наоборот, у вас есть увеличение продаж с AutoFocus, потому что есть бесплатная версия?

Аллан: Честно говоря, я не совсем уверен. Я думаю, что люди — по большей части причина, по которой я даже держал бесплатную версию, были больше похожи на сообщество, построенное на WordPress, просто великолепно. Как и прежде, даже до этой темы AutoFocus Plus, была эта оригинальная, просто у AutoFocus такого типа, у которой нет Plus, и она была на сайте тем wordpress.org, и там она работала довольно хорошо. И я понятия не имел, что, возможно, это была моя, я думаю, вторая или третья тема, которую я разработал, я все еще изучал материал, но отзывы о нем были действительно великолепными. И поэтому я как бы хотел, чтобы это была ситуация, когда я хотел более или менее отдавать людям, которые поддерживали его и загружали его, а затем задавали некоторые основные вопросы, предлагали предложения и помогали улучшить его. Таким образом, бесплатная версия более или менее предназначена только для того, чтобы как-то отдавать, а не блокировать людей, которые приняли первоначальную версию, а затем лишить их возможности получить некоторые улучшения в версии AutoFocus Plus для дочерней темы. И так, да, я просто хотел оставить это свободным, чтобы угождать этим людям. И затем версия Plus имеет свои собственные головные боли, связанные с ее разработкой, и тому подобное, и поэтому она также поставляется с множеством дополнительных функций; его развитие будет идти намного дальше, я буду продвигать его гораздо дальше, пока не закончится год, и поэтому я хотел, чтобы люди как бы получили от этого гораздо больше пользы. Но, да, я не думаю, что на самом деле было слишком — я не смог точно сказать, была ли большая разница. Neutica в некотором роде похожа на то, что она изначально начиналась как обычная тема на wordpress.org, которая была просто обычной; Я думаю, что это было основано на Песочнице. И затем эта более новая версия — это тематическая дочерняя тема, у которой нет бесплатной версии, и я не думаю, что есть слишком большая разница в продажах. Я знаю, что тема автофокуса, вы знаете, было гораздо больше пользователей, которые первоначально использовали ее, и поэтому были люди, которые искали эту тему немного больше, и поэтому продажи немного выше для этой просто потому что это немного более популярно. Но я не думаю, что есть какая-то большая связь между бесплатной версией и платной версией, по крайней мере из того, что я смог заметить.

Брэд: Ну, да, и если вы еще не воспользовались AutoFocus , это действительно приятная тема, ориентированная на изображения, и мне нравится смотреть на темы, которые делают разные вещи с WordPress, что не является стандартным видом блога или даже Компоновка CMS, которая на данный момент практически становится стандартной. И это отличный пример того, как вы можете взять свои изображения и сделать их лицевыми и центральными, так что это действительно хорошая тема, обязательно посмотрите, и у нас наверняка будут ссылки в заметках к шоу.

Джеффри, у меня тоже есть пара вопросов к тебе. Итак, вы работаете на codecanyon.net, который является довольно классным сайтом, с которым я не был знаком. Так что, насколько я понимаю, вы в основном продаете код, сценарии и фрагменты для всех видов языков. Мне было интересно, не могли бы вы объяснить, как именно это работает?

Джеффри: Хорошо, конечно. Это codecanyon.net, поэтому у компании, в которой я работаю, Envato, есть два филиала, поэтому в одном филиале мы обучаем людей, поэтому у нас есть эта большая серия обучающих сайтов, например, если вы знакомы с psd.tutsplus или Nettuts, один я запускаю, или у нас их огромное количество, AudioTuts; anyhow, on the other side we have our marketplaces, and this is where we help people sell digital goods for a range of things, video, audio, themes, in this case WordPress themes. So I ran themeforest.net for a long time and that’s what would appeal to the people listening to this podcast, is it’s where you can develop WordPress themes and then sell them and they make fantastic money. But then we decided at one point on ThemeForest we thought you know what, what if we sold scripts and components, and what if we sold like .NET components or PHP scripts. So maybe for two dollars somebody could buy a really cool Ajax contact form that’s really tested and cool and it’s cheap. So we launched that and it just skyrocketed and we realized, okay, you know what, we need to develop a whole marketplace for this because there’s obviously a huge community for it. Okay, so this is where CodeCanyon comes into play and so I moved over from ThemeForest over to CodeCanyon, that’s what I run now, and we sell components, scripts, snippets, everything you can think of, PHP, JavaScript, .NET plugins, so also people focus so much on premium WordPress themes that they forget that there’s a lot of money to be made with premium WordPress plugins, and that’s something that’s really seemingly beginning to take off right now. So, for example, we launched a — I don’t mean to advertise but it is applicable, we launched a premium WordPress plugins category and it’s going like crazy. For example, the best seller in the last couple months generated like $10,000.00 worth of gross sales, and this is for a plugin. So, maybe myself included at first kind of thought you know what, the plugin market’s kind of saturated right now, there really isn’t any money to be made there because there’s so much fantastic stuff. But what we’re finding out is that’s not really the case; you can find more niche-oriented plugins or more just really in depth plugins that you can’t find elsewhere, and then again you factor in the support, so somebody can get a plugin, they can pay, I don’t know, $20.00 for the plugin, and then they get free upgrades for life, of course, and then they get the free support, if they don’t know how to use it the author will give that to them for free. So that’s the basics of CodeCanyon, it’s a place where authors can sign up, for free of course, and then sell whatever they create whether it’s something as simple as a cool contact form up to a massive extension for WordPress or Expression Engine or Magento, anything you can think of.

Brad: Yeah, I was just going through the WordPress plugins list and there’s some pretty impressive ones on here, in fact, a few I’m going to have to check out like this calendar plugin (laughs).

Jeffrey: The Calendar plugin’s awesome.

Brad: That’s certainly a void that needed to be filled because unfortunately the calendar plugins out there aren’t the greatest so, yeah, this is really cool. And when I first saw it kind of researching for this show I made a note that I wanted to go through here and spend a bit of time to learn more about it. So definitely if you’re unfamiliar check that out. And then the last question for you, Jeffrey, is you also write for Nettuts+, which is a really, really popular web developer and designer kind of hub with some awesome tutorials. So I’m curious how you got started writing these great tutorials.

Jeffrey: I got started writing these tutorials years ago, and you know what, I was writing these tutorials that I had no business writing (laughs), you know unfortunately that turns out to be the case moreso than not where you’re reading tutorials on the Web and the truth is the author is probably just learning it and they’re like, hey, I learned this, I’m going to show other people. So that’s why Nettuts is awesome because we’re taking people that really know their stuff, so it’s net.tutsplus.com by the way. So you take people that really know their stuff, and every single day we have a new tutorial. So the way I got started in it is a couple years ago I would just write these, or a few years ago maybe, God, time goes by so fast, I was writing these articles and I think it was on .NET because I was learning that at the time, and it’s amazing, it just seems like the community, the Web development community’s so huge; I would write a couple articles, maybe submit them to a few sites, that’s the way it worked back then, I’d submit them to cssglobe.com and any of these aggregators you can think of, and I started getting all these page views. And I remember even the first time I got a couple thousand page views in a day I thought that was insane, you know. So I came across Envato and Collis and Sian who are the CEO’s, and I contacted them about writing for them and they were very open about it, they’re great people, and so I wrote a couple articles for them and I was very nice to them, and then they offered me the job of actually running the site. And I’ve been doing that ever since and the site’s just skyrocketed since then, we started with a good number, maybe 7,000 subscribers, and now we’re up to well over 70,000 after a couple years. And I love it because, like I said earlier in the show, when you have to write and teach people how to do stuff it forces you to really sit down and learn exactly what you’re doing, so I’ve learned so much in the last couple of years because of it.

Brad: That’s great. So before we go today why don’t you both tell us where you can be found online, websites, blogs, Twitter; why don’t we start with you Jeff?

Jeffrey: You can find me at net.tutsplus.com , codecanyon.net ; on Twitter you can find me @nettuts , or you can visit my personal site at jeffrey-way.com .

Allan?

Allan: Yeah, for me most of my WordPress themes are available on fthrwght.com , but it’s a weird spelling, it’s fthrwght, it’s basically the word featherweight without any vowels. And the same goes for my Twitter handle, it’s just @fthrwght , you can follow me there, and then also my personal site is just allancole.com .

Брэд: Отлично. Well, thank you guys both so much for being on today and taking time out to talk some WordPress and about your new book. Again, that was Jeffrey Way and Allen Cole, co-authors of Build Your Own Wicked WordPress Themes , it’s a new book from SitePoint and it can purchased on sitepoint.com, amazon.com, Barnes & Noble and wherever fine books are sold.

И это все для другого эпизода подкаста SitePoint. Вы можете следить за мной в Твиттере @williamsba и SitePoint @sitepointdotcom . Посетите нас по адресу sitepoint.com/podcast, чтобы оставить комментарии к этому шоу и подписаться на получение каждого шоу автоматически.Подкаст SitePoint производится Карном Броудом, а я Брэдом Уильямсом. Мир!

Тема музыки Майка Меллы .

Спасибо за прослушивание! Не стесняйтесь сообщить нам, как у нас дела, или продолжить обсуждение, используя поле комментариев ниже.