Канал курса "WordPress для чайников". Обучающие материалы и видеоинструкции
30 subscribers
25 photos
2 files
145 links
Группа для обсуждения публикуемых материалов, помощи и советов: @ru_wp

Сайт проекта: https://wordpress1.ru/

По всем вопросам и предложениям: @gruz0
Download Telegram
Любой разработчик плагинов и тем желает опубликовать свою поделку в репозитории WordPress.

Кто-то постигает это волшебство по мануалам самостоятельно, а для остальных нужны подробные инструкции. На Kinsta появилась такая инструкция: http://amp.gs/maVd

Приятного чтения! :-)
Лично я сомнительно отношусь к такой таксономии, как теги. Редко где их можно удачно применить (или я просто не видел таких проектов?).

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

На WPBeginner появилась статья о выводе Облака тегов через плагины или кастомный код: http://amp.gs/maWI
Font Awesome – это отличный способ добавить тематические иконки на ваш сайт в разделы меню, к каким-либо кнопкам или сделать окно настроек вашего плагина или темы более удобным для пользователя.

На WPMU DEV появилась статья о подключении набора иконок Font Awesome к вашему сайту через плагин Better Font Awesome: http://amp.gs/moJ6

Отличное решение для тех, кто не хочет (или не умеет) программировать.
Давным-давно в WordPress 3.0 появилась поддержка Multisite (режим Сети) для создания набора сайтов, управляемых из единого интерфейса WordPress. Существует огромный ворох материалов по его настройке и подключению Сети к Apache и nginx, например.

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

Мои несколько сайтов также "крутятся" в режиме Мультисайта и это избавляет меня от ряда ручных действий для обновления каждой инсталляции WordPress, плагинов и тем. Здесь просто: зашёл, нажал кнопку и везде всё обновилось пачкой.

На WPBeginner есть исчерпывающее руководство по созданию сети сайтов на WP: http://amp.gs/mMj6
Долгое время в моём основном блоге были сайдбары с виджетами, которые (как мне казалось) должны были дать пользователям больше информации о контенте на сайте. Но я ошибался.

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

Но есть сайты, где виджеты используются активно и как раз для таких есть неплохая подборка полезных виджетов: http://amp.gs/m5pk
Любой владелец сайта не желает видеть посторонних в админке своего детища и каждый обязан защитить вход в админку всеми возможными способами.

Кто-то добавляет HTTP Auth Basic аутентификацию, кто-то блокирует доступ со всех адресов, кроме своего, кто-то подключает каптчу или другие способы защиты. Но есть и те, кто ставят всё и сразу. Это правильно! :-)

На WPBeginner есть отличная статья с обзором необходимых плагинов для защиты админки вашего сайта: http://amp.gs/mQT7

Рассмотрены не только плагины для защиты, но и прочие, например, ведение журнала действий ваших пользователей, автоматическое разлогинивание при неактивности пользователя. В общем, читать обязательно! :-)
Несколько раз при обновлении WP или плагинов я сталкивался с ошибкой, когда WordPress не мог выйти из Режима обслуживания — сайт попросту не работал.

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

В блоге ElegantThemes есть подробное описание об удалении этого файла и перевода вашего сайта в нормальное рабочее состояние: http://amp.gs/mQZB
Вот чем мне нравится блог WPBeginner, так это тем, что у них выходит много полезных материалов по одной теме, а потом из них собирается дайджест со всеми возможными решениями одной из проблем.

Например, есть крутая статья http://amp.gs/mcPT о 14 популярных проблемах WordPress с решениями каждой из них.
Материал из данной статьи я лично не тестировал, но не вижу каких-либо проблем с использованием её для случаев, когда вам может нужно вернуться на прошлую версию WP или любого установленного плагина.

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

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

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

http://amp.gs/m6Sz
Ещё одна статья о проблеме "Не удалось установить подключение к базе данных" у тех, кто переносит свои сайты от хостера к хостеру или же что-то меняет в версиях PHP или базы данных: http://amp.gs/mbUf

В статье рассказывается про способы лечения данной проблемы, путём обновления реквизитов для подключения к MySQL через файл wp-config.php, а так же тестирования имеющихся у вас реквизитов через самописный скрипт на PHP.
Всем привет! Ну, как вы тут? Отдохнули от моего ежедневного спама? На неделю ездил в отпуск, поэтому не вёл канал. Материалов накопилось много — есть чем поделиться и что обсудить ;-)
Сейчас невозможно представить сайт, на котором бы не стоял хотя бы один из популярнейших плагинов для SEO оптимизации.

Конкурентов несколько и основные из них это WordPress SEO by Yoast и All-in-One SEO Pack. Я пользовался обоими и мне больше нравится первый из них :-)

На TorqueMag вышла подробная статья по настройке Yoast с подробными пошаговыми инструкциями: http://amp.gs/ZnbR
Tom McFarlin предлагает использовать функциональность namespace вместо того, чтобы оборачивать ваши классы в class_exists() — http://amp.gs/ZGPZ

Что думаете на этот счёт? :-)
В блоге WPMU появился сборный пост со всеми чеклистами для проверки вашего сайта после (и во время) его установки: http://amp.gs/Zxps

Очень-очень-очень много ссылок и каждая заслуживает вашего внимания. Рекомендую ознакомиться и проверить, всё ли в порядке с вашим сайтом.
Простенькая статья по переносу контента с одного сайта на другой появилась в блоге themeisle: http://amp.gs/Zftu

Я, кстати, никогда не задумывался над тем, что можно определённую рубрику только перетащить и импортировал весь сайт, а потом удалял левый контент 🤕
Если вы пишете плагины и не используете PHPUnit, то в какой-то момент вы однозначно столкнётесь с фантомным поведением вашей поделки, которое не сможете отладить :-)

В TorqueMag есть хорошая вводная статья по автоматическому тестированию своего кода: http://amp.gs/Zf7A
Отличная статья для новичков по использованию Docker в разработке под WordPress: http://amp.gs/ZCAY

Есть куча других аналогов: MAMP/WAMP, Vagrant и локальные веб-сервера, но зачем они нужны, если есть Docker? 😜
Крутейший плагин Code Snippets рассмотрен в блоге WPBeginner: http://amp.gs/Zea2

Позволяет создавать через админку куски кода, которые валидируются через PHP и позволяют подключать action-ы и фильтры к вашему сайту. Я впечатлён! 😍