Промежуточное руководство по использованию WordPress

WordPress – самая популярная CMS (система управления контентом), доступная на сегодняшний день, которая в настоящее время обеспечивает более 30 процентов всех сайтов в Интернете. Это невероятно разнообразная платформа, которая позволяет вам тщательно разработать сайт в соответствии с вашими потребностями..


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

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

  • Руководство для начинающих по использованию WordPress
  • Расширенное руководство по использованию WordPress

WordPress и поисковая оптимизация

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

Индексирование поисковой системы

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

Оказавшись внутри, нажмите «добавить свойство» и отправьте его для индексации. Обратите внимание, что вам нужно будет ввести полный URL-адрес вашего сайта, включая протокол. Например, если у вас есть сертификат SSL, вам нужно добавить «https: //» в начале вашего URL.

Откроется новое окно с двумя вкладками. Нажмите «Альтернативные методы» и установите флажок «HTML-тег». Вы увидите полный скрипт для размещения в своем заголовке, но вам не нужно все это для Yoast SEO. Вместо этого скопируйте код в скобках после «content =.»

С этим кодом в буфере обмена вернитесь к WordPress и убедитесь, что у вас установлен плагин Yoast SEO. На левой панели инструментов щелкните вкладку с надписью «SEO». На следующем экране нажмите «Инструменты для веб-мастеров».

Вставьте код в «Код подтверждения Google» и сохраните изменения. Есть также слоты для кодов Bing и Yandex. Вернитесь в консоль поиска Google и нажмите «подтвердить». После этого вы официально подтвердили, что являетесь владельцем домена, но фактически не отправили свой сайт для индексации. Для этого вам необходимо отправить карту сайта.

Yoast SEO автоматически создает карту сайта для вас. По сути, это индекс всех ваших веб-страниц, который позволяет роботам Google сканировать ваш сайт и находить информацию для индексации..

Добавить его в Google Search Console так же просто, как и всегда. Вернитесь в консоль и удалите все устаревшие или недействительные карты сайта. Затем нажмите «добавить / проверить карту сайта» в правом верхнем углу. Введите «sitemap_index.xml» и отправьте его. В течение нескольких дней Google начнет сканировать ваш сайт и индексировать страницы и записи в результатах поиска..

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

Вернитесь на вкладку Yoast SEO и нажмите «Поиск по внешнему виду». Затем нажмите «Типы контента», чтобы увидеть все различные карты сайта в вашем индексе. Вы можете по отдельности отключить любой из файлов Sitemap, а также установить заголовок и шаблон мета-описания. Вам захочется немного побольше поковыряться в этой области, поскольку в ней есть настройки того, как вы будете отображаться в результатах поиска и RSS-каналах..

Оптимизация для поисковых систем

Теперь, когда вы проиндексированы, вы можете начать оптимизировать свои посты для поискового рейтинга. Это довольно плотная тема, поэтому мы просто рассмотрим основы того, как вы можете использовать плагин Yoast SEO, чтобы помочь вам в рейтинге.

Под каждым постом и страницей у вас будет окно для SEO. Есть две вкладки: ключевое слово и удобочитаемость. Читаемость – это автоматический анализ того, насколько просто читать ваш контент, с некоторыми рекомендациями о том, как улучшить ваш счет. Качество контента влияет на рейтинг Google, поэтому обратите особое внимание на этот раздел.

Далее ваше ключевое слово. Это центр всего SEO, ключевое слово или фраза, которая сообщает поисковым системам, о чем ваш контент. Вы хотите выбрать что-то, что имеет отношение к вашей теме, но не слишком широкое. Например, если вы пишете пост о том, как сделать домашнюю пиццу, то «домашняя пицца» будет гораздо лучшим ключевым словом, чем просто «пицца», а «как сделать домашнюю пиццу» еще лучше.

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

промежуточный гид-WordPress-6

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

Например, новостной веб-сайт, который публикует статьи объемом менее 300 слов, часто будет пристыкован в баллах Yoast за слишком короткий контент. В этом случае проблема, о которой говорится в Yoast, не обязательно является проблемой, поэтому при чтении.

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

Оптимизация WordPress

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

Оптимизация изображения

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

