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

wordpress-template

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

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

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

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

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

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

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

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

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

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

Удачи Вам!

___________________________

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

Постовой: Алексей Востров научит Вас тому, как создать свой сайт.

Подпишитесь на бесплатные уроки

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

Похожие уроки

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

  1. Voronkoff04/06/2010 в 10:07

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

    • Петр Александров04/06/2010 в 12:43

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

  2. Островитянин13/06/2010 в 11:09

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

  3. Петр Александров13/06/2010 в 18:07

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

  4. Петр Александров14/06/2010 в 17:33

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

  5. Петр Александров03/07/2010 в 10:48

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

  6. Александр12/12/2010 в 01:56

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

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

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

  7. Арина07/02/2011 в 23:39

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

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

    • Петр Александров09/02/2011 в 20:05

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

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

  8. Сергей02/03/2011 в 00:37

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

  9. Андрей26/06/2011 в 06:04

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

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

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

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

  10. Даня20/08/2011 в 16:12

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

  11. Андрей23/08/2011 в 19:49

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

  12. Артур10/12/2011 в 19:34

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

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