File: /home/lucendi/www/wp-content/themes/mesmerize/inc/header-options/content-options/inner-pages.php
<?php
function mesmerize_inner_pages_header_content_options($section, $prefix, $priority)
{
mesmerize_add_kirki_field(array(
'type' => 'sectionseparator',
'label' => esc_html__('Content', 'mesmerize'),
'section' => $section,
'settings' => "inner_header_content_options_separator",
'priority' => $priority,
));
mesmerize_add_kirki_field(array(
'type' => 'radio-buttonset',
'label' => esc_html__('Text Align', 'mesmerize'),
'section' => $section,
'settings' => 'inner_header_text_align',
'default' => "center",
'priority' => $priority,
"choices" => array(
"left" => esc_html__("Left", "mesmerize"),
"center" => esc_html__("Center", "mesmerize"),
"right" => esc_html__("Right", "mesmerize"),
),
"output" => array(
array(
"element" => ".inner-header-description",
"property" => "text-align",
"suffix" => "!important",
"media_query" => "@media only screen and (min-width: 768px)",
),
),
'transport' => 'postMessage',
'js_vars' => array(
array(
'element' => ".inner-header-description",
'function' => 'css',
"suffix" => "!important",
'property' => 'text-align',
),
),
));
mesmerize_add_kirki_field(array(
'type' => 'spacing',
'label' => esc_html__('Content Spacing', 'mesmerize'),
'section' => $section,
'settings' => 'inner_header_spacing',
'default' => mesmerize_mod_default('inner_header_spacing'),
"output" => array(
array(
"element" => ".inner-header-description",
"property" => "padding",
'suffix' => ' !important',
),
),
'transport' => 'postMessage',
'js_vars' => array(
array(
"element" => ".inner-header-description",
'function' => 'css',
'property' => 'padding',
'suffix' => ' !important',
),
),
'priority' => $priority + 1,
));
mesmerize_add_kirki_field(array(
'type' => 'checkbox',
'settings' => 'inner_header_show_subtitle',
'label' => esc_html__('Show subtitle (blog description)', 'mesmerize'),
'section' => $section,
'default' => true,
'priority' => $priority,
));
}
/*
template functions
*/
function mesmerize_print_inner_pages_header_content()
{
do_action('mesmerize_before_inner_page_header_content');
?>
<div class="inner-header-description gridContainer">
<div class="row header-description-row">
<div class="col-xs col-xs-12">
<h1 class="hero-title">
<?php echo mesmerize_title(); ?>
</h1>
<?php
$show_subtitle = get_theme_mod('inner_header_show_subtitle', true);
$show_subtitle = apply_filters("inner_header_show_subtitle", $show_subtitle);
if ($show_subtitle && mesmerize_post_type_is(array('post', 'attachment'))):
?>
<p class="header-subtitle"><?php echo esc_html(get_bloginfo('description')); ?></p>
<?php endif; ?>
</div>
</div>
</div>
<?php
do_action('mesmerize_after_inner_page_header_content');
}