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

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

Здравствуйте, недавно установил WordPress и решил попробовать поделать на нем простенькие сайты начиная одностраничниками и заканчивая простенькими магазинами, от более опытных разработчиков хочу спросить совета.
Какие плагины вы считаете самыми необходимыми для работы в ВП, которые должны быть установлены по умолчанию на любой сайт?
Если таких нет, то возможно может есть какой-то форум с рейтингом тех или иных плагинов?
  • Вопрос задан
  • 1609 просмотров
Пригласить эксперта
Ответы на вопрос 15
tuxfighter
@tuxfighter
троль
Нет и не может быть ни каких "стандартных" плагинов.
Все зависит от назначения сайта и ваших сугубо личных предпочтений
Ответ написан
HeadOnFire
@HeadOnFire Куратор тега WordPress
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
Ответ написан
Show Current Template - если вы делаете тему с нуля(позволяет видеть какой шаблон страницы открыт в данный момент)
WP Fastest Cache - можно с ним\без него тоже можно, но дольше работы(минификация, кэш, оптимизация)
Contacts Form7 - формы - быстро, удобно.
ACF - кастомные поля для клиента.

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

Все зависит индивидуально от:
- Ситуации (не везде нужны монстры сео или кеш плагины например. И не дай боже для перевода на лету на 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
@ikoit
Front-End 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
@Lord_Dantes
муз. канал t.me/blackstreet69th
ACF
CF7
RusToLat
Classic Editor
Updraft Plus
Ответ написан
Ваш ответ на вопрос

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

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