Марафон v2.0

Урок 34 Как поменять шаблон WordPress на реальном сервере

wordpress-template

Здравствуйте, сегодня ко мне пришла идея поменять шаблон на блоге, который мы делаем с самого начала уроков WordPress. Причин на смену темы несколько:

  • последний по красоте понравился больше
  • он немного функциональнее
  • практически всем удовлетворяет мои требования (удобство навигации, сходство с тематикой и т.д.)

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

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

  1. Остановка работы блога
  2. Прекращение работы плагинов
  3. Другие ситуации, который не дают проводить блогу нормальную работу.

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

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

Как поменять шаблон WordPress

  1. Первым делом, если у Вас "сложная" тема, сбросьте ее настройки. Так как моя тема на блоге, который мы сейчас рассматриваем не "сложная", покажу на примере этого блога.
    Если шаблон "сложный" у нее есть своя настройка. Чтобы туда попасть, Вам нужно перейти по адресу: Админка —> Дизайн —> Настройка темы. Хочу сказать, что она может называться по-разному, на моем шаблоне это смотрится так:
    Как поменять шаблон на WordPress
    И нажимаете "Сбросить настройки" или что-то в этом роде:
    Как поменять шаблон на WordPress
  2. Скачиваете Вашу новую тему, проверяете ее антивирусом и плагином TAC. Лучше скачать шаблоны WordPress с надежных источников или с разработчика темы. Лично я скачал тему с официального сайта разработчика.
  3. Если в шаблоне закодирован подвал (непонятные буковки и циферки в footer.php) скачайте его с официального сайта разработчика или раскодируйте шаблон и удалите вредоносные ссылки, если они конечно есть.
  4. Заливаете тему на реальный сервер, то есть туда, где находятся все шаблоны нашего блога  (папка /public_html/wp-content/themes/ как в случае с хостером Ютекс)
  5. Активируем тему в Админке
  6. Я пропускаю этот и следующий шаг, так как ошибок никаких не произошло при активации нового шаблона. Если Ваш блог указывает на какие-то ошибки, то отключите все плагины, кроме необходимых и активируйте новую тему
  7. Теперь включите один плагин и проверьте работоспособность блога, если все работает нормально, продолжайте дальше включать плагины по очереди. Лучше проверять работу блога после активации каждого плагина, так Вам будет проще найти плагин, из-за которого возникает ошибка.
  8. Так как в наш код нового шаблона не добавлены некоторые коды плагинов, нам нужно это исправить. Для этого откройте одноименные файлы старого шаблона и нового текстовым редактором Notepad++ (обязательно!).
    Под этим я подразумеваю следующее: например, в одном окне у меня файл single.php старой темы, а в другом single.php нового шаблона. Где нахватает код плагина, я копирую с кода старого шаблона и вставляю в новый.  Вот наглядный пример:
    Как поменять шаблон на WordPress
  9. Да, конечно,сложно запомнить все плагины, которые были установлены на блог, поэтому я иногда пользуюсь картой блога для вспоминания того, какие плагины были у меня установлены.
    По названию плагина я помню, в каком месте должен стоять код. Если же Вас затрудняет это, Вы можете "пробежаться" глазами по статьям из рубрики «Плагины».
  10. Итак, смОтрите какой плагин установлен, в старом шаблоне ищите нужный код и вставляете в новый, либо ищете те же самые коды в разделе «Плагины» в каждом отдельном уроке.
  11. Вот и все. На все это у меня ушло чуть более 10-ти минут.

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

Удачи Вам!

___________________________

Следующий урок: Урок 35 Как перевести шаблон WordPress.

Новый марафон 2.0 от WPnew
С уважением, Пётр Александров.
Подпишитесь на бесплатные уроки

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

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

32 комментария

по хронологии
по рейтингу сначала новые по хронологии
Voronkoff http://voronkoff.ru

Ну это касается только сложных шаблонов с настройками и измененным кодом? Обычный шаблон то вроде можно поменять одним кликом...

com http://www.nalbatron.com/

Обычный шаблон просто активируется и все. Главное чтоб был шаблон и его установить.

Автор
Пётр Александров

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

com http://www.nalbatron.com/

А мне не нравится когда меняешь тему, то счетчики и другие коды нужно заново вставлять.

Островитянин http://isleman.ru

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

Автор
Пётр Александров

Я, просто, про такой плагин даже не слышал...

Островитянин http://isleman.ru

Вот например: Theme Switch. Попробуйте может пригодиться.

Автор
Пётр Александров

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

Островитянин http://isleman.ru

Шаблон лучше делать самому, да и не сложно это если верстать умеете, а вот макет-дизайна лучше купить у web-дизайнера.

Автор
Пётр Александров

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

Александр http://softwebstudio.ru/bbm/go/casher/p/template

Спасибо за совет. Кстати, вот этот генератор html шаблонов позволяет создавать шаблоны для сайтов одним нажатием кнопки мыши.

http://softwebstudio.ru/bbm/go/casher/p/template

