Типичные ошибки и проблемы WordPress. Наиболее часто встречающиеся ошибки с WordPress темами Не работает шаблон на wp

Давайте разберем часто появляющиеся ошибки в Вордпрессе и что делать, чтоб их исправить.

1. Internal Server Error- Как исправить внутреннюю ошибку сервера в WordPress

Другая распространенная ошибка, с которой могут столкнуться пользователи WordPress, это “Internal Server Error” (внутренняя ошибка сервера) или иногда“500 Internal Server Error”. Эта ошибка часто происходит, когда что-то случилось, но сервер не может определить проблему. Поскольку в сообщении об ошибке не содержится указаний, где следует её искать, то вам придется самостоятельно разбираться с с этим. Мы составили список решений этой проблемы, и одно из них должно помочь вам справиться с данной ошибкой.

  • Функции плагина или темы
  • Поврежденный.htaccess файл
  • Исчерпанный лимит PHP памяти
  • При попытке доступа на административную панель, в то время как сайт работает нормально

2. Ошибка в установлении связи с базой данных WordPress (Error Establishing a Database Connection)

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

3.Смертельно белый экран

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

4. Ошибка WordPress записей 404- не найдено (not found)

Симптомы этой ошибки проявляются, когда пользователь заходит на отдельную запись на своем сайте и получает сообщение ошибку 404 -page not found (страница не найдена). В то же время пользователь может просматривать все другие разделы своего сайта, включая административную панель. Наиболее распространенной причиной этой проблемы является настройка постоянных ссылок в WordPress. Чтобы решить эту проблему пользователь должен сделать переконфигурацию настроек постоянных ссылок (пермалинков) или вручную обновить правила перезаписи.

Как уже было сказано выше, пользователь имеет доступ к административной панели, к главной странице своего блога, по при попытке доступа к отдельным записям получает сообщение об ошибке 404 Not found. Обычно это происходит из-за того, что удален.htaccess файл или что-то случилось с правилами перезаписи.

5. Боковая панель располагается под контентом

Еще одна распространенная проблема, с которой могут столкнуться начинающие пользователи WordPress- боковая панель появляется под контентом, а не как положено, сбоку. Причины этой ошибки,в большинстве случаев, связаны с темами. Иногда, когда пользователи добавляют фрагменты кода на свой сайт, они могут случайно забыть закрыть тэг «html div” или добавить экстра закрывающий тэг “div”, что может стать причиной поломки макета темы. Еще одна распространенная ошибка – использование диспропорциональной ширины в CSS или неправильная очистка флота (float- это свойство CSS позиционирования, упрощенно слева-справа и т.п.)

Проверьте все, что вы недавно изменили. Добавили новый плагин? Внесли изменения,связанные с HTML? Если контент вашей страницы или записи имеет блоки тэгов

, убедитесь, что они правильно закрыты. Один из лучших способов найти ошибки – использовать W3 Validator. (Просто введите свой URL в окно и через несколько секунд получите список ошибок).

6. Белый текст и исчезнувшие кнопки в визуальном редакторе WordPress

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

7. Исчерпан лимит памяти на WordPress (WordPress Memory Exhausted Error)- увеличение PHP памяти

Признаками этой ошибки могут быть смертельно белый экран или сообщение об ошибке как это:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx (Фатальная ошибка: разрешенный размер памяти исчерпан (была попытка выделить 2348617 байт) в название папки на строке ххх)

Эта ошибка происходит, когда WordPress скрипт или плагин исчерпывают выделенный по умолчанию объем лимита памяти.

Как исправить эту ошибку. Откройте ваш файл wp-config.php , который находится в корневой папке WordPress. Добавьте следующую строку внутрь вашего php тэга.

define("WP_MEMORY_LIMIT" , "64M");

Таким образом, вы увеличите лимит памяти до 64 М. Если после этого ошибка останется, свяжитесь со своим хостингом. Скорее всего они зайдут в свой php.ini файл, чтобы увеличить лимит памяти для вас.

8. Как исправить синтаксическую ошибку Syntax Error в WordPress

Эта ошибка часто происходит, когда вы пытаетесь добавить фрагменты кода (снипет-код) в WordPress и случайно пропустили знак или букву, или сам код написан неправильно. Как результат, выскакивает PHP parse error (PHP ошибка разбора) и вы видите перед собой сообщение, похожее на это:

Parse error - syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278 (Ошибка разбора-синтаксическая ошибка, что-то постороннее отправлено в /public_html/site1/wp-content/themes/my-theme/functions.php на строку 278)

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

Пусть ваши сайты работают без ошибок!

(Всего посетителей: 212, сегодня: 1)

