File: //home/mirz4654/.trash/waves/index.php
<?php
/**
* Plugin Name: Waves Block
* Description: Blocks can now be sinuous and soothing with the Waves Block.
* Version: 1.0.2
* Author: Automattic
* Author URI: https://automattic.com
* License: GPL v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
*/
// Register Block Scripts
add_action( 'init', function() {
$asset_file = __DIR__ . '/index.asset.php';
$asset = file_exists( $asset_file ) ? require_once $asset_file : null;
$dependencies = isset( $asset['dependencies'] ) ? $asset['dependencies'] : [];
$version = isset( $asset['version'] ) ? $asset['version'] : filemtime( __DIR__ . '/index.js' );
// Block JS
wp_register_script(
'a8c-waves',
plugins_url( 'index.js', __FILE__ ),
$dependencies,
$version,
true
);
// Block front end style
wp_register_style(
'a8c-waves',
plugins_url( 'style.css', __FILE__ ),
[],
filemtime( __DIR__ . '/style.css' )
);
// Block editor style
wp_register_style(
'a8c-waves-editor',
plugins_url( 'editor.css', __FILE__ ),
[],
filemtime( __DIR__ . '/editor.css' )
);
} );
/**
* AUTO-GENERATED blocks will be added here
*/
include_once __DIR__ . '/blocks/waves.php';