Очень удобная программа.

Арина http://bzikki.ru/

А можно ли оставить существующую тему, но подправить её. А то, я что-то наделала, теперь при комментировании у меня съезжает правая колонка. Может ли это быть из-за того, что я не сбрасывала настройки предыдущих тем?

И вообще, проверка сайта на ошибки показывает их огромное количество в шаблоне темы. Как это можно исправить? Может Вы сможете оказать мне такую услугу?

Автор
Пётр Александров

То что съезжает, это, наверняка, какой-то плагин работает не правильно.

Где Вы проверяете сайт на ошибки? Какие ошибки конкретнее нужно исправить?

Сергей http://vchest.ru/

спасибо за информацию

Андрей http://ctroy-format.ru

Доброго Вам дня Петр. Меня зовут Андрей. У меня возникла маленькая проблема. Получил это предупреждение. И все.

Предупреждение : Не могу изменить информацию заголовка - заголовки уже прислал (выход начался в / home/g/grigorev/public_html/wp-content/themes/real-estate-10/functions.php: 29) в / главная / г / Григорьев / public_html / WP-login.php на линии 349

Дом который радует

Как устранить не знаю помогите пожалуйста.

Даня http://dishtar.ru/

А есть другие варианты сброски настроек? Я чего-то наредактировала в редакторе - хотела, чтобы поле для постов было шире. Теперь оно стало совсем на всю страницу, а сайдбар переехал вниз. Как вернуть первоначальные настройки темы? Переустановить тему не помогает...

Андрей

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

Артур http://komputer-life.ru

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

yulyaxa http://mamulkikrasotulki.ru

ваш сайт не работает вообще и КАК на других сайтах?

yulyaxa http://mamulkikrasotulki.ru/

Повторюсь - наверно лучше не менять тему, а использовать одну универсальную.

Согласен!) если менять тему, то только на уникальный дизайн!))

Для меня - оптимальный вариант - модификация темы!)) 20 видеоуроков по CSS и меняеш все что надо и не надо!))

Сергей

Здравствуйте, Петр! Помогите, пожалуйста, мне с моей проблемой: После выполнения предыдущего урока захожу на свой сайт через адресную строку, а он вообще полностью без шаблона. А по этому уроку не могу поставить вообще никакой темы, т.к. не понятно с этими файлами single.php. Уже заходил на свой сайт с чужого компа, все равно никак. Когда нажимаю, например, на описание сайта, то браузер пишет, что не может отобразить страницу и что-то про DNS-сервера. Из-за чего это может быть? я в отчаянии....

Антон http://prostoberi.ru/

Привет Петр! Решил прямо на блоге задать вопрос, ведь по почте говоришь не любишь) Итак, недавно я узнал про такой плагин - Exploit-scanner. Похож на ТАС, но более глубоко шарит и находит вредный код в теме. Я сразу задумался, что делать. Самому ковырять фалы - может съехать вся тема, тем более как точно знать, насколько код был вреден. Потом по думал перейти на качественную платную тему. Что ты посоветуешь, как ты решал, решаешь такие вопросы? Были ли проблемы с защитой блога или ты не сильно заморачивался с этими вредоносными кодами. Спасибо за ответ, очень важно и интересно разобраться.

Роман http://d-nk.com.ua/

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

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

Автор
Пётр Александров

Нужно редактировать не кол шаблона, а самого WP, где-то в корне widgets.php по-моему был

Здраствуйте Петр вы можете создать тему на удаление главной страницы

Евгений http://incredible5.ru/

Вот вопрос организовался. Если решил поменять шаблон - это гут. А если тематику сайта? Нет, название подходит. Было написано аж ДВЕ стать, так и отправилось в индексы. Данное действи сильный тупняк или на таких стартах нормально?))

Заранее спасибо)

Автор
Пётр Александров http://wpnew.ru

Если сайт молодой - ничего страшного.

Елена http://ecocalc.ru

Спасибо за пост про смену шаблона, попробуем внедрить:) Пётр, а можно как-то адаптировать стандартную тему WP под мобильную? Старую Twenty Eleven менять не хотелось бы. Но есть проблемы с удобством использования сайта при проверке сайта в Search Console. Хотя плагин для мобильных Jetpack установлен и работает...

Марат http://free-pc.ru/

Тоже наконец-то поменял шаблон. Сейчас все "причесываю"...

IvYur http://kuponam.ru

Поздравляю. Шаблон бесплатный брали или заказывали?
Если бесплатный пройдитесь по скрытым исходящим ссылкам которые могут быть.

Максим http://bahilua.com.ua

Добрый день, недавно получил задание сменить тему на сайте, что указал выше. Так вот на нем стоит самодельная тема, после переноса на главной странице пропадают эти несчастные 3 последние записи. Хотя стоит настройка что бы на главной была не статическая страница. Может что-то в коде поправить нужно?
Буду благодарен за подсказку.

Наверх Рейтинг@Mail.ru