Как натянуть верстку на WordPress? Часть 1. Вступление. Верстка wordpress


Как натянуть верстку на WordPress? Часть 1. Вступление

Как натянуть верстку на WordPress? Часть 1. Вступление

Вступление

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

Видео

Ссылка на макет

blog-template

Загрузка...

Метки: php, WordPress, натяжка

Понравилось? Расскажи другим!

blog.maxgraph.ru

Мой блог на WordPress. Часть 2. - Верстка шаблона WordPress

Joomla или WordPress

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

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

Итак, после того, как дизайн был готов, я принялся за верстку шаблона (а точнее темы — в WordPress это называется так).

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

Я не стал искать более подходящую тему, решил все сделать на стандартной. Да-да. Все, что вы видите, сделано на стандартной теме, которая есть по умолчанию в движке WordPress. Это тема «Twentyten»... Совсем не похоже, правда?

Первым делом был сформирован макет темы. Проведена разбивка и форматирование по размерам элементов сайта: шапки, блока основного контента и сайдбара (он в этой теме один) и подвала.

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

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

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

В этой работе огромную службу мне сослужил плагин для браузера Firefox — Firebug. Даже не знаю, как бы я делал все это без него.

Работа по верстке шаблона заняла у меня чуть более двух суток. Это основа. Мелкие недостатки, конечно, встречаются и сейчас. Они исправляются «на ходу».

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

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

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

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

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

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

Пришло время заменить сайт на сервере.

Были сделаны резервные копии обоих сайтов (файлов и баз данных). После этого старый сайт был удален с сервера.

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

Я создал новую базу данных на сервере и провел импорт данных из резервной копии нового сайта.

Затем перенес новые файлы на сервер. Стоит отметить, что нужно не забыть внести изменения в файл wp-config.php. Там нужно прописать название базы данных, имя пользователя базы данных и пароль доступа к базе данных.

После этого, все вроде бы заработало. Но как оказалось немного позже — радоваться было рано.

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

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

Пришлось вручную изменять адреса всех картинок во всех статьях. Вот так то!

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

И вот только после этого сайт заработал как надо. Я очень доволен проделанной работой и готов снова писать для Вас.

Подведем итог. Неделя времени и новый сайт запущен и работает.

Поздравляю всех нас с новым сайтом!!!

Ну и конечно же с Днем России! Совсем забыл, что сегодня праздник. УРАА!!!

 

free-site-master.ru

Wordpress Быстрая вёрстка шаблонов. | TEA & SEO

Если вы решили заняться разработкой тем для WordPress, то вам не обязательно каждый раз начинать с чистого листа. Стартовая тема _s (Underscores) поможет сэкономить время при разработке новых тем для WordPress.

Тема _s или Underscores (произносится «андерскорс») разработана сотрудниками компании Automattic. Цель данной темы — облегчить и ускорить разработку новых тем для директории WordPress.org и сети WordPress.com. Именно поэтому тема называется «стартовой» и не имеет никакого дизайна:

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

Таким образом, чтобы создать новую тему на базе Underscores нам необходимо лишь скачать _s, переименовать ее и придать требуемый внешний вид. Лишний функционал можно легко убрать, а требуемый добавить.

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

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

По последним данным генератором Underscores.me воспользовались более 162,000 раз за последние два года, более 30,000 просмотров сайта Underscores.me ежемесячно, 12,000 просмотров проекта на GitHub каждую неделю, более 500 изменений в репозиторий _s, 63 участника в разработке и более 400 пул-реквестов на GitHub.

Есть масса примеров тем основанных на _s, включая стандартную тему WordPress Twenty Fourteenи большинство всех тем от Automattic. Стоит также отметить, что темы разработанные авторами журнала WP Magazine Expound и Semicolon тоже основаны на стартовой теме Underscores.

Лицензия стартовой темы — GPL, а это значит, что при распространении темы основанной на _s автор обязан унаследовать лицензию. Это не значит, что вы не можете продавать темы созданные с помощью Underscores. Есть ряд примеров коммерческих тем созданных с помощью _s.

teaseo.ru

Создание темы для WordPress. Часть 1. Верстка и разбивка на отдельные файлы. « Все о WEB программировании

22.02.2012 Ромчик

3

Создание своей темы для WordPressДоброго времени суток. Мы с Вами продолжаем уроки по созданию своей темы для CMS WordPress. В прошлом уроке “Создание темы для WordPress. Введение.” мы с Вами разобрали основные понятия, рассмотрели файловую структуру темы WordPress, а также приготовили макет нашей будущей темы. Сегодня мы остановимся на верстке темы для WordPress, а также разобьем ее на отдельные файлы. Данную разбивка не является эталоном, поэтому Вы можете делать так, как Вам будет удобно. Ну что ж приступим…

Первое, что мы сделаем, так сверстаем нашу тему для WordPress (ну пока, еще не тему, а просто html) согласно нашему макету.

Макет создаваемой темы для WordPressСоздадим на виртуальном хосте два файла index.php и style.css. И приступим к верстке.Добавим в файл index.php следующий код:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Документ без названия <link href="style.css" rel="stylesheet" type="text/css" /></pre> <div> <div>            <b>Header</b></div> <div></div> <div> <div>                <b>Content</b></div> <div>                <b>Sidebar</b></div> </div> <div></div> <div></div> </div> <div>        <b>Footer </b></div> <pre>

Я думаю, пояснять html не надо, тут и так все понятно.Теперь займемся файлом style.css и добавим в него следующий код:

