Архив автора

swp_get_post_parent_cat

Функция swp_get_post_parent_cat() позволяет получить данные о категориях в виде объекта, к которым принадлежит текeщая запись. Установка функции WordPress Для использования данной функции, разместите её в файл functions.php вашей темы WordPress. после размещения, функция станет доступна для вызова из любой части темы. 1 2 3 4 function swp_get_post_parent_cat($post_id = false, $cut_num = 0){ $parent_cats = get_the_category($post_id); […]

swp_two_lvl_menu_items

Функция swp_two_lvl_menu_items() позволяет вывести данные пунктов меню в виде многомерного массива с вложенными подпунктами. Обратите внимание, что функция поддерживает только один уровень вложенности. Это сделано с целью уменьшения нагрузки на систему, путем ухода от использования нескольких циклов. Поэтому, если вы планируете использовать меню с более чем одним уровнем вложения, данная функция может работать не корректно. […]

get_sub_field()

get_sub_field() — ещё одна полезная функция плагина Advanced custom fields, которая используется с повторяющимися полями(repeater field) и flexible content field (лицензионный ключ не требуется), чтобы получить знаечение вложеных полей. Когда функция используется в цикле, она возвращает значения вложеных полей(см. примеры ниже). плагина Advanced custom fields. Параметры: 1 <?php get_sub_field($sub_field_name); ?> $sub_field_name — имя произвольного поля, […]

get_field_object()

get_field_object() — функция плагина Advanced custom fields возвращает объект с информацией о указанном поле. Возвращенный массив будет выглядит следующим образом: 1 2 3 4 5 6 7 8 9 10 11 12 13 Array ( [key] => field_4fea85f5320da [label] => Text Field [name] => text_field [type] => text [instructions] => [required] => 0 [default_value] => […]

the_field()

the_field() — Отображает значение указанного поля (Advanced custom fields). Фактически тоже самое, что и «echo get_field ($field_name)». Параметры: 1 <?php the_field($field_name, $post_id); ?> $field_name — имя произвольного поля, которое хотим получить. (Обязательный) $post_id — ID записи, которой хотим получить произвольное поле.(Не обязательное) Это может быть также опция / таксономия / пользователь / и т.д. Пример […]