Home Plugin documentation Hooks and functions Filters pip/flexible/layouts/icons

 

 

Here we go!

 

pip/flexible/layouts/icons

Heads up!

This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don’t provide support for code customizations or 3rd party development.

This filter allows you to change icons above layouts in Pilo’Press flexible content field

<?php

add_filter( 'pip/flexible/layouts/icons', function( $icons, $layout, $field ) {
    return array
            (
                'add'             => '<a class="acf-icon -plus small light acf-js-tooltip" href="#" data-name="add-layout" title="Add layout"></a>',
                'duplicate'       => '<a class="acf-icon -duplicate small light acf-js-tooltip" href="#" data-name="duplicate-layout" title="Duplicate layout"></a>',
                'delete'          => '<a class="acf-icon -minus small light acf-js-tooltip" href="#" data-name="remove-layout" title="Remove layout"></a>',
                'collapse'        => '<a class="acf-icon -collapse small acf-js-tooltip" href="#" data-name="collapse-layout" title="Click to toggle"></a>',
                'edit-pip-layout' => '<a class="acf-icon dashicons dashicons-edit small light acf-js-tooltip" target="_blank" href="http://pip-dev.dv/wp-admin/post.php?post=463&amp;action=edit" data-name="edit-pip-layout" title="Edit layout"></a>',
                'move-up'         => '<a class="acf-icon dashicons dashicons-arrow-up-alt small light acf-js-tooltip up" target="_blank" href="#" data-name="move-pip-layout" title="Move layout up"></a>',
                'move-down'       => '<a class="acf-icon dashicons dashicons-arrow-down-alt small light acf-js-tooltip down" target="_blank" href="#" data-name="move-pip-layout" title="Move layout down"></a>',
            );
}, 10, 3 );

You didn’t find the answer you were looking for?

or you think a specific topic deserve more informations?

 

Wave to bottom