Это начинается с изображений, которые вы на самом деле захватываете. Мы рекомендуем файлы .png для снимков экрана или любого цифрового изображения. Высокое разрешение большинства современных дисплеев приведет к повреждению при сжатии .jpg, что приведет к получению нечетких изображений, которые трудно читать. Если вы разрабатываете графику, работает .jpg, но мы рекомендуем файл .svg (vector).


© Cloudwards.net


© Cloudwards.net

предыдущий

следующий

Далее указаны размеры файла. Однако размеры не совпадают с разрешением. Мы поговорим об этом немного позже. В зависимости от вашей темы ваша текстовая область будет иметь максимальную ширину. Для большинства это где-то около 600-800 пикселей.

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

Разрешение не такое же, как размеры, хотя. Ваше разрешение относится к числу пикселей изображения. Для большинства веб-приложений, 72 PPI (пикселей на дюйм) работает нормально. Маловероятно, что ваш файл когда-либо будет напечатан и, следовательно, не требует более высокого разрешения. Более высокое разрешение приводит к увеличению размера файла и увеличению времени загрузки, даже если на качество это никак не влияет.

До этого момента мы конкретно говорили о любом цифровом изображении, будь то скриншот или графика. Если вы используете фотографии, менталитет немного другой. JPG работают лучше для фотографий. Цвета намного сложнее, что делает широкое цветовое пространство .jpg идеальным для сжатия. В отличие от цифровой работы, вы не имеете дело с ультра-прямыми линиями и текстом..

Прежде чем загружать изображение, заранее оптимизируйте его, уменьшив размер файла за счет сокращения разрешения и размеров. Как правило, любое цифровое изображение размером 800 × 500 пикселей с разрешением 72 PPI, сохраненное в формате .png, должно подойти для использования в Интернете. Если вам нужно большое изображение, увеличьте размеры, пока они не будут хорошо смотреться на вашей теме..

Битва еще не окончена. На WordPress еще есть кое-какие сбережения. Используя плагин для оптимизации изображений, вы можете сократить размер файла изображения, обычно экономя 30 или более процентов. Вот несколько рекомендаций:

  • WP Smush
  • ShortPixel Image Optimizer
  • reSmush.it

Оптимизация базы данных

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

По сути, WordPress хранит все, что создает ваш сайт. Это хорошо, если вы не потеряете работу, но это увеличивает вашу систему. Такие вещи, как публикация ревизий, неутвержденные и спам-комментарии, обратные ссылки, трекбэки и переходные параметры с истекшим сроком занимают место в вашей базе данных.

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

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

Однако есть шанс, что он может удалить что-то важное для вашего сайта. Несмотря на маловероятность, плагин полностью автоматизирован, и иногда случаются ошибки. К счастью, он включает функцию резервного копирования вашего сайта через UpdraftPlus до вашей оптимизации.

UpdraftPlus интегрируется с такими платформами, как Google Drive, Dropbox и Rackspace, так что вы можете легко получить доступ к резервным копиям в случае, если что-то пойдет не так. Чтобы узнать больше об этих поставщиках облачного хранилища, прочитайте наш обзор Google Drive и обзор Dropbox..

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

Оптимизация веб-хостинга

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

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

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

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

Кэширование – это огромная часть оптимизации вашего сайта. По сути, он обслуживает статическую версию вашего сайта, поэтому серверу не нужно извлекать контент при каждом входе в ваш домен. Хотя разработанные веб-хостингом плагины для кэширования – ваш лучший выбор, в каталоге плагинов WordPress есть несколько бесплатных:

  • WP Super Cache
  • W3 Total Cache
  • Оптимизация скорости страницы колибри

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

Управление вашим сайтом WordPress

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

Установка Google Analytics

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

Установка Google Analytics на вашем сайте была кошмаром. Тем не менее, плагин MonsterInsights Google Analytics делает его намного проще. Однако перед установкой необходимо сначала зарегистрировать аккаунт Google Analytics..

Перейдите на сайт «anayltics.google.com» и зарегистрируйте аккаунт, если вы этого еще не сделали. Убедитесь, что вы ввели все правильные данные для вашего сайта, а также ваш часовой пояс, поскольку это может повлиять на вашу статистику. Как только это будет сделано, нажмите «Получить идентификатор отслеживания».

Оставьте этот раздел пока, но держите вкладку открытой. Вернитесь на панель управления WordPress, установите и активируйте плагин MonsterInsights. После того, как он будет завершен, войдите в его настройки и нажмите «аутентификация с учетной записью Google». Убедитесь, что вы вошли в учетную запись Google, связанную с вашей аналитикой.

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

