'ffffff',
'default-image' => get_template_directory_uri() . '/images/background.png',
);
add_theme_support('custom-background', $args);
/**** activamos thumbnails ****/
add_theme_support( 'post-thumbnails' );
/**** activamos el feed ****/
add_theme_support('automatic-feed-links');
/**** longitud personalizada de excerpt ****/
add_filter( 'excerpt_length', 'anp_creative_custom_excerpt_length');
/**** texto personalizado de excerpt ****/
add_filter('excerpt_more', 'anp_creative_new_excerpt_more');
/**** registramos los sidebar ****/
add_action('widgets_init', 'anp_creative_reg_sideb');
/**** registramos los menus ****/
add_action('init', 'anp_creative_reg_nav');
/**** añadimos hoja estilos explor ****/
add_action('wp_head', 'anp_creative_estilos_explor');
/**** añadimos hoja estilos shortcode ****/
add_action('wp_head', 'anp_creative_estilos_shortcode');
/**** añadimos imagen en cabecera ****/
$args_header = array(
'flex-height' => false,
'height' => 96,
'flex-width' => false,
'width' => 1300,
'default-image' => get_template_directory_uri() . '/images/back_header.png',
'random-default' => false,
'default-text-color' => '',
'header-text' => false,
'uploads' => true,
'wp-head-callback' => '',
'admin-head-callback' => '',
'admin-preview-callback' => '',
);
add_theme_support( 'custom-header', $args_header );
}
/**** estilos para imagen en cabecera ****/
function anp_creative_custom_header() { ?>
'sidebar', #le indicamos el nombre
'before_widget' => '
', #indicamos el html que aparecerá justo antes de poner los widgets y justo después.
'after_widget' => '
',
'before_title' => '', #le indicamos el html que aparece justo antes de escribir el título del widget y justo despues.
'after_title' => '
',
));
register_sidebar(array( #registramos una zona de widgets nueva
'name' => 'footer1', #le indicamos el nombre
'before_widget' => '', #indicamos el html que aparecerá justo antes de poner los widgets y justo después.
'after_widget' => '
',
'before_title' => '', #le indicamos el html que aparece justo antes de escribir el título del widget y justo despues.
'after_title' => '
',
));
register_sidebar(array( #registramos una zona de widgets nueva
'name' => 'footer2', #le indicamos el nombre
'before_widget' => '', #indicamos el html que aparecerá justo antes de poner los widgets y justo después.
'after_widget' => '
',
'before_title' => '', #le indicamos el html que aparece justo antes de escribir el título del widget y justo despues.
'after_title' => '
',
));
}
/**
*
* menu
*
*/
function anp_creative_reg_nav() {
register_nav_menus(
array(
'menu_header_1' => 'menu1',
));
}
/**
*
* Custom excerpt
*
*/
function anp_creative_custom_excerpt_length( $length ) {
return 30;
}
/**
*
* texto excerpt
*
*/
function anp_creative_new_excerpt_more($more) {
global $post;
return ' ' . __('Read more', 'anp_creative').'';
}
/**
*
* paginado
*
*/
function anp_creative_paginado() {
global $wp_query, $wp_rewrite;
$wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1;
$pagination = array(
'base' => @add_query_arg('page','%#%'),
'format' => '',
'total' => $wp_query->max_num_pages,
'current' => $current,
'show_all' => true,
'type' => 'list',
'next_text' => '»',
'prev_text' => '«'
);
if( $wp_rewrite->using_permalinks() )
$pagination['base'] = user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' );
if( !empty($wp_query->query_vars['s']) )
$pagination['add_args'] = array( 's' => get_query_var( 's' ) );
echo paginate_links( $pagination );
}
/**
*
* multiidiomas
*
*/
function anp_creative_idiomas(){
load_theme_textdomain('anp_creative', get_template_directory() . '/languages');
}
add_action('after_setup_theme', 'anp_creative_idiomas');
/**
*
* css ie
*
*/
function anp_creative_estilos_explor() {
wp_register_style( 'ie8', get_template_directory_uri() . '/style-ie.css', true );
$GLOBALS['wp_styles']->add_data( 'ie8', 'conditional', 'lte IE 8' );
wp_enqueue_style( 'ie8' );
}
/**
*
* script jquery
*
*/
function anp_creative_mis_scripts() {
wp_deregister_script( 'anp_instpress_jquery' );
wp_register_script( 'anp_instpress_jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
wp_enqueue_script( 'anp_instpress_jquery' );
/**** cargo efecto en menús ****/
wp_register_script( 'anp_instpress_menuh', get_template_directory_uri() . '/js/menuh.js');
wp_enqueue_script( 'anp_instpress_menuh' );
/**** cargo arrows menus ****/
wp_register_script( 'anp_instpress_arrows', get_template_directory_uri() . '/js/arrows_menu.js');
wp_enqueue_script( 'anp_instpress_arrows' );
/**** cargo plugin para floats ****/
wp_register_script( 'anp_instpress_floats', get_template_directory_uri() . '/js/jquery.wookmark.js');
wp_enqueue_script( 'anp_instpress_floats' );
}
add_action('wp_enqueue_scripts', 'anp_creative_mis_scripts');
/**
*
* opciones
*
*/
require_once ( get_template_directory() . '/theme-options.php' );
?>