Сегодня, я хотел бы поговорить о способах установки тем (themes) на wordpress. Ведь после создания блога и его базовой настройки, нам обязательно нужно сделать ресурс не похожий на другие или с какой-то своей изюминкой, а как это сделать? Конечно установив тему. Но она, по возможности, должна быть уникальной, хотя можно воспользоваться и стандартными шаблонами вордпресс или темами, которые можно найти в сети интернет, в свободном доступе, а также шаблон для блога можно купить. Но самые лучший вариант — это уникальный шаблон, которого нет еще ни у кого, ведь тема нашего сайта — это его лицо, которое посетитель запоминает и может узнать наш блог среди других. А когда она стандартная или часто используемая на многих ресурсах, ваш ресурс будет теряться в этой толпе блогов или сайтов. Поэтому, давайте рассмотрим способы установки тем на wp .

1 способ: Установка темы wordpress, с помощью поиска в вордпресс.

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

С помощью поиска подобрать шаблон довольно просто, достаточно указать нужные вам критерии и нажать на кнопочку «найти темы». С этим проблем не должно возникнуть. После нажатия появятся страницы с темами, которые должны соответствовать вашим критериям. Для каждой будут описания, правда не на русском языке, но сейчас web-браузеры умеют переводить, поэтому проблем, также не должно быть. Еще у каждого шаблона будут две возможности, установка и просмотр. То есть перед тем, как окончательно решиться установить тему на wordpress, у вас будет возможность ее «просмотреть» и более подробно изучить. А после этого, принять решение — устанавливать или нет.

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

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

Вот так просто, можно установить тему для вордпресс , используя поиск.

2 способ: Установка темы wordpress, с помощью загрузки ее из админпанели водпресс.

Следующий вариант установки не сложнее первого. Нужно найти тему в сети интернет и скачать к себе на компьютер. Обратите внимание на то, что она должна быть запакована в архив, в формате zip. После этого, во вкладке «установить темы «, нужно нажать на «загрузить».

Для установки, нужно выбрать файл, с помощью соответствующей кнопки. И нажать на кнопочку «установить». После этого вы увидите сообщение об успешной установке шаблона для wordpress . И останется только ее активировать. Все, наша тема для вордпресс установлена.

А также, в этой вкладке («установить темы») можно посмотреть избранные, свежие и недавно обновленные шаблоны, предлагаемые wordpress.

3 способ: Установка темы wordpress, с помощью загрузки файлов темы на хостинг.

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

1) Установка темы wordpress на локальный сервер : Для установки на сервер, необходимо папку темы скопировать в папку themes. Найти ее можно по следующему пути: C/Webservers/home/localhost/www/ваша папка с установленным движком wp/wp-content/themes . Копируем папку шаблона в папку themes и перезапускаем локальный сервер . После этого, идем в админку wordpress и во вкладке «управление темами», находим наш шаблон. И нажимаем «активировать». Шаблон для вордпресс на локальный сервер установлен.

2) Установка темы вордпресс на хостинг . Здесь зависит от вашего хостинга, который вы используете и ваших предпочтений. На хостинге, который я использую, можно загрузить в нужную папку архив и уже там его распаковать. И после этого, достаточно перейти в «управление темами» и активировать ее. Все очень просто. Но более распространенный способ — это воспользоваться FTP-клиентом, например FileZilla. Это бесплатный FTP-клиент для загрузки или скачивания с FTP-серверов.

Итак, для загрузки темы на хостинг , нужно запустить программу и в поля хост, имя пользователя, пароль и порт вписать ваши данные, предоставленные для работы с FTP, при . После заполнения всех необходимых полей нажимаем на кнопку «быстрое соединение». В правом окне, под названием «удаленный сайт» ищем папку themes. Она должна находится по следующему пути: Ваш домен.ru/public_html/wp-content/themes .

Открываем папку и сюда копируем папку с темой. Я, это делаю просто перетаскиванием. То есть, просто перетаскиваю папку с шаблоном в папку themes в правом окошке FTP-клиента.

После копирования, нужно перейти во вкладку «управление темами» и активировать тему.

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

Да, и не забываем постоянно себя развивать. Для ускорения вашего развития, я вам рекомендую видео курс: Все Технические Моменты Онлайн Бизнеса в Видеоформате , от известного автора видео курсов — Евгения Попова.

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

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

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

