This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ru:themes:template_tags [2013/09/13 09:59] vladislav [Функции вывода] |
ru:themes:template_tags [2013/09/17 07:39] Arkady [Функции вывода] |
||
---|---|---|---|
Line 12: | Line 12: | ||
<code><?php getPageContent('slug'); ?> | <code><?php getPageContent('slug'); ?> | ||
<?php returnPageContent('slug'); ?></code> | <?php returnPageContent('slug'); ?></code> | ||
- | Echos or returns slug's content (slug's URI/name as option). Use this function if you want to display certain slug's content on all pages. | + | Выводит на экран или возвращает контент страницы (наименование постоянной ссылки (slug) - необязательный параметр). Используйте эту функцию для получения определенного контента одной из страниц на всех других. |
- | This function comes in handy for those, who want to have custom content boxes in template, and display them on f.e. homepage. | + | Функция очень удобна для отображения врезок с контентом в шаблоне, например, в главной странице сайта. |
* **get_page_excerpt()** | * **get_page_excerpt()** | ||
Line 33: | Line 33: | ||
* **get_page_slug()** | * **get_page_slug()** | ||
<code><?php get_page_slug(); ?></code> | <code><?php get_page_slug(); ?></code> | ||
- | Echos the page's slug. Параметров нет. Example would be the word 'download' in the URL //get-simple.info/download//. | + | Выводит на экран постоянную ссылку страницы (slug). Параметров нет. Напрмер, выведет на экран 'download' из URL страницы //get-simple.info/download//. |
* **get_page_url()** | * **get_page_url()** | ||
Line 41: | Line 41: | ||
* **get_parent()** | * **get_parent()** | ||
<code><?php get_parent(); ?></code> | <code><?php get_parent(); ?></code> | ||
- | This will echo the slug value of a particular page's parent | + | Функция выводит постоянную ссылку (slug) родителя данной страницы. |
* **get_page_date()** | * **get_page_date()** | ||
Line 67: | Line 67: | ||
* **get_site_name()** | * **get_site_name()** | ||
<code><?php get_site_name(); ?></code> | <code><?php get_site_name(); ?></code> | ||
- | Echos the website's title.Options: TRUE for "return", leave blank for "echo". Site name is taken from the settings page. | + | Выводит на экран наименование сайта. Параметры: TRUE - возвратить значение, ничего - вывести значение на экран. Наименование сайта функция берет из поля //Название сайта// в секции //Настройки//. |
* <del>**get_site_email()** </del> | * <del>**get_site_email()** </del> | ||
Line 80: | Line 80: | ||
* **get_component()** | * **get_component()** | ||
<code><?php get_component('component_slug'); ?></code> | <code><?php get_component('component_slug'); ?></code> | ||
- | Выводит на экран содержимое компонента. Обязательный параметр - имя компонента, соответствующее имени, указанному на странице Сomponents/Компоненты на вкладке Themes/Тема. | + | Выводит на экран содержимое компонента. Обязательный параметр - имя компонента, соответствующее имени, указанному на странице Сomponents/Редактировать компоненты на вкладке Themes/Тема. |
* **get_navigation()** | * **get_navigation()** | ||
Line 88: | Line 88: | ||
* **menu_data()** | * **menu_data()** | ||
<code><?php menu_data(); ?>, <?php menu_data('page-slug'); ?></code> | <code><?php menu_data(); ?>, <?php menu_data('page-slug'); ?></code> | ||
- | Эта функция выводит массив параметров меню и предназначена для разработчиков, которым необходимо создание собственного меню, а не использование встроенной функции ''get_navigation()''. If you pass it a slug of a specific page, you will only get that page's menu data. | + | Эта функция выводит массив параметров меню и предназначена для разработчиков, которым необходимо создание собственного меню, а не использование встроенной функции ''get_navigation()''. Если в качестве параметра передается постояянная ссылка страницы (slug), функция выведет массив параметров меню, связанных только с этой страницей. |
===== Функции, возвращающие значение ===== | ===== Функции, возвращающие значение ===== | ||
Line 98: | Line 98: | ||
* **return_page_slug()** | * **return_page_slug()** | ||
<code><?php return_page_slug(); ?></code> | <code><?php return_page_slug(); ?></code> | ||
- | Same as get_page_slug, but it returns the slug. Параметры отсутствуют. Can be used to make page-specific IDs for CSS styling. | + | То же самое, что и get_page_slug, возвращает постоянную ссылку (slug) страницы. Параметры отсутствуют. Используется для назначения ID страницы для использования в правилах CSS. |
* **return_site_ver()** | * **return_site_ver()** |