This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('pre_get_posts', 'show_two_selected_posts_in_home_blog'); | |
function show_two_selected_posts_in_home_blog($query){ | |
if ( ! is_admin() && $query -> is_main_query() && is_home() && 'posts' == get_option('show_on_front') ){ | |
$query->set('post__in', array(183, 94) ); //put your post IDs in that array | |
$query->set('ignore_sticky_posts', 1 ); //don't show sticky posts | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('pre_get_posts', 'pagination_home'); | |
function pagination_home( $query ){ | |
if ( $query -> is_main_query() && is_page() && $query->get( 'page_id' ) == get_option( 'page_on_front' ) && $query->get('page') ) | |
$query -> set('paged', $query->get('page') ); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter( 'tc_no_result_content', 'add_something_below_search_box' ); | |
function add_something_below_search_box( $_html){ | |
$html = 'something'; | |
return str_replace('</form>', '</form>'.$html, $_html); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_filter( 'tc_show_slider' , '__return_true' ); | |
add_filter( 'tc_slider_active_status' , '__return_true' ); | |
//display in full width ? | |
add_filter( 'tc_slider_layout' , '__return_true' ); | |
//force the slider name to the front page slider name | |
add_filter( 'tc_slider_name_id', 'force_slider_name'); | |
function force_slider_name() { | |
return method_exists('TC_utils', 'tc_opt') ? TC_utils::$inst->tc_opt( 'tc_front_slider' ) : ''; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* will not work with the expanded post in post list grid */ | |
add_action('__before_content_title', 'show_date_before_title'); | |
function show_date_before_title(){ | |
$method_exists = ( array_product( array( | |
method_exists('TC_post_metas', 'tc_get_meta_date'), | |
method_exists('TC_post_list', 'tc_post_list_controller'), | |
method_exists('TC_post_list_grid', 'tc_is_grid_enabled'), | |
))); | |
if ( $method_exists && ( TC_post_list_grid::$instance -> tc_is_grid_enabled() || TC_post_list::$instance -> tc_post_list_controller() ) ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$my_home_slider_height = '250'; /*in pixels*/ | |
function is_home_slider(){ | |
$tc_front_slider = TC_utils::$inst->tc_opt( 'tc_front_slider' ); | |
return ( tc__f('__is_home') && $tc_front_slider && method_exists('TC_slider', 'tc_slider_display') ); | |
} | |
add_action('template_redirect', 'my_home_slider_in_content', 100); | |
function my_home_slider_in_content(){ | |
if ( ! is_home_slider() ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('__before_content_title', 'show_date_before_title'); | |
function show_date_before_title(){ | |
$show_in_pages = false; | |
if ( method_exists('TC_post_metas', 'tc_get_meta_date') && ! ( is_page() && ! $show_in_pages ) ) | |
echo TC_post_metas::$instance->tc_get_meta_date(); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_theme_support( 'html5', array( 'search-form' ) ); | |
add_action('__after_header', 'my_woocommerce_search_form'); | |
function my_woocommerce_search_form(){ | |
$search_form = '<div class="row-fluid"><div class="my-search-box span12">' . get_search_form(false) . '</div></div>'; | |
echo $search_form; | |
} | |
/* part to copy into the custom css or child-theme style.css DO NOT COPY INTO THE CHILD THEME functions.php ! | |
.my-search-box{ | |
padding: 20px 10px; | |
-webkit-box-sizing: border-box; |