Также бывают темы с спойлерами и без. Это такой слайдер, который показывает публикации или просто картинки, под меню перелистывая их. Ок, предположим, что вы уже нашли ту тему, которая вам понравилась, если же нет просто вбейте в Яндекс: скачать переведенные темы (шаблоны) для WordPress. Качать рекомендую с тех сайтов, которые позволяют предварительно посмотреть, как выглядит тема в полном размере. Также при выборе темы учитывайте ее перевод на русский язык. В таком случае вам будет гораздо легче понимать структуру своего сайта и возможность изменять в нем различные элементы.

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

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

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

Ок, теперь откройте папку вашей темы, там должны буду находиться только такие файлы: header.php, sidebar.php, footer.php, index.php, comments.php, functions.php, page.php, single.php, archive.php, searchform.php, search.php, 404.php style.css, а также папки с картинками оформления. Если же будут другие вспомогательные файлы, такие как, например, fgrs.php, serc.php и т.д, то лучше отказаться от этой темы по двум очень серьезным причинам.

Чаще всего такие темы являются кривыми и в них очень нелегко разобраться, так как то, что должно было быть в одном файле, засунули в другой. Все это создает путаницу, из-за чего потом будет очень трудно исправлять те части сайта, которые не нравятся или не нужны. Такие файлы, кстати, непросто так создают. При переводе шаблона на русский язык программист вставляет ссылку, чаще всего в файл footer.php (низ блога) на свой сайт в кодированном виде при удалении которой перестает работать весь сайт.

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

Как автоматически установить тему (шаблон) на WordPress?

1 ) Для этого вам нужно зайти в вашу административную панель блога (админку) и в левой колонке нажать на «внешний вид» « темы». Вверху нажать на «добавить новую» затем «загрузить». Тут вам нужно будет выбрать архив темы, который должен быть на вашем компьютере в формате zip. Если что, в формате rar WordPress не закачивает темы и выдает ошибку. После того как закачаите тему, снова зайдите во «внешний вид» «темы» и активируйте вашу тему оформления. Если что-то непонятно — смотрите на картинки ниже.


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

Как вручную установить тему (шаблон) на WordPress?

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

Чтобы закачать тему вам надо открыть ввести свои данные, такие как: хост, логин, пароль и подключиться к своему сайту. После этого вам нужно по такому адресу: httpdocs (или public_html, www, domains) /wp-content/themes закачать уже распакованную тему в папку themes ,где хранятся все темы оформления блога. После этого в админке надо ее активировать, как и в первом примере.

4 ) Вот мы и подошли к самому последнему способу установки темы (шаблона) на WordPress. Закачать ее можно через сайт вашего хостинга. Свой пример я буду показывать на , которым довольно-таки долго пользуюсь. Кстати, классный хостинг с дешевыми ценами, лучше пока что не видел. Итак, тут нет ничего трудного, вся процедура похожа, как и с FTP клиентом. В правой колонке «управления услугами» кликам на «сайты» потом «менеджер файлов», открываем папку themes и закачиваем в нее уже распакованную тему. Затем переходим в блог и активируем ее.

Какие файлы в теме (шаблоне) за что отвечают в структуре WordPress?

Думаю после установки темы вам обязательно кое-что в ней не понравится, и вы захотите это исправить, но вот только как вы это сделаете, не зная какие файлы за что отвечают? Как я писал выше, тема оформления состоит всего из нескольких файлов, которые как лего (конструктор) собирает весь ваш сайт воедино. Итак, вот вам наглядный пример и описание их функций.

header.php – отвечает за создание верхней части сайта (шапки), в которой находится логотип (заголовок) блога, меню и иногда спойлер.

sidebar.php – отвечает за формирование сайдбара (колонки), которая находится слева или справа в зависимости от темы оформления.

footer.php – отвечает за формирование низа блога (подвала). В нем чаще всего прячут левые ссылки и ставят разнообразные счетчики.

index.php – отвечает за формирование и вывод контента (статей, страниц).

comments.php – отвечает за формирование и работу

Всем бонжур! 🙂

Единственный ресурс, где возможно будет найти локализованные WordPress темы, — это TemplateMonster, с которым я сотрудничаю очень давно, и уверен в нём на 100% 🙂 Причём это касается как качества продаваемых им WP шаблонов, так и технической и клиентской поддержки.

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

Автоматическая установка шаблона WordPress

Свой обзор я решил начать с самого простого способа, при котором от вас потребуется минимум усилий 🙂

Первое, что нужно, чтобы произвести установку шаблона WordPress в автоматическом режиме, — это зайти в кабинет администратора, набрав в адресной строке веб-браузера «доменное_имя_сайта/admin»:

В открывшейся форме вводим имя пользователя и пароль вашей учётной записи администратора на сайте.

