Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
pokeloken
/
admin
/
wp-content
/
themes
/
netfix
/
inc
:
template-functions.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * Functions which enhance the theme by hooking into WordPress * * @package netfix */ /** * Adds custom classes to the array of body classes. * * @param array $classes Classes for the body element. * @return array */ function netfix_body_classes( $classes ) { // Adds a class of hfeed to non-singular pages. if ( !is_singular() ) { $classes[] = 'hfeed'; } // Adds a class of no-sidebar when there is no sidebar present. if ( !is_active_sidebar( 'sidebar-1' ) ) { $classes[] = 'no-sidebar'; } if ( function_exists('tutor') ) { $user_name = sanitize_text_field(get_query_var('tutor_student_username')); $get_user = tutor_utils()->get_user_by_login($user_name); } if ( !empty($get_user) ) { $classes[] = 'profile-breadcrumb'; } return $classes; } add_filter( 'body_class', 'netfix_body_classes' ); /** * Get tags. */ function netfix_get_tag() { $html = ''; if ( has_tag() ) { $html .= '<div class="blog__details__tag tagcloud"><span>' . esc_html__( 'Post Tags : ', 'netfix' ) . '</span>'; $html .= get_the_tag_list( '', ' ', '' ); $html .= '</div>'; } return $html; } /** * Get categories. */ function netfix_get_category() { $categories = get_the_category( get_the_ID() ); $x = 0; foreach ( $categories as $category ) { if ( $x == 2 ) { break; } $x++; print '<a class="news-tag" href="' . get_category_link( $category->term_id ) . '">' . $category->cat_name . '</a>'; } } /** img alt-text **/ function netfix_img_alt_text( $img_er_id = null ) { $image_id = $img_er_id; $image_alt = get_post_meta( $image_id, '_wp_attachment_image_alt', false ); $image_title = get_the_title( $image_id ); if ( !empty( $image_id ) ) { if ( $image_alt ) { $alt_text = get_post_meta( $image_id, '_wp_attachment_image_alt', false ); } else { $alt_text = get_the_title( $image_id ); } } else { $alt_text = esc_html__( 'Image Alt Text', 'netfix' ); } return $alt_text; } // netfix_ofer_sidebar_func function netfix_offer_sidebar_func() { if ( is_active_sidebar( 'offer-sidebar' ) ) { dynamic_sidebar( 'offer-sidebar' ); } } add_action( 'netfix_offer_sidebar', 'netfix_offer_sidebar_func', 20 ); // netfix_service_sidebar function netfix_service_sidebar_func() { if ( is_active_sidebar( 'services-sidebar' ) ) { dynamic_sidebar( 'services-sidebar' ); } } add_action( 'netfix_service_sidebar', 'netfix_service_sidebar_func', 20 ); // netfix_portfolio_sidebar function netfix_portfolio_sidebar_func() { if ( is_active_sidebar( 'portfolio-sidebar' ) ) { dynamic_sidebar( 'portfolio-sidebar' ); } } add_action( 'netfix_portfolio_sidebar', 'netfix_portfolio_sidebar_func', 20 ); // netfix_faq_sidebar function netfix_faq_sidebar_func() { if ( is_active_sidebar( 'faq-sidebar' ) ) { dynamic_sidebar( 'faq-sidebar' ); } } add_action( 'netfix_faq_sidebar', 'netfix_faq_sidebar_func', 20 );