function get_layout_title($field, $layout, $i, $value)
 {
     // add loop
     acf_add_loop(array('selector' => $field['name'], 'name' => $field['name'], 'value' => array($value), 'field' => $field, 'i' => 0, 'post_id' => 0));
     // vars
     $title = $layout['label'];
     // filters
     $title = apply_filters('acf/fields/flexible_content/layout_title', $title, $field, $layout, $i);
     $title = apply_filters('acf/fields/flexible_content/layout_title/name=' . $field['_name'], $title, $field, $layout, $i);
     $title = apply_filters('acf/fields/flexible_content/layout_title/key=' . $field['key'], $title, $field, $layout, $i);
     // remove loop
     acf_remove_loop();
     // prepend order
     $title = '<span class="acf-fc-layout-order">' . ($i + 1) . '</span> ' . $title;
     // return
     return $title;
 }
Ejemplo n.º 2
0
function reset_rows()
{
    // remove last loop
    acf_remove_loop('active');
    // return
    return true;
}