Безопасность в WordPress: как защитить свой блог от хакеров (часть 1)

Безопасность в WordPress: как защитить свой блог от хакеров (часть 1) WordPress является прекрасной платформой для размещения различных проектов. Успех WordPress во многом обеспечен активной поддержкой, исходящей со стороны сообщества разработчиков программного обеспечения с открытым исходным кодом. Однако стоит признать, что открытость исходников зачастую приводит и к заинтересованности со стороны хакеров, которыми движут далеко не …

Подробнее

Безопасность в WordPress: как защитить свой блог от хакеров (часть 2)

Безопасность в WordPress: как защитить свой блог от хакеров (часть 2) Безопасность всегда была и остается горячей темой для обсуждений. Если провести аналогии с обычной жизнью, люди всегда ставят защитные механизмы для своих жилищ, приобретают автомобильные сигнализации и иные устройства, позволяющие повысить безопасность. Онлайн-безопасность также важна, особенно для тех людей, которые зарабатывают на своих веб-сайтах …

Подробнее

Как управлять исходящими ссылками в WordPress

Как управлять исходящими ссылками в WordPress Уникальные URL-адреса для исходящих ссылок применяются в разнообразных целях. Уникальные URL помогают объединить представление всех ссылок, облегчить запоминание ссылок для пользователей, а также собрать статистику по количеству переходов по этим ссылкам. Чтобы сделать это, вам понадобится плагин Redirection, который позволяет создавать 301 редирект для любых URL-адресов. Превосходство плагина состоит …

Подробнее

Как отключить деактивацию плагинов в панели администратора WordPress

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

Подробнее

Полное удаление фидов в WordPress

Полное удаление фидов в WordPress Я не могу указать на большое количество причин, по которым вы можете задуматься над тем, чтобы удалить свои фиды, однако с одной из таких причин я недавно столкнулся при обслуживании клиентского сайта. Клиент попросил меня, чтобы я создал приватный WordPress сайт, доступный только для платных участников. С помощью программного обеспечения …

Подробнее

Как установить текст по умолчанию в редакторе записей

Как установить текст по умолчанию в редакторе записей Приведенный в этой статье совет я недавно использовал для одного из моих клиентов, который хотел, чтобы процесс обновления его веб-сайта был настолько оптимизированным, насколько это вообще возможно, поскольку он обладал поверхностными знаниями в области компьютеров и интернета в целом. Сайт моего клиента был посвящен валютной бирже Forex. …

Подробнее

Использование ‘$’ вместо ‘jQuery’ в WordPress

Использование ‘$’ вместо ‘jQuery’ в WordPress Насколько вы знаете, WordPress поставляется с jQuery (при написании статьи использовался WordPress версии 3.2.1). Чтобы использовать jQuery в своих плагинах и темах должным образом, вам необходимо добавить следующий код (в файл functions.php): wp_enqueue_script(«jquery»); Хитрость здесь заключается в том, что по умолчанию копия jQuery находится в режиме совместимости. Это означает, …

Подробнее

Как настроить добавление произвольных изображений в область header’а

Как настроить добавление произвольных изображений в область header’а Каждая новая версия WordPress несет в себе набор интересных функций и возможностей. Одна из таких возможностей, появившаяся в версии 3.0 – добавление изображений в область header’а. Эта функциональность выпала из моего внимания, однако сейчас я решил снова к ней вернуться. До версии 3.0, чтобы решить проблему с …

Подробнее

Почему нельзя упускать из виду обновление ядра, тем и плагинов?

Почему нельзя упускать из виду обновление ядра, тем и плагинов? Этим утром я получил три электронных письма и два сообщения в скайпе от людей, утверждавших, что мой сайт был взломан. Не самое лучшее утро, подумал я, и пошел смотреть, что же там случилось. К счастью, через CodeGuard я смог определить, что именно изменилось с момента …

Подробнее

Три способа сбросить цикл в WordPress: wp_reset_postdata, wp_reset_query и rewind_posts

Три способа сбросить цикл в WordPress: wp_reset_postdata, wp_reset_query и rewind_posts Тщательный контроль над выполнением циклов – одно из неоспоримых преимуществ системы WordPress. Как только речь заходит о настройке различных параметров или работе с множественными циклами, разработчик должен получить возможность сброса циклов. Справиться с этим позволяют три тега шаблонов: wp_reset_postdata(), wp_reset_query() и rewind_posts(). Первый из них, …

Подробнее

Создание дополнительных размеров изображений в WordPress

Создание дополнительных размеров изображений в WordPress В прошлом месяце в WordPress была найдена опасная уязвимость, расположенная в популярном скрипте для изменения размеров изображений – TimThumb. Силами сообщества WordPress проблема была быстро решена. Однако остался вопрос: стоит ли вообще полагаться на сторонние скрипты в своей работе? Ведь базовые механизмы WordPress позволяют быстро справиться с возникшими задачами. …

Подробнее

Как справиться с пустыми элементами в WordPress

Как справиться с пустыми элементами в WordPress По умолчанию WordPress размещает комментарии в параграфах (HTML-тегах p). Наряду с этим, в WordPress используются различные теги шаблонов, которые могут в определенных ситуациях приводить к появлению пустых HTML-тегов: <p></p> <p><!— —></p> Пустые элементы могут возникнуть при добавлении изображений или вложенных списков, при разрывах строк и т.д. Почему необходимо …

Подробнее

Как очистить Cron от устаревших задач

Как очистить Cron от устаревших задач WordPress использует Cron при запуске различных запланированных задач и сценариев, таких как резервное копирование блога или удаление спамерских комментариев. К сожалению, некоторые плагины, которым необходим Cron для своей работы, запрограммированы недостаточно хорошо, вследствие чего они оставляют старые задачи в Cron’е даже после своего удаления. Если вы вдруг заметили, что …

Подробнее

Что делать, если автоматическое обновление завершилось неудачей

Что делать, если автоматическое обновление завершилось неудачей Выход новых версий WordPress происходит регулярно: устраняются разнообразные уязвимости, решаются вопросы с безопасностью, добавляется уникальный функционал. В данном контексте очень важно проводить своевременное обновление, которое совершается очень просто: с помощью одного щелчка мышью в панели администратора. Несколько минут – и WordPress обновлился до новой версии. Однако бывают ситуации, …

Подробнее

Виджетизация WordPress темы с помощью двух простых шагов

Виджетизация WordPress темы с помощью двух простых шагов В процессе работы над новой темой, подготовленной для очередного обновления книги “Digging into WordPress”, я столкнулся с вопросом виджетизации. Виджеты дают возможность пользователям, обладающим недостаточной технической подготовкой, настроить используемую тему с учетом собственных потребностей в функционировании и расположении структурных элементов. Учитывая количество доступных в WordPress виджетов, сделать …

Подробнее