TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

10 советов по разработке тем и плагинов WordPress

106

Вы просыпаетесь, и первое, что приходит вам в голову: «Мне нужно закончить этот плагин или тему WordPress».

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

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

1 Сначала развивайте свой фокус

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

С прокрастинацией бороться нелегко, но вы не одиноки, и есть способы справиться с этим. Зная время дня, когда вы наиболее продуктивны, бдительны и готовы работать, – это простая оптимизация, которую может сделать каждый. Скорректируйте свой график. Если вы сова, займитесь домашними делами и делами, прежде чем приступить к работе. Если вы ранняя пташка, приступайте к работе, как только закончите утреннюю пробежку!

2 Составьте план

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

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

10 советов по разработке тем и плагинов WordPress

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

Наличие плана сэкономит вам часы на размышления «Куда мне дальше идти?» Если вы используете Trello, вы также получите дополнительный импульс эндорфинов, как только поместите задачу в «Готово», что даст вам необходимую мотивацию для других ваших задач.

3 Подготовка – это половина дела

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

Уловка 1. Добавьте в закладки страницы, которые вы часто используете, и сохраните фрагменты кода

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

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

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

Уловка 2: создайте список ваших самых надежных плагинов

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

Следите за основными плагинами, которые вы используете. После того, как у вас есть список из этого совета, разработка вашей следующей темы или расширения плагина не потребует от вас делать это снова и снова. Просто пропустите этот шаг. Это способствует еще более быстрому развитию.

4 Получите подходящий текстовый редактор.

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

Многие разработчики клянутся, что любой текстовый редактор с подсветкой синтаксиса подойдет. Они предпочитают простоту, которая есть в таких редакторах, как Coda или Sublime Editor.

10 советов по разработке тем и плагинов WordPress

С другой стороны, использование IDE (интегрированной среды разработки) предоставит вам больше возможностей и инструментов под одной крышей. Visual Studio Code – это довольно новый бесплатный продукт от Microsoft, который мы не можем порекомендовать. Это быстро и идеально подходит для разработки WP. Он имеет множество надстроек для WP, и это сэкономит вам часы разработки.

5 Настройте среду тестирования.

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

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

Но если ваш хостинг не предлагает этого, рассмотрите плагин WP Staging. Этот плагин сделает вашу жизнь намного проще. Вместо того, чтобы использовать какие-либо излишне сложные решения или те, которые имеют особые требования к серверу, это поможет вам за считанные секунды подготовиться к тестированию. Установите его на действующий веб-сайт, над которым вам нужно работать, и наблюдайте, как он творит чудеса.

10 советов по разработке тем и плагинов WordPress

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

6 Начните с нуля за считанные секунды

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

Когда что-то пойдет не так, для следующего раунда тестирования вам понадобится свежая среда WP. Для этого используйте плагин сброса, например WP Reset. Одним нажатием кнопки он сбрасывает WP, предоставляя вам красивый, чистый сайт, который можно тестировать снова и снова. Он также предлагает более продвинутые параметры, такие как повторная активация плагинов после сброса, поэтому вам не нужно делать это вручную.

10 советов по разработке тем и плагинов WordPress

С помощью WP Reset вы также можете создавать столь необходимые «контрольные точки» благодаря функции моментальных снимков базы данных. Вы можете создать снимок базы данных, которая вам удобна, за считанные секунды. После тестирования вы можете возвращаться к конкретной привязке столько раз, сколько вам нужно.

7 После тестирования

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

Причина 1: отладка

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

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

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

10 советов по разработке тем и плагинов WordPress

Эта информация очень помогает при отладке всего, от ошибок PHP, перехватов и действий до вызовов HTTP API, с некоторыми расширенными функциями, такими как отладка вызовов Ajax или REST API. Это очень помогает в обнаружении проблем, поскольку позволяет сузить информацию на основе конкретной темы и плагина. Вы можете проверить, что работает плохо, за считанные секунды.

10 советов по разработке тем и плагинов WordPress

Вы также можете установить Debug Bar. Если вы следовали совету 3, вы, вероятно, получили все вместе с плагином разработчика. Панель отладки, по сути, добавляет меню отладки в панель администратора. В меню вы сможете увидеть запрос, кеш и другую информацию, которая может быть действительно полезной при отладке. Еще одно большое преимущество использования этого плагина заключается в том, что существует множество доступных расширений, например правила Debug Console или Debug Bar Rewrite. Каждый из них добавляет в таблицу немного больше функциональности.

Причина 2: на всякий случай протестируйте для всех браузеров

Не ждите билетов, когда ваш плагин заработает. Убедитесь, что ваш плагин или тема безупречно работает во всех браузерах, и что ваша тема не влияет на отзывчивость веб-сайта. Несмотря на то, что более 63% людей используют Google Chrome, отличная работа только в этом браузере оставляет немало процентов из них недовольными.

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

Причина 3: все могло быть напрасно

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

10 советов по разработке тем и плагинов WordPress

Основное средство проверки, которое вы должны использовать, – это средство проверки тем WordPress. Этот чрезвычайно полезен, потому что он помогает вам увидеть, соответствует ли ваша тема другим темам WordPress. Он позволяет вам запускать инструменты тестирования, которые WordPress будет использовать при отправке вашей темы.

10 советов по разработке тем и плагинов WordPress

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

8 Если вас прервали

Если вас прерывают, что очень раздражает, если вы работаете с кем-то вместе, постарайтесь не кидать что-нибудь в него.

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

Обязательно установите плагин Simple History. Как только этот плагин будет установлен и активирован, вы сможете увидеть его на своей панели управления.

10 советов по разработке тем и плагинов WordPress

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

9 Следите за своей скоростью

Еще один совет, связанный с эндорфином, который может создать драйв, которого вам может не хватать: время самостоятельно.

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

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

Как только вы узнаете, какие части являются наиболее проблемными, вы узнаете, какой из этих плагинов подходит вам. А пока не забудьте установить и активировать их все, на всякий случай. В конце концов, вы всегда можете нажать кнопку сброса!

10 Обязательно получайте удовольствие

Самый большой убийца вашей продуктивности – это работа над чем-то, что вам неинтересно или вам скучно. Включите музыку, играйте в свои задачи, посмотрите видео про кошек и подумайте о наградах за хорошо выполненную работу. Все, что вам подходит, при условии, что вы не ненавидите то, что раньше находили таким приятным!

Источник записи: https://www.wpexplorer.com

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