User Tools

Site Tools


ru:themes:creation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ru:themes:creation [2013/09/13 07:43]
Arkady [Создание тем]
ru:themes:creation [2013/09/22 10:33] (current)
Arkady [Создание тем]
Line 3: Line 3:
 Если вы делаете свой сайт с нуля, адаптируете уже существующий сайт под GetSimple, или у вас есть веб-страница,​ которую вы бы хотели использовать в качестве шаблона,​ вам необходимо создать тему GetSimple. В англоязычной ВИКИ есть [[themes:​tutorial|пошаговая инструкция]] по конвертации существующего статического HTML-шаблона в простую тему. Мы надеемся в ближайшем будущем перевести на русский язык и ее. Если вы делаете свой сайт с нуля, адаптируете уже существующий сайт под GetSimple, или у вас есть веб-страница,​ которую вы бы хотели использовать в качестве шаблона,​ вам необходимо создать тему GetSimple. В англоязычной ВИКИ есть [[themes:​tutorial|пошаговая инструкция]] по конвертации существующего статического HTML-шаблона в простую тему. Мы надеемся в ближайшем будущем перевести на русский язык и ее.
  
-Нет ничего легче, чем создать тему для GetSimple. GS использует [[ru:​themes:​template_tags|тэги шаблона]],​ точно так же, как это делается в WordPress (если вы с ним знакомы). Шаблоны GS пишутся на PHP. Для создания темы достаточно всего лишь одного файла шаблона - ''​template.php''​. Достаточно расположить этот файл в папке с уникальным именем,​ соответствующем наименованию темы, и [[ru:​themes:​installation|установить тему]] на сервер.+Нет ничего легче, чем создать тему для GetSimple. GS использует [[ru:​themes:​template_tags|тэги шаблона]],​ точно так же, как это делается в WordPress (если вы с ним знакомы). Шаблоны GS пишутся на PHP. Для создания темы достаточно всего лишь одного файла шаблона - ''​template.php''​. Достаточно расположить этот файл в папке с уникальным именем,​ соответствующем наименованию темы, и [[ru:​themes:​installation|установить тему]], в этом случае состоящую из единственного файла, ​на сервер. 
 + 
 +Файл ''​template.php''​ и есть тот шаблон по умолчанию (//Default Template//​),​ используемый для формирования страниц вашего сайта. Возможно и создание других файлов-шаблонов,​ которые будут использоваться для страниц вашего сайта. Задать шаблон для страницы всегда можно в выпадающем списке ​ **Свойства -> Шаблон** на вкладке //​Страницы//​. 
 + 
 +{{ru:​themes:​themes.png|}} 
  
-''​template.php''​ is the "​Default Template"​ file used for most pages within your site, but you can make other files within your theme and set particular pages to use that new template file instead by choosing it within the **Page Options -> Template** setting: 
-{{:​themes:​page-options.png|}} 
  
 ===== Из чего состоит тема ===== ===== Из чего состоит тема =====
Line 37: Line 40:
   * Всегда добавляйте следующий код первой строкой в любой PHP-файл вашей темы. Таким образом предотвращается несанкионированный прямой доступ к данному конкретному файлу.   * Всегда добавляйте следующий код первой строкой в любой PHP-файл вашей темы. Таким образом предотвращается несанкионированный прямой доступ к данному конкретному файлу.
 <​code><?​php if(!defined('​IN_GS'​)){ die('​you cannot load this page directly.'​);​ } ?></​code>​ <​code><?​php if(!defined('​IN_GS'​)){ die('​you cannot load this page directly.'​);​ } ?></​code>​
 +
 +====== Ссылки ======
 +
 +На главную [[ru:​|Содержание]]
 +
 +===== Страницы этой секции =====
 +
 +===Темы===
 +  *[[ru:​themes:​installation|Установка тем]]
 +  *[[ru:​themes:​template_tags|Список тэгов шаблона]]
 +  *[[ru:​theme:​template_code_snippets|Примеры кода]]
 +  *[[ru:​themes:​tips|Советы по разработке]]
 +  ​
  
ru/themes/creation.1379058180.txt.gz · Last modified: 2013/09/13 07:43 by Arkady