Skype: chernobublik

blogintop2016@gmail.com

Адрес: Интернет

виртуальный дом

08:00 — 20:00

без выходных

Для тех, кто использует WordPress: проблемы с этим движком и пути их решения

 Инструменты блогера          Обсудить

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

Для тех, кто использует WordPress

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

Потребление памяти в системе WordPress

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

Возможно, что это может быть связано с каким-нибудь плагином или темой. Чтобы это выяснить, нужно установить плагин Server IP & Memory Usage Display, деактивировать все остальные плагины за исключением установленного (Server IP & Memory Usage Display), и только потом приступить к активации плагинов по одному.

В случае нормальной работы плагинов и тем, необходимо установить кэширующий плагин, к примеру, WP Super Cache или же Total Cache. Лично у меня установлен плагин кэширования WP Fastest Cache, очень эффективный, советую. Если с помощью кэширующих плагинов не удалось уменьшить объем используемой памяти с применением настроек по умолчанию, то следует изменить настройки компрессии, минимизации скриптов, увеличения интервалов кэширования и пр.

Если потребляет много памяти какая-то тема или плагин, то советую отказаться от их использования, не морочить с ними голову, и подобрать из тысяч аналогов, что-то стоящее.

Если WordPress-блог взломан

Еще одной распространенной и серьезной проблемой для тех, кто использует эту систему, является обнаружение взлома блога. Вероятность таких случаев можно значительно снизить. Для этого следует лишь придерживаться правил безопасности WordPress.

Пользователям этого движка приходится иногда сталкиваться с разными видами взломов. Самым распространенным является перенаправление блога на какой-либо другой блог с использованием нелегального или запрещенного контента или наличие странного кода в файлах темы и пр. Чаще всего такие проблемы являются вполне решаемыми. От этого можно застраховаться:

  • путем постоянного обновления самой системы до свежей, последней версии;
  • путем регулярного создания резервной копии своих файлов и базы данных;
  • путем установки плагина Wordfence Security — Firewall & Malware Scan, задачей которого является выявление подозрительных кодов в плагинах, темах и в файлах ядра системы WordPress. При обнаружении подозрительных признаков в темах или плагинах их можно будет просто удалить. Если же что-то вызывает подозрение в файлах ядра самого движка, то следует заменить их новыми;
  • путем проверки файла .htaccess, не подвергался ли он изменениям или на наличие в нем подозрительного кода;
  • путем проверки прав на файлы в своем блоге;
  • проверьте, не связана ли эта атака с хостингом.

Как восстановить e-mail администратора и пароль тем, кто использует WordPress

Иногда диву даешься, как можно забыть имя пользователя, e-mail-адрес и пароль, которые применялись в процессе установки WordPress? Как ни странно, но такие случаи все-таки имеют место. Существует несколько способов, которые можно применить для восстановления имени и пароля пользователя. Самыми простыми являются вот эти два:

  1. Восстанавливаем пароль, используя phpMyAdmin. Имея доступ через phpMyAdmin к своей базе данных, заходим туда, находим таблицу с названием wp_users. Затем щелкаем на иконку загрузки, находим свой user_login и щелкаем возле этой строки на иконку редактирования. Теперь вы видите свой старый закодированный пароль. Его нужно удалить и заменить новым (который вы теперь никогда не забудете). В выпадающем меню выбираем MD5, щелкаем «Go» — пароль обновлен.
  2. Восстанавливаем пароль, используя FTP (протокола передачи файлов). Для начала подключитесь к своему блогу, используя FTP и перейдите к своей теме в wp-content/themes/ваша тема. Здесь нужно заменить слова «ваша тема», задав имя активной текущей темы на своем блоге. Затем нужно произвести редактирование файла functions.php активной текущей темы. Если в теме такого нет, то его следует создать путем добавления строки — wp_set_password(‘NewPassword’,1);
Это тоже полезно почитать:  WordPress для начинающих: роли пользователей

Следующим шагом будет замена NewPassword новым паролем, который вы будете использовать. 1 — является значением user_ID. Предполагается, что Вы являетесь администратором блога и не производили удаление первого пользователя, созданного во время установки.

Теперь нужно подгрузить файл на свой сервер, авторизоваться с использованием нового пароля, добавленного в functions.php. Как только произошла авторизация, удалите из своего файла эту строку.

Добавление кода в виджеты и комментарии

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

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

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

Добавление кода в посты WordPress

Для осуществления добавления кода система WordPress Codex предлагает воспользоваться сущностью HTML, но этот метод является весьма болезненным. Им можно пользоваться в тех случаях, когда вам приходится редко делиться своим кодом. Если же вы программист и предполагаете регулярно делиться со своими посетителями какими-либо фрагментами кода, то лучше использовать плагин Syntax Highlighter Evolved.

Применяя этот плагин, вы сможете стилизовать код в своих постах посредством функции шорткода. Он весьма прост, легко настраивается, осуществляет поддержку многих языков, среди которых HTML, PHP, СSS и JavaScript.

Добавление элементов интерфейса в sidebar WordPress

Если вы хотите, то теперь можно показать какой-то фрагмент кода в элементах интерфейса (виджетах), добавить в виджет тег шаблона или функцию, чтобы внести туда что-то свое, необычное. Настоятельно не рекомендую для этих целей использовать плагины, так как новая версия движка позволяет это по умолчанию. Хотя, в некоторых целях не помешают и плагины для расширения функций виджетов. Советую проверять их на совместимость с другими плагинами, а также темами.

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

Для тех, кто использует WordPress: проблемы с этим движком и пути их решения
5 (100%) 3 голос[ов]

Полезно почитать

Об авторе Вадим

Создатель и главный конструктор блога и журнала «Авангард блогосферы». По вопросам рекламы, участия в конкурсе на лучший блог, подачи заявок на интервью и др., обращаться к странице «Контакты»....  Все статьи автора

 

Ваш комментарий

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

 

Отправляя сообщение, Вы разрешаете сбор и обработку персональных данных.. Политика конфиденциальности.