PHP code example of piotrpress / dynamic-block

1. Go to this page and download the library: Download piotrpress/dynamic-block library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

piotrpress / dynamic-block example snippets


add_filter( 'piotrpress/dynamic_block/callbacks', function( array $callbacks ) : array {
    $callbacks[ 'Current date' ] = fn( array $attributes ) : string => date( 'Y-m-d H:i:s' );
    return $callbacks;
} );

add_filter( 'piotrpress/dynamic_block/callbacks', function( array $callbacks ) : array {
    $callbacks[ 'current_date' ] = [
        'label' => __( 'Current date', 'textdomain' ),
        'value' => fn( array $attributes ) : string => date( 'Y-m-d H:i:s' );
    ];
    return $callbacks;
} );