Другой способ установить Analytics – с помощью плагина «Вставить верхние и нижние колонтитулы». Этот плагин особенно полезен, поскольку позволяет вставлять любой скрипт в заголовок, не мешая вашей теме. Например, если вы хотите использовать Google Analytics и отслеживание пикселей в Facebook, вы можете разместить здесь оба сценария..

Откройте вкладку Google Analytics и скопируйте код отслеживания. Вернувшись в панель управления WordPress, следуйте «настройкам > вставьте верхние и нижние колонтитулы ». Вставьте код в верхнюю часть раздела заголовков, подождите несколько минут, и код начнет сообщать в Google.

Если в будущем вам понадобится больше скриптов в заголовке, просто разместите их под кодом Google Analytics. Оставьте пробел как после «» и вставьте его под.

Работа с детской темой

Если вы обновили стороннюю тему, вы, вероятно, заметили фразу «дочерняя тема». Эта производная от основного стиля вашего сайта обеспечивает безопасную среду, которая изменяет общие функции и стиль вашего сайта, сохраняя при этом отказоустойчивость. Если вы хотите сделать какую-либо эстетическую модификацию, мы настоятельно рекомендуем использовать для этого дочернюю тему..

Идея детской темы довольно проста. По сути, это отдельная область для ваших файлов function.php и style.css, которая смотрит на родительскую тему для своего скрипта. Это позволяет вам вносить изменения в сценарии вашего сайта, все еще наследуя все остальное из родительской темы. Благодаря этому вы можете вносить в свой сайт все необходимые изменения, сохраняя при этом возможность обновления и восстановления родительской темы..

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

Все, что вам нужно для дочерней темы – это файл style.css, указывающий на родительскую тему. Получите доступ к WordPress через FTP и создайте новый каталог в «public_html / wp_content / themes». Создайте новый каталог с названием вашей темы и «-child». В этом уроке мы будем использовать тему «Двадцать пятнадцать» в WordPress и создадим каталог с именем «двадцать пятнадцать детей».

Откройте Блокнот или любой текстовый редактор и вставьте следующее:

/ *

Название темы: Двадцать пятнадцать детей

URI темы: http://example.com/twenty-fifteen-child/

описание: >-

 Тема «Двадцать пятнадцать детей»

Автор: Джон Доу

URI автора: http://example.com

Шаблон: двадцать пятнадцать

Версия: 1.0.0

Лицензия: GNU General Public License v2 или новее

URI лицензии: http://www.gnu.org/licenses/gpl-2.0.html

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

Текстовая область: двадцать пятнадцать детей

* /

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

При создании дочерней темы есть только шесть важных элементов, которые необходимы для ее функционирования:

  • Название темы: Это имя, которое будет отображаться для вашей темы на панели инструментов WordPress. Не критично, но вам нужен способ найти свою дочернюю тему.
  • URI темы: Это указывает на демонстрацию рассматриваемой темы. В большинстве случаев у вашего провайдера тем должен быть тестовый сайт, который вы можете ввести здесь. WordPress не примет тему, если эта строка не присутствует.
  • Описание: Как и название темы, она предоставляет подробные сведения о вашей теме, когда вы нажимаете «подробности темы» на панели инструментов WordPress..
  • Автор: Человек, который создал команду, которая может быть вами или разработчиком вашей платформы.
  • Шаблон: Это самая важная строка файла. Это родительская тема, на которую будет смотреть дочерняя тема. Введите название родительской темы, которую вы хотите использовать, так как она отображается на FTP. В данном случае это не «двадцать пятнадцать», а скорее «двадцать пятнадцать».
  • Версия: Просто указание на то, какую версию темы вы используете на панели инструментов WordPress..

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

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

Откройте текстовый редактор и вставьте следующий скрипт:

<?PHP

// * Код идет сюда

Это оно. Сохраните его как function.php, и вы успешно создали файл. Однако вам нужно добавить функцию, чтобы связать родительские и дочерние темы вместе. В разделе «код идет сюда» вставьте следующее:

add_action (‘wp_enqueue_scripts’, ue enqueue_parent_styles ’);

