' . "\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 .= '
';
// Add markup for each skiplink
foreach ($links as $key => $value) {
$skiplinks .= '- ' . esc_html( $value ) . '
';
}
$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;
}
}