Agregar encabezados por defecto adicionales al tema de WordPress Twenty Ten


El tema Veinte y Diez viene con ocho encabezados predeterminados. Cualquier encabezado por defecto que usted establezca será reemplazado por la «imagen destacada» de un mensaje. Sólo puedes ver el nuevo encabezado cuando ves ese mensaje. En el Consejo rápido de WordPress de esta semana veremos lo sencillo que es añadir encabezados adicionales al Panel de encabezados.

Ver el screencast

Functions.php

Abra el archivo functions.php del tema Twenty Ten. Localice la siguiente sección:

1/// Cabeceras personalizadas predeterminadas empaquetadas con el tema. %s es un marcador de posición para el directorio de plantillas de temas URI.

Lo que sigue es una matriz que enumera las cabeceras predeterminadas actuales y su ubicación. Para añadir el suyo propio, añada una coma después del último paréntesis de la matriz del encabezado del atardecer. He aquí un ejemplo de cómo puede verse después de añadir dos encabezados más:

123456789101112131414151616171819202122232425252627282930313233343536373839404142434445344454647484950515253555656575859606162register_default_headers( array(‘berries’ => array(‘url’ => ‘%s/images/headers/berries.jpg’,’thumbnail_url’ => ‘%s/images/headers/berries-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Berries’, ‘twentyten’)),’cherryblossom’ => array(‘url’ => ‘%s/images/headers/cherryblossoms.jpg’,’thumbnail_url’ => ‘%s/images/headers/cherryblossoms-thumbnail.jpg’,/* traductores: descripción de la imagen de la cabecera */’description’ => __( ‘Cherry Blossoms’, ‘twentyten’),’concave’ => array(‘url’ => `s/images/images/headers/concave.jpg’,’thumbnail_url’ => ‘%s/images/headers/concave thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Concave’, ‘twentyten’)),’fern’ => array(‘url’ => ‘%s/images/headers/fern.jpg’,’thumbnail_url’ => ‘%s/images/headages/headers/fern-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Fern’, ‘twentyten’)),’forestfloor’ => array(‘url’ => ‘%s/images/headers/forestfloor.jpg’,’thumbnail_url’ => ‘%s/images/headers/forestfloor-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Forest Floor’, ‘twentyten’)),’inkkwell’ => array(‘url’ => ‘%s/images/headers/inkwell.jpg’,’thumbnail_url’ => ‘%s/images/headages/headers/inkwell-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Inkwell’, ‘twentyten’)),’path’ => array(‘url’ => ‘%s/images/headers/path.jpg’,’thumbnail_url’ => ‘%s/images/headers/ath-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Path’, ‘twentyten’)),’sunset’ => array(‘url’ => ‘%s/images/headers/sunset.jpg’,’thumbnail_url’ => ‘%s/images/headers/sunset thumbnail.jpg’,/* traductores: descripción de la imagen de cabecera */’description’ => __(‘Sunset’, ‘twentyten’)),’waterfall’ => array(‘url’ => ‘%s/images/headers/waterfall.jpg’,’thumbnail_url’ => ‘%s/images/headers/waterfall-thumbnail.jpg’,/* translators: header image description */’description’ => __(‘Waterfall’, ‘twentyten’)),’mountain’ => array(‘url’ => ‘%s/images/headers/mountain.jpg’,’thumbnail_url’ => ‘%s/images/headers/mountain-thumbnail.jpg’,/* traductores: descripción de la imagen de cabecera */’description’ => __( `Montaña’, `veinte’)));

Vamos a diseccionar el código un poco.

register_default_headers : Esta es la función que crea y muestra nuestras cabeceras por defecto. Acepta una serie de parámetros.

name: Establece un valor con el nombre de nuestras cabeceras. A continuación, podemos establecer una serie de valores y claves adicionales.

url: Ruta relativa a la imagen del encabezado. Note que la ruta actual es /images/headers/image_name.jpg

thumbnail_url: Ruta relativa a una miniatura de la imagen del encabezado. La ruta actual es /images/headers/image_name-thumbnail.jpg

descripción: Una descripción de la imagen. Esto se mostrará al pasar el puntero del ratón por encima de la imagen dentro del Panel de cabecera.

Cosas a tener en cuenta

El cabezal Twenty Ten es 940×198, cualquier cosa más grande que eso sería redimensionada; cualquier cosa más pequeña sería estirada para ajustarse a esas dimensiones. Las imágenes en miniatura se pueden ajustar a cualquier dimensión, 230×48 es el valor predeterminado. Las imágenes sólo pueden ser.jpg o serán ignoradas y no se mostrarán.

Articulo sugeridos
Los 10 Hacks y Plugins más buscados de Twitter para WordPress

¿Buscas aprovechar todo el poder de Twitter para atraer tráfico a tu sitio de WordPress? Cuando se utiliza de manera Read more

Cómo Importar / Exportar sus Bloques de WordPress Gutenberg (2 Pasos)

¿Sabías que el nuevo editor de bloques de WordPress, también conocido como Gutenberg, te permite guardar tus bloques de contenido Read more

Cómo desbloquear intentos de inicio de sesión de límite en WordPress

A menudo WordPress hosting las compañías recomiendan que instale un plugin llamado Limit Login Attempts . Nos encanta, usamos y Read more

Cómo corregir un error de WordPress mensajes de retorno 404

WordPress es un CMS poderoso. A veces un pequeño cambio puede hacer que su sitio web sea inaccesible. Sin embargo, Read more

Cómo cambiar WordPress JPEG compresión de imagen

Por defecto, WordPress comprime tus imágenes para un mejor rendimiento. Recientemente uno de nuestros lectores preguntó si era posible cambiar Read more

Cómo habilitar oEmbed en WordPress Widgets de texto

Recientemente, uno de nuestros usuarios nos preguntó cómo habilitar oEmbed en los widgets de texto de WordPress. oEmbed es un Read more

Leave a Comment

Your email address will not be published. Required fields are marked *