Документация

WordPress

Общие метки 15 элементов

Вставка кода

php_insert

Выводит указанный php код внутри текущего блока

Инструкция:

php_insert = php код


Вставка php кода в элемент страницы.

Например, выведем текущий год:

wp_php = echo date('Y')
php_replace

Выводит указанный php код, заменяя текущий блок

Инструкция:

php = код php


Выводит указанный php код заменяя текущий блок.

ПРИМЕР:


В текущем примере блок вывода кода заменит элемент заголовка на котором стоит метка.

php_before

Вставить php код перед блоком

Инструкция:

php_before = код php


Позволяет вставить php код перед блоком на котором стоит. Код вставляется без открывающих и закрывающих тегов.

ПРИМЕР:


В текущем примере перед заголовком H2 сработает указанный php код.

php_after

Вставить php код после блока

Инструкция:

php_after = код php


Позволяет вставить php код после блока, на котором стоит. Код вставляется без открывающих и закрывающих тегов.

ПРИМЕР:


В текущем примере после заголовка H2 сработает указанный php код.

php_prepend

Вставить php код внутри блока в начале блока

Инструкция:

php_prepend = код php


Позволяет вставить php код внутри блока в начале блока. Код вставляется без открывающих и закрывающих тегов.


php_append

Вставить php код внутри блока в конец блока

Инструкция:

php_prepend = код php


Позволяет вставить php код внутри блока в конец блока. Код вставляется без открывающих и закрывающих тегов.


php_echo

Выводит указанный php код в текущий блок

Инструкция:

php_echo = код php


Внимание:

echo уже указан в коде метки, дополнительно прописывать не надо!


ПРИМЕР:

wp_code

Вставка кода внутрь блока

Инструкция:

wp_code = имя файла


Вставка кода внутрь блока. Имя файла указывается без расширения.

wp_html

Вставка html кода в элемент страницы

Инструкция:

wp_html = любой код

wp_include

В отдельный файл без перезаписи файла

Инструкция:

wp_include = имя файла без расширения


Данная метка работает аналогично метке wp_part, но без перезаписи файла, после обновления темы конвертером.

wp_part

В отдельный файл с перезаписью файла

Инструкция:

wp_part = имя файла без расширения


С помощью данной метки можно вынести блок, на котором она установлена, в отдельный файл.

Пример:

wp_part = partial // в корневой папке темы создастся файл partial.php с содержимым блока.

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

wp_replace

Вставка html кода с заменой

Инструкция:

wp_replace = любой код


Вставка html кода в элемент страницы.

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

wp_replace_php

Вставка php кода с заменой

Инструкция:

wp_replace_php = php код


Вставка php кода в элемент страницы. Является аналогом метки wp_php, в отличии от которой, полностью заменяют блок, на котором стоит, не оставляя пустого div.

wp_set

Указанное значение в атрибут

Инструкция:

wp_set = атрибут:значение


Метка позволяет вставить указанное значение в атрибут.

Например, зададим для поля формы тип дата:

wp_set = type:date

Пример 2. Зададим возможность добавить свой стиль width через поле ACF с именем field_name.

wp_set = style:width:
wp_set_php

Значение в атрибут из вставленного php кода

Инструкция:

wp_set_php = атрибут:php код


Метка позволяет вывести значение в атрибут из вставленного php кода.

На примере ниже, мы передаем в атрибут id идентификатор терма, которому принадлежит элемент:

wp_set_php = id: echo $term->term_id