<MyRusakov.ru />

Программирование на C++ с Нуля до Гуру

Программирование на C++ с Нуля до Гуру

Данный курс научит Вас программировать на языке C++, который, несмотря на свой почтенный возраст, необычайно сильно востребован. Курс состоит из 6 разделов, посмотрев которые и выполнив все упражнения, Вы с нуля освоите этот язык и сможете создавать самые разные проекты любой сложности на C++.

Для закрепления материала из уроков к ним идёт множество упражнений.

Дополнительно к курсу идёт вспомогательная система, которая не даст Вам забросить начатое на полпути.

Также вместе с курсов Вы получаете Бонус "Программирование на C++ в Unreal Engine", в котором Вы научитесь создавать игры на C++ с использованием этого движка.

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Зачем Вы изучаете программирование/создание сайтов?

Файлы темы Wordpress

Файлы темы Wordpress

Лучше всего начать изучение структуру файлов темы Wordpress на примере стартовой темы Underscore. Обычно разработку под WordPress начинают с этой базовой темы.

После установки WordPress с официального сайта https://wordpress.org/, вам надо на сайте https://underscores.me/, сгенерировать вашу тему, дайте ей какое-нибудь название, например my_themes и нажмите кнопку "Generate".

Файлы темы Wordpress

Скачается архив, который надо установить в админке WordPress, в качестве темы. Переходите в раздел: Внешний вид / Темы / Добавить новую, выбираете ваш скачанный архив и устанавливаете через FTP соединение, тема установлена и осталось её активировать.

Файлы темы Wordpress

Мы установили пустую тему WordPress и сейчас она представляет из себя заготовку, состоящую из файлов составляющих определенную иерарахию и структуру. У вас предварительно был скачан сам WordPress, в папке wp-content / themes, лежит папка со стартовой темой my_theme. Давайте изучим содержание этой папки.

Файлы темы Wordpress

Здесь мы видим 5 папок (inc, js, languages, layouts, template-parts), их можно переименовывать и создавать свои, на работу шаблона это никак не влияет. Все остальные файлы лежат в корне шаблона и они являются системными, поэтому их нельзя перемещать в другое место и давать им свои названия.

Описание папок темы Underscore

  • inc - здесь хранятся функции, которые уже используются в шаблоне и новые функции, которые создаст разработчик
  • js - содержит библиотеки JavaScript
  • languages - здесь языковые файлы, WordPress мультиязычная платформа
  • layouts - здесь будут новые пользовательские CSS стили
  • template-parts - для дополнительных PHP файлов

Описание файлов темы WordPress

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

  • 404.php - файл, показывающий шаблон несуществующей страницы
  • archive.php - файл с шаблоном страницы архив (по дням, неделям и годам)
  • comments.php - файл с шаблоном внешнего вида комментариев
  • footer.php - шаблон с подключением подвала сайта
  • functions.php - подключает все файлы темы к ядру самого WordPress
  • header.php - файл с шаблоном подключения шапки сайта
  • index.php - файл с шаблоном генерации архива страниц блога
  • LICENSE.txt - информация о лицензии (бесплатная / платная)
  • page.php - шаблон для отдельных страниц
  • rtl.css - меняющий направление текста на right-to-left для отдельных языков
  • screenshot.png - превью-картинка для темы в админке
  • search.php - шаблон результатов поиска на блоге
  • sidebar.php - файл с шаблоном для правой / левой колонки темы
  • single.php - файл с шаблоном для отдельно взятого поста
  • style.css - основной CSS файл темы

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

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.