function enqueue_parent_styles () {

  wp_enqueue_style («родительский стиль», get_template_directory_uri (). ’/ style.css’);

}

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

@import url («../entyfifteen / style.css»);

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

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

Когда вы не должны использовать детскую тему

Теперь создание дочерней темы – не лучший вариант для всех. Если вы действительно не хотите что-либо менять на своем сайте в отношении темы, то нет причин создавать ее. С другой стороны, если вы хотите слишком сильно измениться, то лучше всего разработать тему с нуля, используя фреймворк..

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

Вам нужно знать немного CSS / HTML для редактирования вашей дочерней темы, и, к сожалению, мы не можем полностью научить вас языку здесь. Мы, однако, хотим предоставить краткое руководство, чтобы продемонстрировать всю мощь детской темы. Мы собираемся заменить логотип WordPress по умолчанию на панели инструментов любым логотипом, который вы хотите.

Сначала создайте свой логотип и сохраните его в формате .png размером 16 × 16 пикселей. Для этого урока мы назовем его «custom-logo.png». Вы можете назвать его как угодно, просто убедитесь, что скрипт обновлен соответствующим образом.

Подключите свой сайт через FTP и перейдите в каталог вашей дочерней темы. Создайте новую папку с именем «images». Откройте файл function.php, чтобы отредактировать его. Вставьте следующие ниже любые пользовательские сценарии, которые у вас уже есть:

function custom_logo () {

эхо ‘

#wpadminbar # wp-admin-bar-wp-logo > .ab-item .ab-icon: before {

background-image: url (get. get_bloginfo (‘stylesheet_directory’). ‘/images/custom-logo.png)! важный;

background-position: 0 0;

цвет: rgba (0, 0, 0, 0);

}

#wpadminbar # wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {

background-position: 0 0;

}

«;

}

// подключаемся к выводу административного заголовка

add_action («wp_before_admin_bar_render», «custom_logo»);

Обновите панель управления WordPress, и в правом верхнем углу появится новый логотип..

Сдерживание спама

Комментарий спам является частью жизни для любого сайта WordPress. Вы не поверите номеру, который мы получаем здесь на Cloudwards.net каждый день. Однако есть несколько способов отфильтровать комментарии, чтобы у вас было как можно меньше спама на панели инструментов WordPress..

Обычно спам в комментариях является результатом попытки собрать обратные ссылки. Спам-боты будут распространяться по всему Интернету, комментируя посты с обратными ссылками, содержащимися в них, в попытке улучшить поисковый рейтинг. Google уже многое сделал для того, чтобы SEO такого типа не улучшало рейтинг, но спамеры все еще спамят.

Каждая версия WordPress поставляется по умолчанию с Akismet Spam Filter, плагином, который просматривает все комментарии на вашем сайте и удаляет все, что он считает подозрительным. Он использует машинное обучение, собирая данные со всех сайтов с помощью плагина, чтобы постоянно делать его обнаружение более интеллектуальным.

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

Помимо Akismet, есть несколько вещей, которые вы можете сделать, чтобы избавиться от спама и упростить процесс для реальных комментаторов. Первый – это ваш черный список комментариев. Этот инструмент автоматически удалит и пометит комментарии как спам, если они содержат определенные ключевые слова. Вы можете найти черный список в «настройках > обсуждение «.

Однако будьте очень осторожны, так как фильтр ищет не только ключевое слово, но и слова, похожие на ключевое слово. В записи Кодекса WordPress приведен пример слова «трамадол». Черный список автоматически удалит любые комментарии, содержащие трамадол, трамадолы, бигтамадол и т. Д. Однако, если вы добавите в черный список такое слово, как «осел», фильтр автоматически удалит комментарии со словами, такими как помощь, страсть, предположение и т. Д..

Хотя это может занять много времени, также неплохо бы модерировать все комментарии на вашем сайте. Вы должны будете одобрить каждый из них вручную, но это гарантирует, что спам не пройдет. Следуйте пути «настройки» > обсуждение »на панели инструментов WordPress и установите флажок« администратор должен одобрить комментарий (независимо от совпадений, указанных ниже) ».

В этой же области вы можете разрешить WordPress автоматически утверждать комментарии от комментаторов, которые были одобрены ранее. Установите флажок «у ​​автора комментария должен быть предварительно одобренный комментарий», и эти комментарии не будут отображаться на панели модерации..

