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_setup(){
global $quevia_default_header_args; // in Quevia/theme_options.php
load_theme_textdomain( 'quevia', get_template_directory() . '/languages' );
add_theme_support('nav-menus');
add_theme_support('html5');
add_theme_support( 'post-thumbnails' );
add_theme_support( 'automatic-feed-links' );
add_theme_support('post-formats', array('gallery', 'image', 'audio', 'video', 'aside', 'status', 'link', 'quote', 'chat'));
add_theme_support( 'custom-header', $quevia_default_header_args );
register_nav_menus( array ( 'Main' => 'Main Nav' ));
}
add_action('after_setup_theme', 'quevia_setup');
function quevia_register_widget_areas(){
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' => '"
) );
}
add_action('widgets_init', 'quevia_register_widget_areas');
function quevia_load_scripts () {
wp_enqueue_script('bootstrap-js', QUEVIA_PATH.'/js/bootstrap.min.js',array( 'jquery'), false, true);
wp_enqueue_script('main-js', QUEVIA_PATH.'/js/main.js',array( 'jquery','bootstrap-js'), false, true);
if ( is_singular() )
wp_enqueue_script( 'comment-reply' );
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) ){
$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');