maybe_render_parallax();
$this->render_content();
}
/**
* Render the big title content.
*/
public function render_content() {
$section_content = $this->get_big_title_content();
$big_title_background = $this->get_big_title_background();
if ( empty( $big_title_background ) && empty( $section_content ) ) {
return;
} ?>
';
}
hestia_before_big_title_section_content_trigger();
?>
show_big_title_content( $section_content ); ?>
should_display_parallax() ) {
$background = get_theme_mod( 'hestia_big_title_background', apply_filters( 'hestia_big_title_background_default', get_template_directory_uri() . '/assets/img/slider2.jpg' ) );
}
return $background;
}
/**
* Display big title section content.
*
* @param array $content Section settings.
*
* @since 1.1.41
*/
public function show_big_title_content( $content ) {
$alignment = get_theme_mod( 'hestia_slider_alignment', 'center' );
$slider_elements_classes = $this->get_big_title_elements_class( $alignment );
$this->maybe_render_widgets_area( $alignment, 'right', 1 );
?>
maybe_render_widgets_area( $alignment, 'left', 1 );
}
/**
* Get Big Title section content.
*
* @since 1.1.41
*/
public function get_big_title_content() {
$section_content = array();
$hestia_slider_alignment = get_theme_mod( 'hestia_slider_alignment', 'center' );
$class_to_add = ( ! empty( $hestia_slider_alignment ) ? 'text-' . $hestia_slider_alignment : 'text-center' );
if ( ! empty( $class_to_add ) ) {
$section_content['class_to_add'] = $class_to_add;
}
/* translators: 1 - link to customizer setting. 2 - 'customizer' */
$title_default = current_user_can( 'edit_theme_options' ) ? sprintf( esc_html__( 'Change in the %s', 'hestia' ), sprintf( '%2$s', esc_url( admin_url( 'customize.php?autofocus[control]=hestia_big_title_title' ) ), __( 'Customizer', 'hestia' ) ) ) : false;
$hestia_big_title_title = get_theme_mod( 'hestia_big_title_title', $title_default );
if ( ! empty( $hestia_big_title_title ) ) {
$section_content['title'] = $hestia_big_title_title;
}
/* translators: 1 - link to customizer setting. 2 - 'customizer' */
$text_default = current_user_can( 'edit_theme_options' ) ? sprintf( esc_html__( 'Change in the %s', 'hestia' ), sprintf( '%2$s', esc_url( admin_url( 'customize.php?autofocus[control]=hestia_big_title_text' ) ), __( 'Customizer', 'hestia' ) ) ) : false;
$hestia_big_title_text = get_theme_mod( 'hestia_big_title_text', $text_default );
if ( ! empty( $hestia_big_title_text ) ) {
$section_content['text'] = $hestia_big_title_text;
}
$button_text_default = current_user_can( 'edit_theme_options' ) ? esc_html__( 'Change in the Customizer', 'hestia' ) : false;
$hestia_big_title_button_text = get_theme_mod( 'hestia_big_title_button_text', $button_text_default );
if ( ! empty( $hestia_big_title_button_text ) ) {
$section_content['button_text'] = $hestia_big_title_button_text;
}
$button_link_default = current_user_can( 'edit_theme_options' ) ? esc_url( admin_url( 'customize.php?autofocus[control]=hestia_big_title_button_text' ) ) : false;
$hestia_big_title_button_link = get_theme_mod( 'hestia_big_title_button_link', $button_link_default );
if ( ! empty( $hestia_big_title_button_link ) ) {
$section_content['button_link'] = $hestia_big_title_button_link;
}
return $section_content;
}
}