10 распространенных проблем с темами WordPress и пути их решения

В этой статье мы рассмотрим наиболее распространенные проблемы, связанные с работоспособностью тем WordPress.

Содержание

1. Отсутствует файл стилей

Вы только что скачали или приобрели классную тему, начинаете ее устанавливать и видите следующее сообщение:


Первая мысль, которая вас посетит …

«Разработчик облажался и дал мне тему без таблицы стилей»

Но, скорее всего, проблема заключается в том, что вы загрузили не корневую папку темы.

Решение проблемы отсутствия файла style.css

Откройте папку с темой, сохраненную в файловой системе ПК. Найдите в ней каталог с названием темы, заархивируйте его и загрузите в WordPress.

2. Ошибки импорта демо-данных

Вы установили тему, загружаете XML-файл образца, предоставленный разработчиком темы, и снова получаете ошибку.

Ошибка импорта — решение 1

Ошибка импорта связана с попыткой загрузки записей или таксономий пользовательских типов, которые еще не существуют. Решение:

  • Активировать тему:убедитесь, что тема оформления, которую вы собираетесь использовать, активна.
  • Дополнительная проверка темы:убедитесь, что выбранная тема включает в себя пользовательские типы записей и таксономии.

Ошибка импорта — решение 2

Ошибка импорта может быть связана с тем, что не загружаются изображения. Решение:

  • Вы установили флажок для импорта вложений? Перед запуском импорта необходимо установить флажок «Скачать и импортировать файлы вложений».
  • Доступны ли изображения? Возможно, изображения недоступны на сервере. Вы можете открыть пример данных в текстовом редакторе, найти URL изображений и проверить их в браузере.

3. Главная страница не похожа на демо-версию

Есть пара наиболее распространенных причин, по которым ваша главная страница может выглядеть иначе.

Ошибка отображения главной страницы — решение 1

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

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

Ошибка отображения главной страницы — решение 2

Нужно использовать шаблон главной страницы. Многие разработчики тем используют собственные шаблоны главной страницы. Поэтому создайте новую страницу. Затем в разделе «Свойства страницы «(выпадающий список «Шаблон») проверьте, присутствует ли в перечне шаблон для главной страницы. Если да, то создайте и опубликуйте страницу с использованием этого шаблона. Затем перейдите в раздел « Настройки»> «Чтение» и установите ее в качестве статической главной страницы.

4. Мои URL-адреса «уродливы»

Структура URL-адреса, формируемая WordPress по умолчанию, не очень «привлекательная». Но это легко исправить.

URL-адреса – решение

Перейдите в раздел «Настройки» > «Постоянные ссылки» и выберите другой вариант формирования URL-адресов.

5. Записи возвращают ошибку 404

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

Записи, возвращающие ошибку 404 — решение

Перейдите в раздел «Настройки»> «Постоянные ссылки» и нажмите кнопку «Сохранить». Если это не сработало, придется обновить файл .htaccess вручную. Но данную процедуру лучше доверить опытному веб-разработчику. Узнать больше об использовании постоянных ссылок можно в Кодексе WordPress.

6. Пустое меню

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

Отсутствие меню — решение

У темы, используемой по умолчанию, есть запасной вариант меню WordPress. Но не все разработчики реализовали подобный функционал в своих темах.

Чтобы решить подобную проблему, перейдите в раздел «Внешний вид»> «Меню».

  1. Убедитесь в наличии меню. Если его нет, то нужно создать новое.
  2. Убедитесь, что меню задано местоположение. За него отвечает параметр «Показать местонахождение». В нем перечислены области для вывода меню, которые поддерживает тема. Убедитесь в том, что вы выбрали правильный вариант.

7. Новая тема использует миниатюры избранных постов

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

Решение

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

8. Слайдеры, аккордеоны, переключатели, вкладки … не работают или перестали работать!

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

Неработающие слайдеры, переключатели и вкладки — решение

Есть несколько действий, которые можно предпринять, чтобы внесенные изменения вступили в силу:

  • Отключить кэш: скорее всего, у вас установлен плагин для кэширования (например, W3 Total Cache) и он кэширует CSS. Если это так, отключите его.
  • WordPress Customizer:если вы используете настройщик тем, попробуйте нажать кнопку «Сохранить», а затем обновить страницу, чтобы увидеть, вступят ли внесенные изменения в силу.
  • Фон не меняется:значит для фона в теме задано изображение. Попробуйте загрузить новое изображение, чтобы проверить это.
  • Изменения с помощью редактора WordPress:если вы используете редактор WordPress («Внешний вид»> «Редактор»), внесенные изменения могут не сохраняться из-за отсутствия прав доступа к файлам, настроенных на сервере. В этом случае вы получите сообщение об ошибке. Более подробно настройка прав доступа к файлам описана здесь.

10. После обновления темы, внесенные изменения не сохранились

Причиной данной проблемы является ручное редактирование файла style.css. Когда вы обновляете используемую тему, измененные вами файлы замещаются их версиями по умолчанию.

Решение

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

В будущем для изменения стилей темы используйте один из перечисленных ниже способов:

  • Специализированные плагины. Два плагина, которые нам нравятся:
    • Yellow Pencil CSS Editor
    • CSSHero Visual CSS Editor
  • Создать дочернюю тему. Это лучший способ настройки темы. Он позволяет редактировать файлы шаблонов (помимо style.css), а также удалять или добавлять скрипты и пользовательские функции.
  • Создание резервных копий сайта. Мы настоятельно рекомендуем создавать резервные копии ресурса, используя один из перечисленных ниже инструментов:
    • VaultPress – WordPress Backup and Security
    • BackupBuddy WordPress Backup Plugin
    • Updraft Plus Free WordPress Backup Plugin
  • Вести журнал внесенных изменений.

Заключение

Мы рассмотрели 10 распространенных проблем, связанных с работой тем WordPress, и пути их решения. Но это лишь некоторые из наиболее распространенных ошибок, с которыми можно столкнуться.

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

 

Данная публикация представляет собой перевод статьи «10 Common WordPress Theme Issues & How To Fix Them» , подготовленной дружной командой проекта Интернет-технологии.ру