true,
'height' => 400,
'flex-width' => true,
'width' => 1800,
'default-image' => QUEVIA_PATH.'/img/foam.jpg',
'uploads' => true
);
add_theme_support( 'custom-header', $quevia_header_args );
if ( ! isset( $content_width ) )
$content_width = 768;
register_nav_menus( array (
'Main' => 'Main Nav'
));
register_sidebar( array (
'name'=> __('Main Sidebar','quevia'),
'id' => 'main-widget-area',
'description' => __('Generic sidebar for widgets', 'quevia' ),
'before_widget' => '
',
'after_widget' => "
",
'before_title' => '"
) );
register_sidebar( array (
'name'=> __('Footer widget area','quevia'),
'id' => 'footer-widget-area',
'description' => __('Generic sidebar for widgets', 'quevia' ),
'before_widget' => '',
'after_widget' => "
",
'before_title' => '"
) );
function quevia_pages_menu (){
$args = array(
'title_li' => null,
'echo' => 0,
'sort_column' => 'menu_order, post_title',
'post_type' => 'page',
'post_status' => 'publish' );
$list=preg_replace(
'/',
wp_list_pages($args)
)
);
echo '';
}
function quevia_load_scripts () {
wp_enqueue_script('bootstrap-js', QUEVIA_PATH.'/js/bootstrap.js',array( 'jquery'), false, true);
wp_enqueue_script('main-js', QUEVIA_PATH.'/js/main.js',array( 'jquery','bootstrap-js'), false, true);
Quevia\enqueue_bootstrap_theme();
wp_enqueue_style('style-css', get_bloginfo('stylesheet_url'), array('bootstrap-css'));
}
add_action('wp_enqueue_scripts','quevia_load_scripts');
function quevia_menu_item_attributes( $atts, $item, $args ){
if(in_array("menu-item-has-children",$item->classes) ){
if($item->menu_item_parent == 0 ){
$atts["href"]="#";
$atts["data-toggle"]="dropdown";
}
$item->title .= " " ;
$atts["class"]="dropdown-toggle";
}
return $atts;
}
add_filter('nav_menu_link_attributes', 'quevia_menu_item_attributes',10,3); //min 3.6
function quevia_change_excerpt_text($excerpt){
if(!is_front_page()){
$more_link = "".__("Read more","quevia")."";
return $excerpt.$more_link;
}
else{
return $excerpt;
}
}
add_filter('the_excerpt', 'quevia_change_excerpt_text');
function quevia_comment_form_field_classes($field){
$field=preg_replace('/<(input|textarea) /i', '<${1} class="form-control" ',
preg_replace('/".$link."";
}
add_filter( 'wp_link_pages_link', 'quevia_style_post_page_links');
function quevia_style_avatar_img($item){
return preg_replace("/class=('|\")/i", 'class=${1}media-object ' , $item);
}
add_filter( 'get_avatar', 'quevia_style_avatar_img');
function quevia_post_page_link($link){
$link = preg_replace('/(href="[^"]*)"/', '${1}#reading-area"', $link);
return $link;
}
add_filter( 'wp_link_pages_link', 'quevia_post_page_link');