Если у вас нет Akismet или каких-либо экспериментов с другими плагинами для борьбы со спамом, существует множество вариантов. Вот некоторые из наших рекомендаций:

  • CleanTalk Защита от спама и брандмауэр
  • Акисмет Анти-Спам
  • WordFence Security Firewall, защита от вредоносных программ и спама

Распространенные ошибки WordPress

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

Внутренняя Ошибка Сервера

Самая распространенная ошибка, с которой вы столкнетесь, – это внутренняя ошибка сервера. Когда вы попытаетесь подключиться к своему домену, вы увидите страницу с «внутренней ошибкой сервера» или «500 внутренней ошибкой сервера». Хорошая новость в том, что ваш сайт не исчез. Плохая новость в том, что это обобщенная ошибка, потому что WordPress не может определить проблему.

Есть несколько вещей, которые вы можете сделать, чтобы устранить его, хотя. Первая область, которую нужно проверить, – это файл .htaccess, так как он, вероятно, поврежден. Войдите на свой сайт через FTP и найдите файл .htaccess. Он должен находиться в корневом каталоге вашего сайта, внутри «public_html». Если он отсутствует, обязательно прочитайте .htaccess файлы в Кодексе WordPress.

Переименуйте файл в «.htaccess_old» и попробуйте перезагрузить ваш сайт снова. Если это работает, перейдите в «настройки > постоянные ссылки »и сбросьте ваши постоянные ссылки. Это создаст новый файл .htaccess и заменит поврежденный. Если это не сработало, продолжайте.

Если ваш файл .htaccess исправен, возможно, проблема в одном или нескольких плагинах. Войдите на свой сайт через FTP и перейдите в папку «wp-contents». Найдите папку с именем «plugins» и переименуйте ее в «plugins.hold».

Вернитесь в веб-браузер и перейдите по ссылке «www.yourdomain.com/wp-admin.plugins.php». Это отключит все ваши плагины, но сохранит их установку и настройки. Вернитесь в диспетчер FTP и переименуйте «plugins.hold» в «plugins». После этого вы должны восстановить доступ.

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

Если вы хотите сделать это без доступа по FTP, перейдите на ваш веб-хост и используйте phpMyAdmin. Найдите таблицу с именем «wp_options». Под столбцом «option_name» найдите строку «active_plugins». Измените поле «option_value» на «a: 0: {}» и попробуйте войти снова.

Тот же процесс идет для тем. Найдите папку тем в вашем файловом менеджере и попробуйте загрузить стандартную тему WordPress Twenty Sixteen, удалив текущую..

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

Время соединения истекло

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

  • Ошибка веб-хостинга
  • Неверная информация wp-config.php
  • Взломанный сайт

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

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

Другим вероятным сценарием является то, что ваш файл wp-config.php содержит неверную информацию. Войдите в свой FTP-клиент и найдите файл с именем «wp-config.php». Он должен находиться в вашем корневом каталоге public_html.

Откройте файл и убедитесь, что правильно:

  • Имя базы данных
  • Имя пользователя базы данных
  • Пароль базы данных
  • Хост базы данных

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

Маловероятно, но возможно, что ваш сайт был взломан, если ни одно из этих двух исправлений не работает. Чтобы убедиться, что он был скомпрометирован, найдите свой домен в Sucuri SiteCheck. Если ваш сайт был взломан, есть несколько вещей, которые вы можете сделать.

Сначала обратитесь к вашему провайдеру веб-хостинга. Да, это может обеспечить уборку, но вы хотите предупредить их в случае взлома сервера. После этого вернитесь на свой сайт и постарайтесь уменьшить как можно больший ущерб..

Это означает, что нужно заблокировать всех зарегистрированных пользователей и принудительно сбросить пароль. Есть пара плагинов, которые помогут вам сделать это:

  • Принудительно установить надежные пароли
  • iThemes Security

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

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

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

Ошибка обслуживания

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

Если это не так, то WordPress забыл удалить все установочные файлы после обновления. Когда WordPress обновляется, он устанавливает файл .maintenance на ваш сайт. Если эта ошибка повторяется, значит, файл не был удален.

Все, что вам нужно сделать, это войти на свой сайт через программу FTP и удалить файл .maintenance. Он должен находиться прямо в корневом каталоге.

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

Последние мысли

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

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

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

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map