__('Profile', 'berenice'),
'description' => __('Image and biography of the writer.', 'berenice'),
'categories' => array('banner',),
'inserter' => 'true',
'keywords' => array('image', 'writer', 'text', 'biography',),
'viewPortWidth' => '300',
'content' => '
My name is Berenice, I live in Springfield and I am a full professor of short stories at Walla Walla University at 149b Pinocchietti Marcellini Street.
',
)
);
}
add_action( 'init', 'berenice_block_pattern' );
function berenice_register_block_styles() {
register_block_style(
array( 'core/paragraph', 'core/heading', 'core/group' ),
array(
'name' => 'berenice-berenicegroup',
'label' => __( 'Berenice Group', 'berenice' ),
'inline_style' => '.is-style-berenice-berenicegroup {
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
border-style: solid;
border-width: 1px;
border-color: var(--wp--preset--color--custom-color-1);
}',
)
);
}
add_action( 'init', 'berenice_register_block_styles' );
function berenice_due_register_block_styles() {
$blocks = array( 'image', 'post-featured-image' );
foreach( $blocks as $block ) {
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-grayscale',
'label' => __( 'Grayscale', 'berenice' ),
'inline_style' => '.is-style-berenice-grayscale{ filter: grayscale(100%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-blur',
'label' => __( 'Blur', 'berenice' ),
'inline_style' => '.is-style-berenice-blur{ filter: blur(5px); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-brightness',
'label' => __( 'Brightness', 'berenice' ),
'inline_style' => '.is-style-berenice-brightness{ filter: brightness(200%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-contrast',
'label' => __( 'Contrast', 'berenice' ),
'inline_style' => '.is-style-berenice-contrast{ filter: contrast(200%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-hue-90',
'label' => __( 'Hue-90', 'berenice' ),
'inline_style' => '.is-style-berenice-hue-90{ filter: hue-rotate(90deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-hue-180',
'label' => __( 'Hue-180', 'berenice' ),
'inline_style' => '.is-style-berenice-hue-180{ filter: hue-rotate(180deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-hue-270',
'label' => __( 'Hue-270', 'berenice' ),
'inline_style' => '.is-style-berenice-hue-270{ filter: hue-rotate(270deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-invert',
'label' => __( 'Invert', 'berenice' ),
'inline_style' => '.is-style-berenice-invert{ filter: invert(100%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-opacity',
'label' => __( 'Opacity', 'berenice' ),
'inline_style' => '.is-style-berenice-opacity{ filter: opacity(30%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-saturate',
'label' => __( 'Saturate', 'berenice' ),
'inline_style' => '.is-style-berenice-saturate{ filter: saturate(8); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-sepia',
'label' => __( 'Sepia', 'berenice' ),
'inline_style' => '.is-style-berenice-sepia{ filter: sepia(100%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromgray',
'label' => __( 'Gray →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromgray { filter: grayscale(100%); } .is-style-berenice-fromgray:hover { filter: grayscale(0%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-togray',
'label' => __( '→ Gray', 'berenice' ),
'inline_style' => '.is-style-berenice-togray:hover { filter: grayscale(100%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromblur',
'label' => __( 'Blur →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromblur { filter: blur(5px); } .is-style-berenice-fromblur:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-toblur',
'label' => __( '→ Blur', 'berenice' ),
'inline_style' => '.is-style-berenice-toblur:hover { filter: blur(5px); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-frombrightness',
'label' => __( 'Brightness →', 'berenice' ),
'inline_style' => '.is-style-berenice-frombrightness { filter: brightness(200%); } .is-style-berenice-frombrightness:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tobrightness',
'label' => __( '→ Brightness', 'berenice' ),
'inline_style' => '.is-style-berenice-tobrightness:hover { filter: brightness(200%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromcontrast',
'label' => __( 'Contrast →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromcontrast { filter: contrast(200%); } .is-style-berenice-fromcontrast:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tocontrast',
'label' => __( '→ Contrast', 'berenice' ),
'inline_style' => '.is-style-berenice-tocontrast:hover { filter: contrast(200%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromhue90',
'label' => __( 'Hue90 →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromhue90 { filter: hue-rotate(90deg); } .is-style-berenice-fromhue90:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tohue90',
'label' => __( '→ Hue90', 'berenice' ),
'inline_style' => '.is-style-berenice-tohue90:hover { filter: hue-rotate(90deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromhue180',
'label' => __( 'Hue180 →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromhue180 { filter: hue-rotate(180deg); } .is-style-berenice-fromhue180:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tohue180',
'label' => __( '→ Hue180', 'berenice' ),
'inline_style' => '.is-style-berenice-tohue180:hover { filter: hue-rotate(180deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromhue270',
'label' => __( 'Hue270 →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromhue270 { filter: hue-rotate(270deg); } .is-style-berenice-fromhue270:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tohue270',
'label' => __( '→ Hue270', 'berenice' ),
'inline_style' => '.is-style-berenice-tohue270:hover { filter: hue-rotate(270deg); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-frominvert',
'label' => __( 'Invert →', 'berenice' ),
'inline_style' => '.is-style-berenice-frominvert { filter: invert(100%); } .is-style-berenice-frominvert:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-toinvert',
'label' => __( '→ Invert', 'berenice' ),
'inline_style' => '.is-style-berenice-toinvert:hover { filter: invert(100%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromopacity',
'label' => __( 'Opacity →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromopacity { filter: opacity(30%); } .is-style-berenice-fromopacity:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-toopacity',
'label' => __( '→ Opacity', 'berenice' ),
'inline_style' => '.is-style-berenice-toopacity:hover { filter: opacity(30%); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromsaturate',
'label' => __( 'Saturate →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromsaturate { filter: saturate(8); } .is-style-berenice-fromsaturate:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tosaturate',
'label' => __( '→ Saturate', 'berenice' ),
'inline_style' => '.is-style-berenice-tosaturate:hover { filter: saturate(8); }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-fromsepia',
'label' => __( 'Sepia →', 'berenice' ),
'inline_style' => '.is-style-berenice-fromsepia { filter: sepia(100%); } .is-style-berenice-fromsepia:hover { filter: none; }',
)
);
register_block_style(
'core/' . $block,
array(
'name' => 'berenice-tosepia',
'label' => __( '→ Sepia', 'berenice' ),
'inline_style' => '.is-style-berenice-tosepia:hover { filter: sepia(100%); }',
)
);
}
}
add_action( 'init', 'berenice_due_register_block_styles' );
function berenice_wp_custom_welcome_page() {
include(get_template_directory() .'/assets/benvenuto/benvenuto.php');
}
function berenice_wp_custom_welcome_menu() {
add_menu_page(
__( 'Welcome', 'berenice' ),
__( 'Welcome', 'berenice' ),
'edit_posts', /* min Author role */
'custom-welcome',
'berenice_wp_custom_welcome_page',
'dashicons-welcome-learn-more',
3
);
}
add_action( 'admin_menu', 'berenice_wp_custom_welcome_menu' );