Как оценить плагин для вашего магазина WooCommerce

Опубликовано: 2015-08-22

Плагины потрясающие — это факт. Они делают невероятные вещи возможными с WordPress и могут вывести ваш веб-сайт или магазин на базе WooCommerce на новую высоту.

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

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

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

Почему важна оценка

По последним подсчетам, на wordpress.org было доступно более 39 000 бесплатных плагинов, а также множество других премиальных расширений, доступных на сайтах, подобных нашему. Хотя авторы плагинов, волонтеры и пользователи, как и вы, каждый день оценивают качество этих продуктов, невозможно отловить каждую ошибку до выпуска или обновления.

Конфликты плагинов особенно сложно уловить. Хотя общие среды можно тестировать — например, WooCommerce с последней версией WordPress и популярным плагином кэширования или с нашими собственными расширениями и темами — невозможно предсказать потребности и поведение каждого . Вот почему вы можете столкнуться с уникальными проблемами, которых никто раньше не видел, или столкнуться с проблемами, вызванными именно тем, что устаревшее расширение занимает то же место, что и недавно обновленное.

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

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

Во-первых, проверьте его легитимность

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

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

Можете ли вы найти свой плагин в поиске?
Можете ли вы найти нужный плагин в поиске?

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

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

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

Прочитайте, что говорят о плагине

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

  • Общие положительные или отрицательные тенденции — если пятьдесят человек говорят «отлично работает», а один человек говорит «ужасно», вы, вероятно, можете доверять пятидесяти положительным отзывам.
  • Любые конкретные конфликты или проблемы, связанные с темами, другими плагинами или версиями WordPress/WooCommerce.
  • Конкретные, обоснованные способы, с помощью которых плагин помог другим улучшить свой сайт или решить проблему.
  • Любые встречи со службой поддержки / разработчиком и то, как (или если) их проблема была решена

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

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

Проверить на уязвимости

Этот шаг займет у вас всего несколько секунд, обещаю.

Найдите свой плагин в базе данных уязвимостей плагинов WordPress. Это скажет вам, является ли выбранный вами плагин или даже был ли он уязвим для какой-либо известной проблемы , такой как SQL-инъекция или уязвимость нулевого дня XSS в апреле прошлого года.

Пример уязвимости из базы данных.
Пример уязвимости из базы данных.

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

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

Отслеживайте варианты поддержки

Ваш плагин выглядит хорошо? Звучит так, будто это может сделать ваш магазин еще более успешным, чем он уже есть? Отлично — но к кому вы обратитесь, если у вас возникнут с этим проблемы?

Найдите минутку, чтобы найти поддержку или контактную информацию для рассматриваемого плагина . Если плагин размещен на wordpress.org, вы можете проверить форум поддержки там (например, здесь форум WooCommerce). Если это не так, вы сможете найти информацию о бесплатных или платных вариантах поддержки или, по крайней мере, контактную информацию разработчика, создавшего плагин.

Если вы не можете найти какие-либо официально заявленные планы или варианты поддержки, возможно, стоит отправить электронное письмо разработчику с контрольным вопросом, просто чтобы посмотреть, как быстро они ответят. Вы также можете поискать в Интернете, чтобы узнать, есть ли какие-либо другие неофициальные места поддержки — например, форум WordPress, где плагин регулярно обсуждается. Или вы можете запустить его своим собственным разработчиком, если он у вас есть, чтобы посмотреть, смогут ли они помочь вам с этим.

Проверка кишки: вам действительно нужен плагин?

Вы почти готовы установить свой плагин. Но на этом этапе вы должны спросить себя, действительно ли это необходимо .

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

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

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

Или, в данном случае, «думать не только об установке».
Или, в данном случае, «думать не только об установке».

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

Начните с поиска того, что вы хотите сделать, плюс «WordPress». Так что, если вы планируете установить плагин, чтобы сделать ваш сайт быстрее, выполните поиск в Google что-то вроде «ускорить сайт WordPress» или «улучшить скорость сайта WordPress». Затем прочитайте результаты, чтобы узнать, есть ли какие-либо решения без плагинов, которые вы можете попробовать в первую очередь.

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

Завершающий этап: тестирование

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

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

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

Кратко об оценке плагина

Давайте еще раз пройдемся по шагам. Чтобы оценить плагин, который вы хотите использовать в своем магазине WooCommerce, выполните следующие действия:

  1. Подтвердите легитимность — убедитесь, что разработчик и плагин проверены
  2. Читайте отзывы — ищите в основном положительные отзывы
  3. Проверяйте наличие уязвимостей — избегайте любых плагинов с неустраненными проблемами безопасности.
  4. Отслеживайте поддержку — может ли кто-нибудь помочь вам, если вам это нужно?
  5. Проверка внутренностей — действительно ли вам нужен плагин, или вы можете сделать это по-другому?
  6. Тестирование — развертывание на промежуточной площадке или во время спокойного периода для проверки реализации и решения любых проблем.

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

Если после выполнения этих шести шагов он все еще выглядит хорошо, подключите его! (Изображение предоставлено: Pulpolux !!!)
Если после выполнения этих шести шагов он все еще выглядит хорошо, подключите его! (Изображение предоставлено: Pulpolux !!!)

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