<?php
/**
 * Plugin Name:       BW Pre-Heading
 * Plugin URI:        https://plugins.bowden.works/bw-pre-heading/
 * Description:       Gutenberg block for a Prompt Victoria-style hero pre-heading / eyebrow (date · venue) with editable text, prompt-icon color, text color, and alignment.
 * Version:           0.1.3
 * Requires at least: 6.0
 * Requires PHP:      7.4
 * Author:            Bowden Works
 * Author URI:        https://bowden.works
 * License:           GPL-2.0-or-later
 * License URI:       https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain:       bw-pre-heading
 * Domain Path:       /languages
 * Update URI:        https://plugins.bowden.works/bw-pre-heading/
 */

defined( 'ABSPATH' ) || exit;

define( 'BW_PRE_HEADING_VERSION', '0.1.3' );
define( 'BW_PRE_HEADING_FILE', __FILE__ );
define( 'BW_PRE_HEADING_DIR', plugin_dir_path( __FILE__ ) );
define( 'BW_PRE_HEADING_URL', plugin_dir_url( __FILE__ ) );

/**
 * Register the BW Pre-Heading block from its block.json manifest.
 */
function bw_pre_heading_register_block() {
    register_block_type( BW_PRE_HEADING_DIR . 'blocks/bw-pre-heading' );
}
add_action( 'init', 'bw_pre_heading_register_block' );

/**
 * Load translations.
 */
function bw_pre_heading_load_textdomain() {
    load_plugin_textdomain(
        'bw-pre-heading',
        false,
        dirname( plugin_basename( BW_PRE_HEADING_FILE ) ) . '/languages'
    );
}
add_action( 'plugins_loaded', 'bw_pre_heading_load_textdomain' );
