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

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

По всем вопросам и предложениям: @gruz0
Download Telegram
Иногда возникают ситуации, когда вам нужно скопировать содержимое нескольких постов или страниц, но не хочется делать это руками. Например, вы проводите A/B тестирование или же содержимое ваших постов не отличается от раза к разу.

Для таких случаев существуют плагины, которые позволяют в один клик создать дубликат нужной записи или страницы: http://amp.gs/ZUYq
Внимание всем, кто пользуется плагином Broken Link Checker!

Ни в коем случае не обновляйте плагин до последней версии, которая появилась вчера вечером. Перестаёт работать админка WP, в плагине есть синтаксическая ошибка в коде, которая ломает работу!
Примерно год назад я столкнулся с новой для меня проблемой на одном из нагруженных клиентских сайтов (около 25к опубликованных постов и порядка 2-3к посетителей в сутки).

Проблема была в невозможности использовать запланированные публикации. Возле каждого поста висела надпись "Missed Schedule". Погуглив, я нашёл несколько плагинов, которые должны были помочь, но мою проблему это не решило, к сожалению.

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

Уверен, что в любой другой ситуации помог бы вот этот плагин: http://amp.gs/ZdYk
Годная заметка про то, как деактивировать плагин, если нет доступа к админке вашего WordPress: http://amp.gs/ZdHG

У меня такое происходит иногда при попытке авторизоваться в админку, но я забываю пароль 😆 Плагины Limit Login Attempts или Login LockDown очень тщательно бдят за этим и попросту блокируют учётку на определённое время.

В таком случае помогает только только заход на FTP/SSH и переименование директории плагина, чтобы он автоматически деактивировался. Такие дела ¯\_(ツ)_/¯
Как-то я уже кидал ссылку на подборку плагинов, позволяющих без правки кода вашей темы добавлять скрипты в <head> и перед закрывающим </body>.

Нашёл ещё одну подобную статью, решил поделиться: http://amp.gs/ZObV
Хорошая статья на WPBeginner по кастомизации оформления постов и комментариев в зависимости от типов, рубрик и прочих условий: http://amp.gs/ZSd9

Года два назад в одном из своих проектов я активно использовал эту возможность для визуального выделения постов с видео, работало как надо :-)
Без использования сервисов аналитики типа Google Analytics или Яндекс.Метрики невозможно понять, как пользуются вашим сайтом посетители или клиенты.

В блоге WPLift есть хорошая обзорная статья по всем возможным способам подключения кода трекинга Google Analytics: http://amp.gs/ZNZk

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

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

В блоге WPBeginner есть хорошая статья с разными способами кастомизации Консоли: http://amp.gs/ZArb
Все мы любим плагин Contact Form 7, как наиболее простой и быстрый способ создать форму обратной связи на вашем сайте.

В блоге WPMU Dev появилась забавная статья по изменению внешнего вида форм: http://amp.gs/ZAH5
Наткнулся на полезный инструмент, который упростит разработчикам плагинов создание README-файла для вашей поделки: http://amp.gs/ZstO

Лично у меня всегда этот процесс занимает много времени. Надеюсь, сейчас станет проще и быстрее 😀
Друзья, если у вас есть ссылки на интересные блоги о WordPress, каналы в YouTube или вы сами пишете интересные тематические статьи и хотите известности, то смело делитесь ссылками с @gruz0 в личных сообщениях 😎
Все мы любим Custom Post Types за возможность создания кастомных типов записей, но не все знаем, что можно расширить инструмент фильтрации в WP для добавления новых полей.

В блоге CatapultThemes есть хорошая вводная инструкция: http://amp.gs/ZwC8
Создал чат для завтрашней текстовой трансляции с конференции WordCamp Moscow 2017: @wordcamp_ru. Не обещаю, что буду писать много, но фоточек наделаю :-)
Кто как проводит субботнее утро?

Я, например, поехал на ежегодную конференцию по WordPress – WordCamp Moscow 2017 в Москве. По случаю заказал тематическую футболку, чтобы пригласить ещё участников в наш с вами чатик ru_wp в Телеграме ;-)
Мне несколько раз в жизни попадались клиентские сайты, которые по странным причинам использовали посты вместо страниц.

Да, это были сайты-визитки ресторанов и гостиниц, видимо разработчики не особо понимали разницу между этими сущностями, что ж, бывает... 😆

Для таких случаев есть классный плагин, который позволяет сменить тип поста на страницу. Да и вообще, в этой статье много интересных слов и полезностей, читайте: http://amp.gs/ZF09
Короткий мануал о том, как загрузить и обновить плагин для WP через FTP: http://amp.gs/ZLlQ

Это может пригодиться в тех случаях, когда вы установили обновление плагина через Консоль, а плагин сломался. Причины разные: разработчики не протестировали (сплошь и рядом!), либо у вас не та версия PHP и вам надо установить прошлую версию.

Но я всё же стараюсь делать немного иначе, чем в статье: просто переименовываю директорию с плагином в новое название, а потом через Консоль загружаю старую версию (или же новую), тестирую и удаляю старую.
Периодически просматриваю интересные доклады в Ютюбе с конференций и митапов, буду изредка делиться вами теми ссылками, что мне понравились. Интересен ли вам такой формат материалов?
Как оперативно вы проголосовали, это радует. Что ж, начнём! :-)

Первый доклад о проведении код-ревью, об опыте одного из разработчиков Авито: https://www.youtube.com/watch?v=mDZDy67bT28

Моё мнение таково: если у вас в команде больше одного разработчика, которые трудятся над одной фичей, то проведение код-ревью обязательно должно быть. Без него остальные участники просто не будут понимать, что происходит в коде других коллег.

Так же код-ревью почти всегда нужен в разработке OpenSource проектов. Мы ж все хотим, чтобы в разработке наших OSS-поделок принимали участие другие разработчики? Вот для этого есть инструмент Pull Request (Merge Request). Если не читать и не тестировать присланный другими разработчиками код, то ваше детище в скором времени попросту перестанет работать ;-)
Друзья, всем привет!

Канал я не забросил, просто сейчас навалилась львиная доля задач по основной деятельности, что не вывожу публикацию материалов сюда. Ещё и Амплифер выставил счёт за обслуживание, к которому я как-то не был готов 😁

В ближайшие дни всё вернётся на прежние круги с регулярными публикациями. Всем добра!

P.S. Не стесняйтесь присылать свои публикации о WordPress, полезные инструкции и просто годные материалы в личку @gruz0, опубликую как только доберусь! ;-)