' . "\n"; echo '' . "\n"; printf( '' . "\n", esc_html( get_bloginfo('name') ), esc_html( get_bloginfo('description') ) ); } /** * [liquid_meta_name_url description] * @method liquid_meta_name_url * @return [type] [description] */ add_action( 'wp_head', 'liquid_meta_name_url', 1 ); function liquid_meta_name_url() { if ( ! is_front_page() ) { return; } printf( '' . "\n", get_bloginfo( 'name' ) ); printf( '' . "\n", trailingslashit( home_url() ) ); } /** * [liquid_meta_pingback description] * @method liquid_meta_pingback * @return [type] [description] */ add_action( 'wp_head', 'liquid_meta_pingback', 0 ); function liquid_meta_pingback() { if ( 'open' === get_option( 'default_ping_status' ) ) { echo '' . "\n"; } } /** * [liquid_load_favicon description] * @method liquid_load_favicon * @return [type] [description] */ add_action( 'wp_head', 'liquid_load_favicon' ); function liquid_load_favicon() { ?> get_kit_frontend_option('favicon')['url'] ) : ?> get_kit_frontend_option( 'iphone_icon' )['url'] ) : ?> get_kit_frontend_option( 'ipad_icon' )['url'] ) : ?> get_kit_option( 'liquid_custom_code_tracking' ); echo liquid_helper()->get_kit_option( 'liquid_custom_code_before_head' ); } /** * Add skiplinks for screen readers and keyboard navigation */ add_action( 'liquid_before', 'liquid_skip_links', 1 ); function liquid_skip_links() { // Determine which skip links are needed $links = array(); if ( has_nav_menu( 'primary' ) ) { $links['primary-nav'] = esc_html__( 'Skip to primary navigation', 'aihub' ); } $links['lqd-site-content'] = esc_html__( 'Skip to content', 'aihub' ); // write HTML, skiplinks in a list with a heading $skiplinks = '
'; $skiplinks .= '
'. esc_html__( 'Skip links', 'aihub' ) .'
'; $skiplinks .= ''; $skiplinks .= '
' . "\n"; echo wp_kses( $skiplinks, 'lqd_post' ); } /** * [liquid_attributes_header description] * @method liquid_attributes_header * @param [type] $attributes [description] * @return [type] [description] */ add_filter( 'liquid_attr_header', 'liquid_attributes_header' ); function liquid_attributes_header( $attributes ) { if( !isset( $attributes['id'] ) || empty( $attributes['id'] ) ) { $attributes['id'] = 'lqd-page-header-wrap'; } $attributes['class'] = !empty( $attributes['class'] ) ? 'lqd-site-header ' . $attributes['class'] : 'lqd-site-header'; $attributes['itemscope'] = 'itemscope'; $attributes['itemtype'] = 'https://schema.org/WPHeader'; return $attributes; } add_filter( 'liquid_attr_archive-header', 'liquid_attributes_archive_header' ); /** * [liquid_attributes_archive_header description] * @method liquid_attributes_archive_header * @param [type] $attributes [description] * @return [type] [description] */ function liquid_attributes_archive_header( $attributes ) { $attributes['class'] = 'page-header archive-header'; $attributes['itemscope'] = 'itemscope'; $attributes['itemtype'] = 'http://schema.org/WebPageElement'; return $attributes; } add_filter( 'liquid_attr_archive-title', 'liquid_attributes_archive_title' ); /** * [liquid_attributes_archive_title description] * @method liquid_attributes_archive_title * @param [type] $attributes [description] * @return [type] [description] */ function liquid_attributes_archive_title( $attributes ) { $attributes['class'] = 'archive-title'; $attributes['itemprop'] = 'headline'; return $attributes; } add_filter( 'liquid_attr_archive-description', 'liquid_attributes_archive_description' ); /** * [liquid_attributes_archive_description description] * @method liquid_attributes_archive_description * @param [type] $attributes [description] * @return [type] [description] */ function liquid_attributes_archive_description( $attributes ) { $attributes['class'] = 'archive-description'; $attributes['itemprop'] = 'text'; return $attributes; } // 2. Functions ------------------------------------------------------ // /** * [liquid_get_custom_header_id description] * @method liquid_get_custom_header_id * @return [type] [description] */ function liquid_get_custom_header_id() { $id = ''; if ( defined( 'ELEMENTOR_VERSION' ) && is_callable( 'Elementor\Plugin::instance' ) ) { $enable = \Elementor\Plugin::$instance->kits_manager->get_active_kit_for_frontend()->get_settings_for_display( 'liquid_header_condition_enable' ); if ( $enable === 'on' ){ $id = Liquid_Page_Condition::render_condition('liquid_header_condition'); } } return $id; } /** * [liquid_get_custom_titlewrapper_id description] * @method liquid_get_custom_titlewrapper_id * @return [type] [description] */ function liquid_get_custom_titlewrapper_id() { $id = ''; if ( defined( 'ELEMENTOR_VERSION' ) && is_callable( 'Elementor\Plugin::instance' ) ) { $enable = \Elementor\Plugin::$instance->kits_manager->get_active_kit_for_frontend()->get_settings_for_display( 'liquid_titlewrapper_condition_enable' ); if ( $enable === 'on' ){ $id = Liquid_Page_Condition::render_condition('liquid_titlewrapper_condition'); } else { $id = 'off'; } } return $id; } // 3. Template Tags -------------------------------------------------- // function liquid_get_custom_header( $post_id = 0 ) { if( ! $post_id ) { return; } }