lina666
@lina666
Изучаю веб ЯП.

Какие плагины вы считаете стандартными для работы в WordPress?

Здравствуйте, недавно установил WordPress и решил попробовать поделать на нем простенькие сайты начиная одностраничниками и заканчивая простенькими магазинами, от более опытных разработчиков хочу спросить совета.
Какие плагины вы считаете самыми необходимыми для работы в ВП, которые должны быть установлены по умолчанию на любой сайт?
Если таких нет, то возможно может есть какой-то форум с рейтингом тех или иных плагинов?
  • Вопрос задан
  • 1813 просмотров
Пригласить эксперта
Ответы на вопрос 15
tuxfighter
@tuxfighter
троль
Нет и не может быть ни каких "стандартных" плагинов.
Все зависит от назначения сайта и ваших сугубо личных предпочтений
Ответ написан
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Как уже написали, универсального набора не существует, ибо задачи разные. Но есть некоторые наметки по этому поводу. Сразу оговорюсь - у меня всех без исключения WP-проекты построены на базе Composer, зависимостями (а плагины ими и являются) управлять просто и удобно, плюс autoload. Это позволяет динамически включать-выключать плагины в зависимости от переменных среды или feature flags. А теперь сами плагины. Разобьем им сразу на 2 категории - development и production. Первые нужны для облегчения разработки и отладки проекта, вторые - всегда.

Development-only плагины:

- Query Monitor
- Transients Manager
- WP Crontrol
- Airplane Mode
- Debug wp_redirect
- User Switching
- Rewrite Rules Inspector
- rarst/wps (обертка для Whoops)
- rarst/laps (профайлер)
- Regenerate Thumbnails
- Парочка кастомных mu-plugins которые облегчают жизнь (обертка для symfony/var-dumper и тд)

Production:

- ACF Pro
- Кеширование - WP Super Cache, Batcache, WP Fastest Cache. Redis/Memcached для объектного кеша (все есть от именитых команд типа 10Up, Humanmade и тд) - какой конкретно зависит от проекта
- Для форм использую свою наработку, HTML чистый который делает верстальщик, обработчик - своя кухня которая использует внешний transactional email service (SendGrid, Amazon SES и другие - адаптеры пишутся по необходимости) с их темплейтами для писем, использует composer-библиотеки для валидации и тд. Для всех форм также создается custom post type, все сабмишны пишутся туда с логом (сами данные формы, статус отправки транзакционного письма, лог мейлера и тд - удобно для отладки). На первый взгляд звучит сложно, но благодаря ООП-архитектуре по принципу Laravel / Laravel Nova все настраивается буквально за считанные минуты. Но если бы использовал готовый плагин, то скорее всего CF7.
- Disable Comment - потому что на большинстве сайтов они не нужны
- Classic Editor - потому что все еще не везде подходит/заходит Gutenberg
- Duplicate Post - удобно для работы с контентом, активируется по необходимости
- Enable Media Replace - иногда полезен, активируется по необходимости
- EWWW Image Optimizer Cloud - удобно, дешево
- Lazy Load Optimizer - полезная штука для frontend performance
- Safe SVG - SVG сейчас везде, так что без него никуда
- Cyr-To-Lat - если сайт кириллический / мультиязычный
- Для мультиязычных сайтов чаще всего останавливаемся на WPML
- ElasticPress - для поиска/фильтров
- WP-Minions или Cavalcade - для асинхронных фоновых задач
- humanmade/S3-Uploads - для медиа-библиотеки в S3

Дальше, для разных задач есть свои "фавориты" и/или свои кастомные наработки.

Ну и, конечно же, WP CLI.
Ответ написан
Комментировать
andrashh
@andrashh
Почему бы и да?
Query Monitor
Contact Form 7
Yoast SEO
Advanced Custom Fields
Ответ написан
Anitamsk
@Anitamsk
Frontend Dev
Show Current Template - если вы делаете тему с нуля(позволяет видеть какой шаблон страницы открыт в данный момент)
WP Fastest Cache - можно с ним\без него тоже можно, но дольше работы(минификация, кэш, оптимизация)
Contacts Form7 - формы - быстро, удобно.
ACF - кастомные поля для клиента.

Всё остальное всегда стараюсь реализовывать стандартным CSS\JS. На более крупных проектах часто плагины пишутся уже под тему, там часто требуется нестандартный функционал.
Ответ написан
Комментировать
OtshelnikFm
@OtshelnikFm Куратор тега WordPress
Обо мне расскажет yawncato.com
Все велосипеды разные. Нет никаких "Стандартных плагинов".
Вижу вы начитались старых блогов по топ плагинам.
Но это неверный подход.

