'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' => '
',
));
register_sidebar(array( #registramos una zona de widgets nueva
'name' => 'footer3', #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' => '
',
));}
if ( function_exists( 'register_nav_menus' ) ) { #registramos menus navegación
register_nav_menus(
array(
'menu_header_1' => 'menu1',
)); }
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
add_theme_support('automatic-feed-links'); }
/******
* modificar el núemro de palabras en the_excerpt y la forma como muestra el final
*********************/
function custom_excerpt_length( $length ) {
return 30;
}
/******
* función para paginar con números el index
*********************/
function 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 );
}
/******
* cargo pagina opciones tema
*********************/
require_once ( get_template_directory() . '/theme-options.php' );
// This theme styles the visual editor with editor-style.css to match the theme style.
add_editor_style();
// añado soporte para imagenes de fondo personalizadas
add_custom_background();
/******
* traducción theme
*********************/
load_theme_textdomain('cw_instpress', get_template_directory() . '/languages');
add_action('after_setup_theme', 'cw_instpress_idiomas');
function cw_instpress_idiomas(){
load_theme_textdomain('cw_instpress', get_template_directory() . '/languages');
}
/******
* mostrar leer más en el index
*********************/
function new_excerpt_more($more) {
global $post;
return ' ' . __('Continua leyendo', 'cw_instpress').'';
}
add_filter('excerpt_more', 'new_excerpt_more');
?>