@charset "utf-8"; /* CSS Document */ html, body {  margin: 0;  padding: 0;  height: 100%; } div#wrapper {    margin:0 auto;    width:1000px; min-height:100%;    /*height:600px;*/    background:#099; } div#header {    height:100px;    width:1000px; margin:0; } div#clear {    clear:both; } div#content {    width:1000px;;    background:#000; } div#center {    width:700px;    background:#F00;    float:left; } div#sidebar {    width:300px;    float:right;    background:#0C9; } div#clear_div{ height:50px; } div#footer {    width:1000px;    background:#CCC; height:50px; margin:0 auto; margin-top: -50px; }

Отличненько, html мы сверстали.Разбивка на отдельные файлы.Разобьем наш index.php на логические составляющие: header.php, sidebar.php, footer.php.Так например в файл header.php добавим следующий код:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Документ без названия <link href="style.css" rel="stylesheet" type="text/css" /> <div> <div>            <b>Header</b></div> <div></div>

и к index.php подключим файл header.php конструкцией include “header.php”. Все, что касается sidebar выделим в файл sidebar.php:

<div><b>Sidebar</b></div>

и index.php добавим файл sidebar.php аналогичной конструкцией.Теперь все, что касается footer добавим в файл footer.php:

<div></div> <div></div> <div>       <b>Footer </b></div>

и в index.php подключем его. В итоге мы разбили наш html шаблон на четыре логические части и подключили их в главный файл шаблона index.php. Таким образом наш index.php имеет следующий вид:

<?php include('header.php')?> <div> <div>               <b>Content</b></div> <?php include('sidebar.php') ?> <?php include('footer.php') ?>

Еще раз хочу отметить, что данная разбивка не является эталоном. И Вы можете разбить (или вообще не разбивать) html шаблон как Вам будет удобно. Скачать исходник данного урока Вы можете по этой ссылке.На этом наш урок, посвященный созданию темы для WordPress закончен. В следующем уроке мы переделаем наш html шаблон в тему для WordPress. А в дальнейшем начнем увеличивать функционал для нашей темы WordPress. Так, что не пропускайте выхода новых статей, подписавшись на RSS-рассылку данного блога.

Понравилась статья? Поделись с друзьями.

web-programming.com.ua

Верстка темы WordPress сайта. Верстка PSD под WordPress

Создание тем WordPress

У Вас есть готовый дизайн сайта, и нужна качественная верстка и программирование сайта? Мы поможем создать полностью рабочий, готовый к запуску сайт на WordPress с Вашего исходника. Это быстро, качественно и эффективно. Доверьтесь профессионалам WP-Coder, чтобы стать владельцем качественной темы WordPress. Заказывайте создание шаблона WordPress в нашей студии!

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

PSD to WordPress

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

Почему WordPress?

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

Работа любой сложности!

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

Высокое качество по доступным ценам!

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

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

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

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

wp-coder.com

Wordpress

  • Как добавить кнопки социальных сетей на сайт

    Автор: Евгений Несмелов

    Кнопки для сайта

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

    Рубрика: Верстка Читать дальше >> КОММЕНТЫ
  • Хлебные крошки. Навигация на сайте WordPress

    Автор: Евгений Несмелов

    Навигация хлебные крошки

    Один из способов улучшения юзабилити сайта являются хлебные крошки. Они помогают пользователю понять структуру сайта. Такой способ навигации не даст заблудиться на вашем сайте, вы всегда будете знать, где вы находитесь. Breadcrumbs можно быстро реализовать с помощью php кода или с помощью плагина на сайте wordpress или другом движке.

    Рубрика: Wordpress Читать дальше >> КОММЕНТЫ
  • Оптимизация картинок для сайта онлайн. Рекомендации и плагины

    Автор: Евгений Несмелов

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

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

    Рубрика: Wordpress Читать дальше >> КОММЕНТЫ
  • Форма обратной связи для сайта. Готовый html и php код для wordpress

    Автор: Евгений Несмелов

    Форма обратной связи для сайта

    Добрый день, форма обратной связи должна присутствовать на каждом сайте. Сегодня я покажу пример готовой формы для вставки на любой сайт, в том числе и на движок wordpress. Готовый пример html и php кода можно будет скопировать на свой сайт. Кроме готового примера, существует много плагинов, которые так же пользуются большой популярностью. На многих сайта такая форма уже встроена в тему, но иногда бывает необходимость добавить еще одну на другую страницу или заменить старую.

    Рубрика: Wordpress Читать дальше >> КОММЕНТЫ
  • Адаптивная верстка сайта — Что это такое и как ее сделать

    Автор: Евгений Несмелов

    Адаптивная верстка

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

    Рубрика: Верстка Читать дальше >> КОММЕНТЫ
  • Установка вордпресс на Денвер. Пошаговая инструкция

    Автор: Евгений Несмелов

    установка вордпресс на денвер

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

    Рубрика: Wordpress Читать дальше >> КОММЕНТЫ
  • Contact form 7 — форма обратной связи для wordpress

    Автор: Евгений Несмелов

    настройка contact form 7 для wordpress, плагин contact form 7 wordpress, contact form 7, обратная связь на wordpress

    С помощью плагина Сontact form 7 быстро создается форма обратной связи на wordpress сайте. Форма обратная связь очень частое явление, она присутствует на многих коммерческих сайтах. Плагин contact form 7 совершенно бесплатный и на русском языке, что делает работу с ним удобной и быстрой. Он не новый, но пользуется своей популярностью и сейчас.

    Рубрика: Wordpress Читать дальше >> КОММЕНТЫ
  • nesmelov.ru


    Смотрите также

    Prostoy-Site | Все права защищены © 2018 | Карта сайта