Все зависит индивидуально от:
- Ситуации (не везде нужны монстры сео или кеш плагины например. И не дай боже для перевода на лету на ssl - руками то в БД подправить лень)
- Заказчика (строго не любит шаред плагины или один/несколько конкретных плагинов. Говорит "пиши мне все по минимум - нафиг комбайны - все равно настройки ставлю один раз". Подобное - золотое правило и для ВП тем - скорость работы выигрывает)
- Своих предпочтений (разработчик наработал базу с одним плагином, ставить другой не хочет - т.к. не знает, лень. Разработчик не умеет (*овно разраб) написать свою функцию и форму - поэтому ставит для 2-х полей монстра ACF. Прикрывается этим: "Скорость разработки")
Ответ написан
anatoly_kulikov
@anatoly_kulikov
Помог ответ? Отметь решением!
Уже встречались выше, но для статистики:

- общего назначения:
- - Contact form 7 (с дополнениями)
- - ACF
- опционально:
- - WP All import / export - для переноса всего и вся
- - WooCommerce - для магазинов
- - Elementor - не жалую page builder'ы, но иногда очень нужно, этот считаю одним из лучших

Но если есть возможность делать руками - делаю руками. Главное, чтобы это было адекватно по времени.
Ответ написан
Комментировать
@Sartorio
Инженер.
Без этого или подобных этим, тяжеловато приходится:
WPS Hide Login; Math Captcha; Email Address Encoder; iThemes Security!
А вот эти считаю полезными для работы с поисковиками:
Yoast SEO; Google XML Sitemaps!
ИМХО
Ответ написан
Комментировать
Универсального рецепта нет. Всё зависит от задачи и назначения сайта.
Рейтинг плагина можно увидеть на его странице на wordpress.org. Очень полезно обращать внимание на этот рейтинг и то, насколько регулярно плагин получает обновление. Много полезной информации о плагине могут дать отзывы других пользователей.
С WP работаю давно. Могу назвать несколько плагинов, из которых наверняка что-то окажется полезным:
Antispam Bee - надежная защита от спам-комментариев без капчи и отправки личной информации сторонним сервисам.
Contact Form by WD - простой плагин для создания контактных форм, работает на сайтах с адаптивной версткой.
Elementor - мощный визуальный конструктор веб-страниц, позволяющий создавать собственные шаблоны или отдельные страницы сайта. В умелых руках просто волшебная вещь. Есть видеоуроки.
WordPress Importer - удобный импорт страниц, комментариев, произвольных полей, рубрик, меток и многого другого из файла экспорта WordPress.
Ответ написан
Комментировать
Только Query Monitor, остальные вред.

PS. Но он используется обычно только во время создания и до работки сайта.
Ответ написан
san_jorich
@san_jorich
Творческий кодер
Написанные собственноручно.
К примеру ACF замечательная, великолепная штука, но если мне нужно два три произвольных поля с несложной логикой, зачем мне ставить такую глыбу? Тоже касается и формы обратной связи. По сути, чаще достаточно всем известного скрипта в 20-30 строк, а то и встроенных функций WP
Ответ написан
daemonhk
@daemonhk
ПсиХоПат
Нахер ACF, юзайте Metabox)) Polylang для языковых версий, остальное по ситуации или от лукавого
Ответ написан
@slxxxix
woocommerce – делаем магазины на WP, без необходимости применения динамики используем статику (Firebase, Netlify, ...)
wordpress-seo – микроразметка + плюшки
classic-editor – снести гутенберга
w3-total-cache – понятное дело
show-current-template – чтобы не искать где что поправить, учитывая https://developer.wordpress.org/themes/basics/temp... Screenshot-2019-01-23-00.20.04.png
facebook-for-woocommerce – для удобства
advanced-custom-fields – вы уже видели
relevanssi – кастомные поиски по магазину
wp-smushit – жать картинки
Ответ написан
@ikoit
Web Developer
  • WooCommerce - для магазинов
  • Contact Form 7 - для работы с формами
  • WP Broken Link Status Checker - для проверки ссылок
  • Duplicator - для переноса и создания копий сайта
  • Cyr-To-Lat - для перевода ссылок
  • All In One SEO Pack - для SEO
  • WP Fastest Cache - для работы с кэшем
  • Classic Editor - для удобства работы с редактором
  • ACF - для создания произвольных полей
Ответ написан
Комментировать
@Lord_Dantes
ACF
CF7
RusToLat
Classic Editor
Updraft Plus
Ответ написан
Комментировать
@Programmir
ACF
Cyr-To-Lat
Classic Editor
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы