Как определить и предотвратить конфликты плагинов в вашем магазине WooCommerce?

Опубликовано: 2019-01-04

Последнее обновление — 8 июля 2021 г.

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

Как определить конфликты плагинов в вашем магазине WooCommerce?

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

Протестируйте на промежуточном сайте

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

Как получить тестовый сайт?

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

WP Staging — БД, дубликатор файлов и миграция

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

Этот плагин предлагает простой способ протестировать ваши плагины, установив клон в подпапку вашей основной установки WordPress.

Другой вариант, который вы можете попробовать, — это Jetpack Rewind.

Тщательно протестируйте

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

Выявление конфликтов плагинов

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

Определите, какой плагин вызывает конфликт

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

  1. Переключитесь на тему WordPress по умолчанию , например Twenty Seventeen. Посмотрите, если вы все еще сталкиваетесь с проблемой. Если проблема решена, это означает, что проблема была вызвана вашей темой. Если проблема не устранена, проблема не в теме.
  2. Временно отключите все ваши плагины, кроме WooCommerce. Проверьте проблему, которую вы заметили ранее, перейдя на ту же страницу или воссоздав процесс с проблемой. Если проблема исчезла, значит, конфликт был вызван одним из деактивированных плагинов.
  3. Активируйте плагины один за другим . После активации каждого из них вам необходимо проверить наличие проблемы точно так же, как вы делали это на шаге 2. Когда вы заметите проблему сразу после активации плагина, вы сможете определить, что она вызвала конфликт.
  4. Ознакомьтесь с документацией по подключаемому модулю , чтобы понять информацию, связанную с конфликтом, или обратитесь в службу поддержки подключаемого модуля .
  5. В случае, если проблема не устранена после шага 3, она может быть вызвана некоторыми предустановленными плагинами, которые вы не смогли деактивировать. В этом случае вам может потребоваться связаться со службой хостинга, чтобы деактивировать такие предустановленные плагины.
  6. Если проблема не устранена даже после шага 5, проблема может быть связана и с вашей установкой WooCommerce. В этом случае вы можете обратиться за помощью в службу поддержки WooCommerce .

Плагины WordPress, которые помогут вам определить конфликты плагинов

Есть несколько полезных плагинов, которые могут помочь вам в выявлении конфликтов. Вот посмотрите:

Проверка работоспособности и устранение неполадок

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

Этот плагин поможет вам определить распространенные проблемы при установке WordPress.

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

Организатор плагинов

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

Этот плагин помогает изменить порядок загрузки плагинов на вашем сайте.

Быстрый деактиватор плагинов Meks

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

Одним щелчком мыши вы можете отключить активные плагины и снова активировать их после завершения.

Как предотвратить конфликты плагинов?

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

Избегайте установки плагинов на рабочем сайте

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

Тщательно протестируйте

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

Используйте плагины только тогда, когда они абсолютно необходимы

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

Убедитесь в качестве плагина

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

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

Регулярно проводите аудит плагинов

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

Также тестируйте перед обновлениями

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

дальнейшее чтение

  • Как установить плагин WordPress в вашем магазине WooCommerce?
  • Надежные места для получения премиальных плагинов WooCommerce
  • Сайты, на которых можно скачать бесплатные плагины, отличные от репозитория WordPress.
  • WP Buffs — Служба поддержки WordPress