Попав в кабинет администратора, переходим к форме администрирования тем вашего сайта, где можно добавить и удалить тему WordPress. Для этого перемещаемся в меню админки по маршруту «Внешний вид – Темы»:

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

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

В правдивости моих слов можно убедиться, взглянув на список тем, доступных по умолчанию в WordPress 4.4.2, релиз которого состоялся в начале 2016 года:

По умолчанию доступна тема под названием «2016», а также в наличии есть темы «2015» и «2014».

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

Также её дубликат расположен на самой форме администрирования в виде пустой рамки «Добавить новую тему», при нажатии на которую мы попадаем на экран добавления нового шаблона на сайт.

При установке шаблона WordPress в автоматическом режиме можно пойти двумя путями: установить скачанный архив с файлами темы или произвести поиск по каталогу официальных тем https://wordpress.org/themes.

Ну, а в-третьих, данный метод очень прост и удобен, в чём вы далее и убедитесь 🙂

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

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

Если ваша тема будет найдена, то нужно навести на неё курсор мыши и нажать на кнопку «Установить»:

Обратите внимание, что здесь также доступны кнопки (опять дубликаты 🙂), при нажатии на которые вас перенаправит на экран просмотра информации о теме и её демонстрацией, где вы ещё раз сможете убедиться в его возможностях.

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

Также, как вы видите, происходит автоматическая локализация, т.е. устанавливается необходимый языковой пакет.

Всё, что вам теперь нужно – это активировать тему, чтобы она применилась к вашему сайту. Сделать это можно при нажатии на кнопку «Активировать» на этом же экране.

Если же этого сейчас не сделать – вы всегда сможете произвести активацию на форме администрирования тем.

Как вы видите, всё предельно просто и удобно 🙂

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

Если же вам понравилась тема, которой нет на официальном сайте, или вы хотите установить премиум-тему (коммерческую), то для начала вам нужно скачать архив с её файлами.

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

Также не лишним будет проверить скачанные файлы антивирусником, т.к. вероятность что-то «подцепить» при подобных действиях крайне высока.

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

Для автоматической установки шаблонов WordPress данным методом необходимо перейти на экран добавления тем (Внешний вид – Темы – Добавить новую) и нажать на кнопку «Загрузить тему» в самом верху формы:

При нажатии на неё открывается форма загрузки файлов, на которой также упоминается о наличии zip-архива:

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

Ручная установка шаблона WordPress

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

Такой способ установки может потребоваться когда скачанные вами файлы упакованы не в zip-архив, а каким-то другим образом (rar, sfx и др.)

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

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

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

Они будут иметь примерно такую структуру:

Копируем каталог с названием темы и всеми внутренними файлами и папками в каталог «доменное_имя_сайта/wp-content/themes».

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

Устанавливаемая мною тема называется «sterio». Я скопировал файлы, теперь самое время зайти в админку и проверить воспринялась ли она движком или нет.

В админке перемещаемся по знакомому пути «Внешний вид — Темы» и убеждаемся, что она добавилась в каталог:

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

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

Но, к сожалению, сами шаблоны, в отличие от способов их установки, не лишены минусов, без которых, однако, у программистов не было бы работы 🙂

Первое, что бросается в глаза, — это недостаточно полная локализация (перевод) элементов интерфейса. На всех сайтах, которые мне приходилось разрабатывать на WordPress, я сталкивался с такой проблемой.

К мелким же недочётам относится недостаточно правильно функционирование некоторых элементов либо их неудовлетворительный внешний вид.

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

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

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

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

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

Что делать, если шаблон нравится, но работает с ошибками? Искать! Искать эти самые ошибки и править их, пока все не заработает:)

Обычно, подсказка выдается прямо на странице блога, при попытке запустить его с установленной кривой темой. В том месте, где что-то не так, выпадает Error с описанием в какой именно строке кода этот самый error можно обнаружить.

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

Из-за чего, собственно, ошибка? Дело в том, что код вывода какой-либо фишки можно написать полно, а можно сокращенно. Например, возьмем вывод облака тэгов. Обычно в шаблоне этот блок выводился так:

tag cloud


То есть, сразу пишем функцию вывода. В этом случае у нас должен быть УЖЕ включен плагин simple-tags . Если его нет, то блог выдаст ошибку, так как не распознает данный код и не примет к действию.

Чтобы такого не происходило, нужно блок оформить дополнительным условием, которое как бы говорит: «Если плагин simple-tags включен, то выполнить указанный далее код. Если же нет - игнорировать». Поэтому правильная запись будет следующая:

tag cloud




Здесь явно видно, что задано условие (английское слово if). Причем важна как первая часть - . Если забыть про этот «хвост», то тоже появится сообщение об ошибке.

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

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