Дайджест WordPress #003

Да уж, последние две недели были совсем сумасшедшие. То одно, то другое. Ряд новых проектов, переезд в Москву и ещё по мелочи. Соответственно, выпал из мира WordPress на это время. Навёрстываю :-)

Сегодня у нас третий выпуск материалов. Ссылок будет много, как и описаний с моими развёрнутыми мыслями. Многое из того, о чём буду рассказывать — сам ещё не попробовал, но чтобы не забыть и не упустить из вида — оформлю в этой заметке.

Дайджест WordPress #003

Не делайте пустую 404 страницу

На сайте WPMUdev попалась совершенно актуальная и полезная заметка о том, как можно использовать страницу 404 во благо себе и всё-таки удержать пользователя, не нашедшего нужный ему материал на вашем сайте.

Совершенно чумовое решение — предложить форму поиска на этой странице, кроме этого вывести самые последние записи из вашего блога, да ещё и разбавить их популярными или самыми комментируемыми!

Это первое, что я внедрю в своём блоге. А то моя страница очень уж скудная :-)

Читайте заметку Don’t Let Your Empty Search Page Drive Off Visitors (на английском).

14 полезных сниппетов

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

То, что я рекомендую использовать из этого списка:

  • Увеличение качества JPEG-изображений до 100 при загрузке.
  • Шорткоды в текстовых виджетах.
  • Задержка перед публикацией поста в RSS.
  • Логотип на странице авторизации в админке.
  • Удаление сообщений об ошибках на странице авторизации.
  • Удаление мета-тега generator.

Все остальные сниппеты доступны по ссылке 14 Handy WordPress Hacks Every Developer Should Know на WPMU.

5 способов ограничить спам в комментариях

Неплохая подборка советов для тех, кто борется со спамерами в своём блоге.

Рассмотрены следующие этапы для блокировки спама:

  1. Разрешить комментировать только зарегистрированным пользователям.
  2. Закрывать комментирование в старых записях.
  3. Премодерация комментариев содержащих больше N ссылок в тексте комментария.
  4. Удаление поля URL в форме комментариев.
  5. Отключение HTML в тексте комментария.

Первый пункт считаю спорным, т.к. мало кто из посетителей сайта захочет регистрироваться на новом сайте. Проще тогда позволить людям входить на ваш сайт через социальные сети, используя плагины uLogin или Loginza.

Подробности здесь: Stopping Manual WordPress Comment Spam – 5 Ways to Help.

Либо есть другой вариант — воспользоваться сторонним сервисом, который возьмёт на себя всю заботу по управлению комментариями на вашем сайте. Например, http://cackle.me/ или http://disqus.com/, тут уже на ваш вкус.

6 плагинов для защищённого входа в админку сайта

Крайне интересная подборка плагинов, многие из них вижу в первый раз :-)

Автор статьи ведёт к тому, что использование логина и пароля не самый удачный способ защиты админки. Мол, запомнить все уникальные (у вас же уникальные логины и пароли?) крайне сложно. Если же вы используете один логин и пароль на всех своих сайтах, то, считайте, у вас беда.

На выбор предлагается шесть плагинов, реализующие разные способы входа в админку сайта. Это и двухфакторная аутентификация (подтверждение через SMS, например). И установка дополнительного приложения на ваше мобильное устройство. И вход через OpenID.

Вариантов — действительно множество.

Я же пока остаюсь приверженцем защиты админки средствами веб-сервера, через файл htpasswd.

Создание разработческого окружения для работы над сайтом

Эта заметка будет полезна тем, кто не желает дорабатывать свой сайт на живую. Оно и понятно — любая ошибка или опечатка чревата тем, что сайт попросту перестанет работать.

Я бы рекомендовал всем, кто обращается за помощью ко фрилансерам, обязательно ознакомиться с материалами статьи How to Create Staging Environment for a WordPress Site на WPBeginner.

Сводится всё к нескольким шагам:

  • Создание поддомена на основном сайте (я использую dev.домен.ru).
  • Разворачивание копии основного сайта на поддомене.
  • Настройка базы данных, отключение robots.txt и всех настроек SEO.
  • Закрываем доступ к сайту через htpasswd, либо иным другим способом.
  • Добавляем сайт в систему контроля версий (Git, Mercurial или SVN).

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

Добавляем справку по использованию сайта

Если вы делаете сайты на заказ или же регулярно набираете контент-менеджеров или других специалистов для написания контента на ваш сайт, то материалы заметки How to Add a Help / Resource Section in WordPress Admin пригодятся вам.

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

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: