'sidebar-1',
'name' => 'Sidebar top',
'before_widget' => '
',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-2',
'name' => 'Sidebar left',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-3',
'name' => 'Sidebar right',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-4',
'name' => 'Sidebar bottom',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-5',
'name' => 'Bottom left',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-6',
'name' => 'Bottom center',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
register_sidebar(array(
'id' => 'sidebar-7',
'name' => 'Bottom right',
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
')
);
}
//menus
register_nav_menus(array(
'header_primary' => 'Top primary menu',
'header_secondary' => 'Top secondary menu',
'footer_menu' => 'Menu in footer')
);
add_filter( 'wp_nav_menu_args', 'my_wp_nav_menu_args' );
function my_wp_nav_menu_args( $args = '' ){
$args['container'] = false;
$args['echo'] = false;
$args['items_wrap'] = '%3$s';
return $args;
}
add_filter('wp_list_categories', 'cat_count_span');
function cat_count_span($links) {
$links = str_replace(' (', ' ', $links);
$links = str_replace(')', '', $links);
return $links;
}
function do_excerpt($string, $word_limit) {
$words = explode(' ', $string, ($word_limit + 1));
if (count($words) > $word_limit)
array_pop($words);
echo implode(' ', $words).' [...]';
}
if ( function_exists( 'add_theme_support' ) ) {
set_post_thumbnail_size( 140, 140 );
add_image_size('indexSmallThumb', 80, 80, true);
add_image_size('indexBigThumb', 420, 315, true);
add_image_size('archivesThumb', 160, 160, true);
add_theme_support( 'title-tag' );
add_theme_support( 'post-thumbnails' );
add_theme_support( 'custom-logo' );
add_theme_support( 'html5', array( 'gallery', 'caption' ) );
add_theme_support( 'automatic-feed-links' );
}
if ( ! isset( $content_width ) ) {
$content_width = 860;
}
function my_breadcrumb() {
echo '' . __('Home', 'asket-magazine') . ' ';
if ( is_category() || is_single()) {
$category = get_the_category();
if ($category)
$ID = $category[0]->cat_ID;
$breadCrumb = ' » ';
if ($category)
$breadCrumb .= get_category_parents($ID, TRUE, ' » ', FALSE );
if(!is_single())
$breadCrumb = substr($breadCrumb, 0, -8);
echo $breadCrumb;
}
if( is_page() ) {
echo '» ';
}
if( is_single() || is_page() ) {
$title = the_title('','',false);
the_title('', '');
}
if(is_404()){ _e('» 404 - not found', 'asket-magazine'); }
if(is_tag()){ printf(__('» tag %s', 'asket-magazine'), single_tag_title('',FALSE)); }
if(is_search()){ printf(__('» search "%s"', 'asket-magazine'), get_search_query()); }
if(is_year()){ printf(__('» archive - %s', 'asket-magazine'), get_the_time('Y')); }
if(is_month()){ printf(__('» archive - %s', 'asket-magazine'), get_the_time('F Y')); }
if(is_day()){ printf(__('» archive - %s', 'asket-magazine'), get_the_time('m/d/Y')); }
}
function wpse_switch_filter() {
$func = 'loop_start' === current_filter() ? 'add_filter' : 'remove_filter';
$func( 'gettext', 'wpse_comment_num_text', 10, 3 );
}
function wpse_comment_num_text( $translated, $original, $domain ) {
if ( 'Enter your password to view comments.' === $original and 'default' === $domain )
return __('Password protected', 'asket-magazine');
return $translated;
}
function add_post_formats() {
add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat' ) );
}
function my_scripts_method() {
wp_enqueue_script( 'jquery' );
}
add_action( 'wp_enqueue_scripts', 'my_scripts_method' );
add_action( 'loop_start', 'wpse_switch_filter' );
add_action( 'loop_end', 'wpse_switch_filter' );
add_action( 'after_setup_theme', 'add_post_formats', 20 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
include_once('settings.php');
?>