PluginProbe ʕ •ᴥ•ʔ
Essential Classy Addons for Elementor – 150+ Widgets, Templates & Performance Tools / 3.0.27
Essential Classy Addons for Elementor – 150+ Widgets, Templates & Performance Tools v3.0.27
3.0.59 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 3.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.18 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.24 3.0.25 3.0.26 3.0.27 3.0.28 3.0.29 3.0.3 3.0.30 3.0.31 3.0.32 3.0.33 3.0.34 3.0.35 3.0.36 3.0.37 3.0.38 3.0.39 3.0.4 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.0.46 3.0.47 3.0.48 3.0.49 3.0.5 3.0.50 3.0.51 3.0.52 3.0.53 3.0.54 3.0.55 3.0.56 3.0.57 3.0.58 3.0.6 3.0.7 3.0.8 3.0.9
essential-classy-addons-for-elementor / classes / builders / theme-header.php
essential-classy-addons-for-elementor / classes / builders Last commit date
singular-canvas.php 1 year ago singular-fullwidth.php 1 year ago theme-footer.php 1 year ago theme-header.php 1 year ago theme-template.php 1 year ago
theme-header.php
50 lines
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) {
3 exit; // Exit if accessed directly.
4 }
5 ?>
6 <!DOCTYPE html>
7 <html <?php language_attributes(); ?>>
8 <head>
9 <meta charset="<?php bloginfo( 'charset' ); ?>">
10 <?php
11 if(class_exists( '\Elementor\Plugin' )){
12 $meta_viewport = \Elementor\Utils::get_meta_viewport('theme-builder');
13 $allowed_html = array(
14 'meta' => array(
15 'name' => array(),
16 'content' => array(),
17 ),
18 );
19 echo wp_kses($meta_viewport, $allowed_html);
20 }
21 ?>
22 <?php if (!current_theme_supports('title-tag')) : ?>
23 <title>
24 <?php echo esc_html(wp_get_document_title()); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
25 ?>
26 </title>
27 <?php endif; ?>
28 <?php wp_head(); ?>
29 </head>
30 <body <?php body_class(); ?>>
31 <?php wp_body_open(); ?>
32
33 <?php do_action('ecafe_before_header'); ?>
34 <header itemscope="itemscope" id="ecafe-header" role="banner">
35 <?php
36 $allowed_tags = wp_kses_allowed_html( 'post' );
37 $allowed_tags['script'] = array(
38 'type' => true,
39 'src' => true,
40 'defer' => true,
41 );
42 $allowed_tags['style'] = array(
43 'type' => true,
44 'media' => true,
45 );
46 echo Ecafe_Theme_Builder::instance()->ec_render_builder_data_location('header');
47 ?>
48 </header>
49 <?php do_action('ecafe_after_header'); ?>
50